LAMP, Linux, Apache, MySQL ve PHP’nin kısaltmasıdır ve web geliştiricileri arasında en popüler yazılım yığınlarından biridir. Bu makalede, sanal sunucunuzda LAMP kurulumu nasıl yapılır adım adım açıklayacağız.
1. Adım: Sanal Sunucunuza Bağlanın
Öncelikle, SSH kullanarak sanal sunucunuza bağlanmanız gerekiyor. Terminal veya komut istemcisi kullanarak aşağıdaki komutla sunucunuza bağlanabilirsiniz:
ssh kullanıcı_adınız@sunucu_ip_adresiniz
2. Adım: Paket Listesini Güncelleyin
Paket yöneticisinin en güncel yazılımları kurabilmesi için paket listesini güncellemeniz gerekmektedir:
sudo apt update
3. Adım: Apache Web Sunucusunu Kurun
Apache, dünyanın en popüler web sunucusudur. Aşağıdaki komutla Apache’yi kurabilirsiniz:
sudo apt install apache2
Apache’nin çalıştığını doğrulamak için web tarayıcınızda sunucu IP adresinizi yazın. Apache varsayılan sayfasını görmelisiniz.
4. Adım: MySQL Veritabanı Yönetim Sistemini Kurun
MySQL, veritabanı yönetim sisteminiz olacak. Aşağıdaki komutla MySQL’i kurabilirsiniz:
sudo apt install mysql-server
MySQL güvenlik komut dosyasını çalıştırarak kurulumunuzu güvenli hale getirin:
sudo mysql_secure_installation
5. Adım: PHP’yi Kurun
PHP, dinamik web içeriği oluşturmanızı sağlar. Aşağıdaki komutla PHP’yi ve Apache ile iletişimini sağlayacak modülleri kurabilirsiniz:
sudo apt install php libapache2-mod-php php-mysql
PHP’nin çalıştığını doğrulamak için bir PHP dosyası oluşturun ve Apache’nin kök dizinine yerleştirin:
sudo nano /var/www/html/info.php
Aşağıdaki kodu dosyaya ekleyin ve kaydedin:
<?php
phpinfo();
?>
Web tarayıcınızda http://sunucu_ip_adresiniz/info.php
adresini ziyaret edin ve PHP bilgi sayfasını görmelisiniz.
6. Adım: Apache ve MySQL Servislerini Yeniden Başlatın
Kurulum işlemlerinden sonra Apache ve MySQL servislerini yeniden başlatmanız gerekmektedir:
sudo systemctl restart apache2
sudo systemctl restart mysql
7. Adım: Güvenlik Duvarı Ayarları (Opsiyonel)
Apache’nin çalıştığından emin olmak için güvenlik duvarı ayarlarını kontrol edin ve gerekli izinleri verin:
sudo ufw allow in "Apache Full"
Sonuç
Tebrikler! Artık sanal sunucunuzda LAMP yığını başarıyla kurdunuz. Bu kurulum, web uygulamalarınızı geliştirip dağıtmanız için sağlam bir temel sağlar. Bogahost.com olarak, size en güncel ve etkili rehberleri sunmaya devam edeceğiz. Sizde sanal sunucu hizmetlerimizden yararlanmak için websitemizi ziyaret edebilirsiniz.