Genel VDS Sunucu

VDS Üzerinde CentOS ile LAMP Sunucusu Kurulumu

VDS Üzerinde CentOS ile LAMP Sunucusu Kurulumu

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.