VDS Üzerinde CentOS ile LAMP Sunucusu Kurulumu
Günümüz dijital dünyasında web projeleri için güvenilir ve performanslı bir altyapıya sahip olmak, başarıya ulaşmanın temel taşlarından biridir. Bu doğrultuda, bir VDS sunucu üzerinde CentOS işletim sistemi kullanarak bir LAMP sunucusu kurmak, geliştiricilere esneklik ve kontrol imkanı sunar. LAMP, Linux, Apache, MySQL/MariaDB ve PHP’nin kısaltmasıdır ve bu kombinasyon, web uygulamalarının çalışması için en yaygın kullanılan altyapılar arasında yer alır.
Adım Adım LAMP Sunucusu Kurulumu
1. CentOS Kurulumu ve Güncellenmesi
VDS sunucunuza bağlandıktan sonra, ilk yapmanız gereken sistemin güncel olduğundan emin olmaktır. Sistem güncellemeleri için aşağıdaki komutu kullanabilirsiniz:
sudo yum update -y
2. Apache Web Sunucusunu Kurma
Apache, LAMP yığınının temel bir bileşenidir. Apache’ı kurmak için:
sudo yum install httpd -y
Kurulum tamamlandıktan sonra, Apache hizmetini başlatmak ve sunucu açılışında otomatik başlaması için etkinleştirmek gereklidir:
sudo systemctl start httpd sudo systemctl enable httpd
3. MySQL/MariaDB Kurulumu
Veritabanı yönetimi için yaygın olarak kullanılan MySQL veya MariaDB’yi kurmalıyız. CentOS 7’de, MariaDB varsayılan olarak bulunur:
sudo yum install mariadb-server mariadb -y
MariaDB hizmetini başlatmak ve sunucu açılışında otomatik başlaması için etkinleştirmek için:
sudo systemctl start mariadb sudo systemctl enable mariadb
MariaDB kurulumunu güvence altına almak için:
sudo mysql_secure_installation
Yukarıdaki komut, root kullanıcı şifresini ayarlamanıza ve diğer güvenlik önlemlerini almanıza olanak tanır.
4. PHP Kurulumu
LAMP yığınının son bileşeni olan PHP’nin kurulumu aşağıdaki komutla yapılır:
sudo yum install php php-mysql -y
PHP eklentilerinin çalıştığından emin olmak için Apache hizmetini yeniden başlatmamız gereklidir:
sudo systemctl restart httpd
5. Firewall Ayarları
VDS üzerinde güvenliği artırmak için firewall yapılandırmasını kontrol etmeniz önerilir. 80 (HTTP) ve 443 (HTTPS) portlarını açmak için:
sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --permanent --zone=public --add-service=https sudo firewall-cmd --reload
Performansı ve Güvenliği Artırma
LAMP sunucusu kurulumunun ardından performansı ve güvenliği artırmak adına ek konfigürasyonlar yapabilirsiniz. Örneğin, yük dengeleme ve ölçeklenebilirlik için bulut sunucular tercih edebilirsiniz. Ayrıca, PHP ve Apache konfigürasyonları üzerinden optimizasyon yaparak web uygulamanızın yanıt sürelerini iyileştirebilirsiniz.
VDS üzerinde LAMP sunucusu kurmak, özelleştirilebilir ve ekonomik bir çözüm sunar. Bu, işletmelerin ve geliştiricilerin kendi ihtiyaçlarına uygun sistemleri oluşturmasına olanak tanır. Doğru şekilde yapılandırıldığında, güvenilir bir performans sağlar ve web projeleriniz için ideal bir ortam hazırlar. Eğer siz de projeniz için uygun bir VDS arıyorsanız, Hız Hosting’in sunduğu çözümleri inceleyebilirsiniz.