Fedora

Fedora’ya LAMP Kurulumu Nasıl Yapılır?

Fedoraya LAMP Kurulumu Nasil Yapilir2
Share

Bu sayfadaki adım adım kılavuz, LAMP yığınını Fedora 36’ya nasıl kuracağınızı gösterecektir .

LAMP, web tabanlı uygulamalar oluşturmak için gerekli olan açık kaynaklı araçlar yığınıdır. Aşağıdaki araçlara sahiptir:

  • L : Linux (Fiziksel Sunucu, VM veya Konteyner)
  • A : Apache Web Sunucusu
  • M : MariaDB/MySQL
  • P : PHP

LAMP, WordPress, Drupal, Joomla ve OpenCart gibi web tabanlı yazılımların yapı taşıdır.

Önkoşullar

  • Minimum Yüklü Fedora 36
  • Yönetici haklarına sahip Sudo Kullanıcısı
  • İnternet bağlanabilirliği

LAMP kurulum adımlarına geçelim.

1) Apache Web Sunucusunu Kurun

Fedora Linux’ta dnf, varsayılan Paket Yöneticisidir. Yani yazılım veya rpm paketleri dnf üzerinden kurulur.

Apache Web Sunucusu (httpd) rpm paketi varsayılan paket depolarında mevcuttur, bu nedenle kurulumu basittir, dnf komutunu izleyerek çalıştırın,

$ sudo dnf install -y httpd

Fedoraya LAMP Kurulumu Nasil Yapilir

Apache sürümünü görüntüleyin, çalıştırın

$ sudo rpm -q httpd
httpd-2.4.54-3.fc36.x86_64

Apache (httpd) Hizmetini Başlatın ve Etkinleştirin

$ sudo systemctl start httpd
$ sudo systemctl enable httpd

httpd hizmetinin durumunu kontrol edin, çalıştırın

$ sudo systemctl status httpd
Fedoraya LAMP Kurulumu Nasil Yapilir2

 

OS güvenlik duvarında http bağlantı noktasına izin verin, aşağıdaki komutları çalıştırın,

$ sudo firewall-cmd --permanent --add-service=http
$ sudo firewall-cmd --permanent --add-service=https
$ sudo firewall-cmd --reload

Apache Kurulumunu Doğrulayın

Makinenizin ip adresini almak için ip komutunu kullanın . Makinenizin tarayıcı tipi IP Adresini açın ve enter tuşuna basın. Apache web sayfasını takip etmeliyiz,

Fedoraya LAMP Kurulumu Nasil Yapilir2

 

2) MariaDB Veritabanı Sunucusunu Kurun

MariaDB ve bağımlılıkları, Fedora 36’nın varsayılan paket havuzlarında mevcuttur. Yüklemek için aşağıdaki komutu yürütün.

$ sudo dnf install mariadb-server mariadb -y
Fedoraya LAMP Kurulumu Nasil Yapilir3

Mariadb hizmetini başlatın ve etkinleştirin

$ sudo systemctl enable mariadb --now

Mariadb hizmet durumunu kontrol etmek için şunu çalıştırın:

$ sudo systemctl status mariadb

“ mysql_secure_installation ” kullanarak veritabanının başlangıç ​​ayarlarını ve kök parolasını yapılandırarak güvenli MariaDB kurulumu

$ sudo mysql_secure_installation
Fedoraya LAMP Kurulumu Nasil Yapilir4

3) PHP’yi yükleyin (Sunucu Komut Dosyası Dili)

PHP, web uygulamaları oluşturmak için kullanılan açık kaynaklı bir sunucu tarafı betik dilidir. En son php 8.1 ve bağımlılıkları, varsayılan paket havuzlarında da mevcuttur. Bu nedenle, php ve diğer php modüllerini kurmak için folllwing dnf komutunu çalıştırın.

$ sudo dnf install -y php php-common php-cli

Fedoraya LAMP Kurulumu Nasil Yapilir5

PHP kurulumunu test etmek için /var/www/html içinde bir php dosyası (fedora.php) oluşturun.

$ sudo vi /var/www/html/fedora.php
<?php
phpinfo()
?>

Apache Hizmetini Yeniden Başlatın

$ sudo systemctl restart httpd

Şimdi tarayıcınızdan fedora.php dosyasına erişin, aşağıdaki URL’yi yazın

http://<IP_Adresi_Makineniz>/fedora.php

Fedoraya LAMP Kurulumu Nasil Yapilir6