in , ,

Sanal Sunucu LAMP nasıl kurulur?

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.