Linux ⏱️ 3 dk okuma

Fedora'ya LAMP (Linux, Apache, MySQL, PHP) Nasıl Kurulur

📅 2024-06-18 👁️ 733 WhatsApp Telegram X Facebook
Fedora'ya LAMP (Linux, Apache, MySQL, PHP) Nasıl Kurulur

İlk olarak, sisteminizi güncellemek için terminali açın ve aşağıdaki komutu çalıştırın:

sudo dnf update

Apache'yi kurmak için aşağıdaki komutu çalıştırın:

sudo dnf install httpd

Apache'yi başlatın ve sistem başlangıcında otomatik olarak başlamasını sağlamak için aşağıdaki komutları kullanın:

sudo systemctl start httpd

sudo systemctl enable httpd

Apache'nin çalıştığını doğrulamak için tarayıcınızı açarak http://localhost adresine gidin. "It works!" yazan bir test sayfası görmelisiniz.

MariaDB'yi kurmak için aşağıdaki komutu çalıştırın:

sudo dnf install mariadb-server

MariaDB'yi başlatın ve sistem başlangıcında otomatik olarak başlamasını sağlamak için aşağıdaki komutları kullanın:

sudo systemctl start mariadb

sudo systemctl enable mariadb

MariaDB'yi güvenli hale getirmek için yapılandırma komutunu çalıştırın:

sudo mysql_secure_installation

PHP'yi ve PHP'nin Apache ile çalışması için gerekli modülü kurmak için aşağıdaki komutu çalıştırın:

sudo dnf install php php-mysqlnd

Ek PHP modüllerini ihtiyacınıza göre kurabilirsiniz. Örneğin:

sudo dnf install php-xml php-gd php-mbstring php-curl php-json php-zip

Apache'yi yeniden başlatmak için aşağıdaki komutu çalıştırın:

sudo systemctl restart httpd

PHP'nin düzgün çalıştığını test etmek için, Apache'nin kök dizinine (varsayılan olarak /var/www/html) bir PHP dosyası oluşturun. Bunu yapmak için aşağıdaki komutu çalıştırın:

echo "" | sudo tee /var/www/html/info.php

Tarayıcınızı açın ve http://localhost/info.php adresine gidin. Bir PHP bilgi sayfası görmelisiniz. Bu sayfa, PHP'nin başarıyla yüklendiğini ve çalıştığını gösterir.

Eğer Fedora'nın varsayılan güvenlik duvarı olan firewalld kullanıyorsanız, HTTP ve HTTPS trafiğine izin vermek için sırasıyla aşağıdaki komutları çalıştırın:

sudo firewall-cmd --zone=public --add-service=http --permanent

sudo firewall-cmd --zone=public --add-service=https --permanent

sudo firewall-cmd –reload

PhpMyAdmin'i kurmak isterseniz, aşağıdaki komutu kullanabilirsiniz:

sudo dnf install phpmyadmin

phpMyAdmin yapılandırma dosyasını düzenlemek için aşağıdaki komutu kullanın:

sudo nano /etc/httpd/conf.d/phpMyAdmin.conf

Bu dosyada, Require ip direktiflerini ihtiyacınıza göre düzenleyin. Örneğin, tüm IP adreslerine izin vermek için aşağıdaki gibi düzenleyebilirsiniz:


    Require all granted

Daha sonra Apache'yi yeniden başlatmak için aşağıdaki komutu kullanın:

sudo systemctl restart httpd

Şimdi tarayıcınızı açarak http://localhost/phpmyadmin adresine giderek phpMyAdmin arayüzüne erişebilirsiniz.

Bu adımları izleyerek Fedora üzerinde LAMP yığınını başarıyla kurabilirsiniz.


İlgili Yazılar

Tümünü gör →

Yorumlar

0 yorum
Henüz yorum yok. İlk yorumu sen yaz. 🙂

Yorum bırak

Yorumlar onay sonrası yayınlanır.
captcha