Kaçırılmayacak FIRSAT : Sınırsız Hosting Paketlerinde .COM Veya .COM.TR Sepette ÜCRETSİZ ! Ücretsiz .COM İçin Hemen TIKLAYIN !
Bizi Ara (10:00-18:00) Bize Soru Sor !
Bize Soru Sor ! Bizi Ara (10:00-18:00)
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X

Linux Üzerinde MSSQL Kurulumu: Adım Adım Rehber

Microsoft SQL Server (MSSQL), yıllardır veri tabanı yönetimi için kullanılan güçlü bir araçtır. Linux üzerinde MSSQL kurmak, doğru adımlar izlendiğinde oldukça kolaydır. Bu rehberde, "linux mssql kurulumu" anahtar kelimesiyle, gereksinimlerinizi karşılamaya yönelik adım adım bir kurulum süreci sunuyoruz. Haydi, başlayalım!

Gereksinimlerin ve Ortamın Hazırlanması

Linux üzerinde MSSQL kurulumuna başlamadan önce, bazı temel gereksinimleri yerine getirmeniz gerekiyor. İlk olarak, uygun bir Linux dağıtımı seçmelisiniz. MSSQL Server, Red Hat Enterprise Linux (RHEL), CentOS, Ubuntu gibi dağıtımlarda çalışabilir.

Gereksinimler:

  • 64-bit Linux işletim sistemi
  • En az 2 GB RAM (4 GB önerilir)
  • Yeterli disk alanı (en az 6 GB önerilir)
  • İnternet bağlantısı (depolar ve güncellemeler için)

Bu gereksinimleri karşıladıktan sonra, sisteminizin güncel olduğundan emin olun. Terminalde aşağıdaki komutları kullanarak sistem güncellemelerini yapabilirsiniz:

sudo apt update && sudo apt upgrade -y

Bu komutlar, Ubuntu ve Debian tabanlı sistemler içindir. RHEL veya CentOS kullanıyorsanız, `yum update` komutunu kullanabilirsiniz.

Depoların Eklenmesi ve Paketlerin Yüklenmesi

Bir sonraki adım, MSSQL Server paketlerini yüklemek için gerekli depoların sisteminize eklenmesidir. Microsoft, MSSQL Server için resmi depolar sağlar. Bu depoları eklemek için aşağıdaki komutları kullanabilirsiniz:


# Ubuntu için
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo add-apt-repository "$(curl https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/prod.list)"

# CentOS/RHEL için
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server.repo

Depoları ekledikten sonra, MSSQL Server paketlerini yükleyin:


# Ubuntu için
sudo apt update
sudo apt install -y mssql-server

# CentOS/RHEL için
sudo yum install -y mssql-server

Linux Üzerinde MSSQL Kurulumu: Adım Adım Rehber

MSSQL Sunucusunun Yapılandırılması

Paketler yüklendikten sonra, MSSQL Server'ı yapılandırmanız gerekmektedir. Yapılandırma işlemi, lisans anlaşmasını kabul etmenizi ve bir yönetici (sa) parolası belirlemenizi gerektirecektir. Aşağıdaki komutu terminale girerek yapılandırmaya başlayın:

sudo /opt/mssql/bin/mssql-conf setup

Bu komut çalıştırıldığında, size çeşitli seçenekler sunulacaktır. Gerekli ayarları yapın ve yapılandırma işlemini tamamlayın. Yapılandırma tamamlandıktan sonra, MSSQL Server hizmetini başlatın ve otomatik başlatma için etkinleştirin:


sudo systemctl start mssql-server
sudo systemctl enable mssql-server

Veri Tabanı Yönetimi ve Kullanıcı Oluşturma

MSSQL Server'ı başarıyla kurduktan sonra, veri tabanlarınızı yönetmeye ve yeni kullanıcılar oluşturmaya başlayabilirsiniz. MSSQL Server'a bağlanmak için SQLCMD aracını kullanabilirsiniz:

sqlcmd -S localhost -U sa -P 'SizinParolanız'

Bağlandıktan sonra, yeni bir veri tabanı oluşturmak için aşağıdaki komutu kullanın:

CREATE DATABASE OrnekVeritabani;

Yeni bir kullanıcı oluşturmak ve ona yetkiler vermek için ise şu komutları kullanabilirsiniz:


CREATE LOGIN OrnekKullanici WITH PASSWORD = 'GüçlüParola123!';
CREATE USER OrnekKullanici FOR LOGIN OrnekKullanici;
ALTER ROLE db_owner ADD MEMBER OrnekKullanici;

Performans Optimizasyonu ve Güvenlik Ayarları

Son olarak, MSSQL Server performansını optimize etmek ve güvenlik ayarlarını yapılandırmak önemlidir. Aşağıdaki adımlar, bu alanlarda size rehberlik edebilir:

  • Güvenlik Duvarı Ayarları: MSSQL Server'ın varsayılan portu 1433'tür. Bu portu güvenlik duvarınızda açın.
  • Yedekleme Yöntemleri: Düzenli yedek alma stratejileri oluşturun. Bu, veri kaybını önlemede kritik öneme sahiptir.
  • Kaynak İzleme: MSSQL Server performansını izlemek için `systemctl status mssql-server` ve `top` gibi araçları kullanın.

Performans ve güvenlik, MSSQL Server'ın sağlıklı çalışması için vazgeçilmezdir. Bu ayarları düzenli olarak gözden geçirin ve güncellemeleri takip edin.

Sıkça Sorulan Sorular

  1. Linux üzerinde MSSQL kurmak zor mudur?
    Hayır, doğru adımları izleyerek Linux üzerinde MSSQL kurmak oldukça basittir.
  2. Hangi Linux dağıtımları MSSQL'i destekler?
    RHEL, CentOS ve Ubuntu gibi popüler dağıtımlar MSSQL Server'ı destekler.
  3. MSSQL için hangi portlar açılmalıdır?
    Varsayılan olarak, MSSQL Server 1433 portunu kullanır. Bu portu güvenlik duvarınızda açmanız gerekmektedir.
  4. Performansı artırmak için hangi adımları izlemeliyim?
    Güvenlik duvarı ayarlarını kontrol edin, düzenli yedeklemeler yapın ve sistem kaynaklarını izleyin.
  5. MSSQL kullanıcıları nasıl yönetilir?
    SQLCMD kullanarak yeni kullanıcılar oluşturabilir ve yetkilerini ayarlayabilirsiniz.