Türkiye'de sanal sunucu (VDS) kiralamak isteyen kullanıcılar için doğru yapılandırma, güvenlik ve performans sağlamak kritik öneme sahiptir. Bu makalede, Türkiye'de VDS sunucu kurulumunu adım adım ele alacağız.
1. Sorunun Kaynağı: Yanlış Konfigürasyon
VDS sunucular genellikle kullanıcılar tarafından yanlış yapılandırmalardan dolayı performans sorunları yaşayabilir. Örneğin, Apache ve MySQL ayarlarının optimize edilmemesi yüksek gecikmelere neden olabilir.
2. Gerekli Araçlar ve Ön Hazırlık
SSH erişimi: Sunucunuza bağlanmak için gerekli bilgileri edinin.
Temel Linux komutlarına hakimiyet.
Gerekli yazılımların yüklenmesi.
3. Sunucuya Bağlanma
Öncelikle, sunucunuza SSH üzerinden bağlanın:
ssh root@
4. Gerekli Güncellemeleri Yapma
Sunucunuzdaki paketleri güncellemek, güvenlik ve performans açısından önemlidir:
apt update && apt upgrade -y
5. Web Sunucusu Kurulumu
Apache veya Nginx gibi bir web sunucusu kurulumunu gerçekleştirin. Aşağıda Apache kurulum adımlarını bulabilirsiniz:
apt install apache2 -y
6. MySQL Veritabanı Kurulumu
MySQL veritabanı kurulumunu yapın ve gerekli güvenlik önlemlerini alın:
apt install mysql-server -y
mysql_secure_installation
7. PHP Kurulumu
PHP ile dinamik içerik sunmak için gerekli modülleri yükleyin:
apt install php libapache2-mod-php php-mysql -y
8. SSL Sertifikası Ekleme
Web siteniz için güvenli bir bağlantı sağlamak adına SSL sertifikası yükleyin:
apt install certbot python3-certbot-apache -y
certbot --apache
9. Performans Optimizasyonu
Apache ayar dosyasını optimize edin:
nano /etc/apache2/apache2.conf
Aşağıdaki değerleri değiştirin:
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 5
10. Son Kontroller ve Güvenlik
Sunucu güvenliğini sağlamak için:
Güvenlik duvarı kurun (UFW veya iptables).
Güncellemeleri düzenli olarak kontrol edin.
11. Sonuç
Artık Türkiye'de bir VDS sunucusu kurarak web sitenizi barındırmaya hazırsınız. Bu adımları takip ederek, sunucunuzun performansını artırabilir ve güvenliğini sağlama alabilirsiniz.