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!
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:
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.
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
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
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;
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:
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.