Ubuntu 18.04 Mssql Server Kurma
Ubuntu 18.04 sürümüne sql serveri nasıl kurabileceğinizi anlatacağım. Öncelikle masa üstüne sağ tık yapıp terminali açıyoruz. Daha sonra sırasıyla aşağıdaki adımları tek tek terminale yapıştırıp çalıştırıyoruz.
1.Adım:
cd ${HOME} && mkdir -p tmp/mssql/newpkg/DEBIAN/ && cd tmp/mssql
2.Adım:
wget https://packages.microsoft.com/ubuntu/16.04/mssql-server-2017/pool/main/m/mssql-server/mssql-server_14.0.3025.34-3_amd64.deb
3.Adım:
dpkg-deb -x mssql-server_14.0.3025.34-3_amd64.deb newpkg/
4.Adım:
dpkg-deb -e mssql-server_14.0.3025.34-3_amd64.deb newpkg/DEBIAN/
5.Adım:
sed -i -e 's#openssl (<= 1.1.0)#openssl (<= 1.1.1)#g' newpkg/DEBIAN/control
6.Adım:
cat newpkg/DEBIAN/control | grep openssl
7.Adım:
dpkg-deb -b newpkg/ 18.04-mssql-server_14.0.3025.34-3_amd64_.deb
8.Adım:
sudo apt install python libjemalloc1 libc++1 libcurl3 libsss-nss-idmap0
9.Adım:
sudo apt-get update
10.Adım:
sudo apt install -f
11.Adım:
sudo /opt/mssql/bin/mssql-conf setup
12.Adım:
Bu adımda öncelikle Developeri seçmek için 2 yazıp entere basıyoruz. Daha sonra lisans sözleşmesine yes deyip devam ediyoruz. Son olarak bizden SA parolası istiyor. Parola ve parola onayını girdikten sonra kurulum işlemi tamamlanıyor. Son olarak aşağıdaki komutla sql serverin çalıştığını görebilirsiniz.
sudo systemctl status mssql-server
Hocam 10. adımda sudo apt install -f çalıştırılırken “bash: syntax error near unexpected token `newline’ ” hatası veriyor.
11. adımdaki sudo /opt/mssql/bin/mssql-conf setup çalıştırılırken de
“sudo: /opt/mssql/bin/mssql-conf: command not found ” hatası veriyor.
10. Adımı yazarken yazım yanlışı yapmışsınız bir daha kontrol ederek denerseniz iyi olur.
11. Adımın komut bulunamadı hatasının sebebide 10. Adımı çalıştıramadığınız içindir.