Ubuntu’da phpMyAdmin Nasıl Kurulur ve Güvenliği Sağlanır
phpMyAdmin, MySQL veritabanlarını yönetmek için bir arayüz sağlayan popüler bir web tabanlı uygulamadır. Kullanıcıların kullanıcı dostu bir arayüz aracılığıyla çeşitli veritabanı işlemlerini gerçekleştirmelerine olanak tanır. Bu kılavuz, Ubuntu 18.04/20.04 üzerinde phpMyAdmin’i kurma ve güvenliğini sağlama adımlarında size yol gösterecektir
1. Ön Koşullar
Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun
- Ubuntu 18.04 veya 20.04 çalıştıran bir sunucu.
- MySQL veya MariaDB kurulu ve çalışıyor.
- Apache veya Nginx web sunucusu yüklü.
- Sunucu üzerinde Sudo ayrıcalıkları.
2. PhpMyAdmin’i yükleme
Adım 1: Paket Dizinini Güncelleyin
Terminalinizi açın ve paket dizinini güncelleyin
sudo apt update
Adım 2: phpMyAdmin’i yükleyin
PhpMyAdmin’i yüklemek için aşağıdaki komutu çalıştırın
Kurulum sırasında bir web sunucusu seçmeniz istenecektir. Ne yüklediğinize bağlı olarak Apache veya Nginx’i seçin
Adım 3: phpMyAdmin için Veritabanını Yapılandırın
Sorulduğunda, veritabanını yapılandırmak için Evet’i seçin. Ayrıca phpMyAdmin için MySQL uygulama parolasını girmeniz istenecektir. Belirlenmiş bir parolanız yoksa boş bırakın ve Enter tuşuna basın
3. Apache’yi Yapılandırma
Eğer Apache kullanıyorsanız, phpMyAdmin yapılandırmasını etkinleştirmeniz gerekebilir. Aşağıdaki komutu çalıştırın
Dosyanın aşağıdaki satırları içerdiğinden emin olun
Alias /phpmyadmin /usr/share/phpmyadmin <Directory /usr/share/phpmyadmin> Options Indexes FollowSymLinks DirectoryIndex index.php <IfModule mod_authz_core.c> # Apache 2.4 <RequireAny> Require all granted </RequireAny> </IfModule> </Directory>
Kaydedin ve çıkın (CTRL + X, sonra Y, sonra Enter)
Adım 4: Apache’yi Yeniden Başlatın
Yapılandırmadan sonra Apache sunucusunu yeniden başlatın
sudo systemctl restart apache2
4. PhpMyAdmin’in Güvenliğini Sağlama
Adım 1: Bir Apache Parola Dosyası Oluşturun
PhpMyAdmin’in güvenliğini sağlamak için temel kimlik doğrulamayı ayarlayabilirsiniz. Öncelikle, eğer yoksa apache2-utils paketini yükleyin
Ardından, aşağıdaki komutu kullanarak bir parola dosyası oluşturun
Kullanıcı adını istediğiniz kullanıcı adı ile değiştirin. Bir parola girmeniz ve onaylamanız istenecektir
Adım 2: phpMyAdmin Yapılandırmasını Güncelleyin
PhpMyAdmin yapılandırma dosyasını düzenleyin
Aşağıdaki satırları <Directory /usr/share/phpmyadmin> bölümünün içine ekleyin
Adım 3: Apache’yi Yeniden Başlatın
Bu değişiklikleri yaptıktan sonra Apache’yi bir kez daha yeniden başlatın
sudo systemctl restart apache2
5. PhpMyAdmin’e erişme
Şimdi phpMyAdmin’e şuraya giderek erişebilirsiniz
http://your_server_ip/phpmyadmin
Oluşturduğunuz Apache kullanıcı adı ve parolasının ardından MySQL kullanıcı adı ve parolasını girmeniz istenecektir
6. Sonuç
Ubuntu 18.04/20.04 üzerinde phpMyAdmin kurulumu ve güvenliğini sağlamak, MySQL veritabanlarını yönetmek için güçlü bir arayüz sağlayan basit bir işlemdir. Bu kılavuzu izleyerek, phpMyAdmin kurulumunuzun yalnızca işlevsel olmasını değil, aynı zamanda yetkisiz erişime karşı güvenli olmasını da sağlayabilirsiniz. Optimum performans ve güvenlik için phpMyAdmin kullanımınızı düzenli olarak izleyin ve sisteminizi güncel tutun.