Merhabalar.
Bu yazımda sizlere uzak sanal sunucumuz üzerine bir MYSQL Server kurulumunu nasıl yapılır bunu anlatacağım.
Uzak sunucumuzda Ubuntu 20.04 versiyonu kurulu. Bunların sizde de hazır olduğunu düşünerek işlemlere başlıyorum.
Öncelikle uzak sunucumuza SSH ile bir terminalden bağlanalım.
Sunucu bilgilerinizle aşağıdaki adımı uygulayabilirsiniz.
Terminali açınız ve aşağıdaki komutu yazınız.
ssh root@ipadresiniz
ssh root@45.155.127.2
Sisteme başarılı şekilde giriş yaparsak aşağıdaki ekran açılacaktır.
Öncelikle Ubuntu paketlerimizi güncelleyelim.
sudo apt update
Paketler başarıyla güncellendi.
Güncellediğimiz paketlerin yüklemesini yapmak için aşağıdaki komutu çalıştıralım.
sudo apt upgrade
Artık MySQL Server’ı kurabiliriz. Bunun için aşağıdaki komutu çalıştıralım.
sudo apt install mysql-server
Soru sorduğu yerde 31.4Mb bir indirme yapacağını söylüyor devam edelim mi diyor. Y yazıp Enter diyorsunuz.
İndirme tamamlandı kurulum yapıldı.
Güvenlik Ayarları
Şimdi MySQL Server’ın güvenlik ayarlarını yapacağız.
- 1. Aşağıdaki komutu çalıştıralım.
mysql_secure_installation
- 2. Burada size şifreniz için Validate Plugin’ini kullanmak isteyip istemediğinizi soruyor. Y yazıp Enter’a basıyorsunuz.
- 3. Sonrasında parolanın gücünün nasıl olacağı ile ilgili bir soru soruyor ve açıklamaları da yapılmış.
0, 1 ya da 2’ye basıp Enter diyorsunuz.
Ben 2’ye bastım. Bu en güvenli parolayı oluşturmanız için sizi zorlayacak.
- 4. Sonra sizden parola oluşturmanızı istiyor.
Parolanızı giriyorsunuz Enter’a basıyorsunuz. Bu arada yazdığınız parolalar ekranda karakter olarak gözükmeyecektir. Bir sonraki adımda parolayı tekrarlamanızı istiyor bunu da yapıyor ve Enter’a basıyorsunuz.
- 5. Bu parola ile devam etmek istiyor musunuz diye soruyor. Y yazıp Enter diyoruz.
- 6. Bu adımda anonymous kullanıcılar silinsin mi diye soruyor. Y yazıp Enter diyoruz.
- 7. Uzak bağlantılara açmak için aşağıdaki adımda No diyoruz ve Enter’a basıyoruz. Burası önemli eğer Y‘ye basarsanız uzak bağlantı taleplerini kabul etmeyecektir.
- 8. Test Database’ini sileyim mi diyor. Y’ye basıyoruz ve Enter tekrar.
- 9. İzinler, yetkiler tablosunu yenileyeceğini söylüyor. Ona da Y’ye basıyoruz, Enter.
MySQL server kuruldu ve ayarları yapıldı.
MySQL Server’ına Bağlanmak
Şimdi kurduğumuz MySQL Server’ına bağlanalım. Bunun için aşağıdaki kodu yürütelim.
mysql -u root -p
Burada u user demek ve root user’ı ile bağlanacağımı bildirdim. Sonraki p password demek komutu çalıştırdıktan sonra bize parola soracak. root için başlangıçta belirlediğimiz parolayla giriş yapıyoruz.
Yukarıdaki ekran geldiyse artık server’ın içindeyiz demektir.
Aşağıdaki komutu server içinde çalıştırıp var olan database’leri listeleyiniz.
MySQL Server içindeyken komutları çalıştırabilmeniz için sonuna noktalı virgül koymanız gerekir. Aksi taktirde Enter’a bastıkça yazmaya devam edebilmeniz için bir alt satıra inecektir.
Show Databases;
Database’ler listelendi.
Bu kadardı başarılı şekilde Ubuntu üzerine MySQL Server kurulumunu gerçekleştirdik.
İyi çalışmalar.