GNU/Linux >> Belajar Linux >  >> Linux

Cara Menginstal Apache, MariaDB, PHP (LAMP) di Fedora 32

Pengantar

Kami akan memandu Anda melalui instalasi LAMP di Server Fedora 32 Anda di How-To ini. Dengan banyaknya perubahan Fedora 32, penginstalan LAMP tipikal berbeda dari yang mungkin Anda lihat sebelumnya. Fedora 32 masih menggunakan Apache dan MariaDB, PHP, meskipun masing-masing menggunakan versi yang sedikit diperbarui.

Prasyarat

Sebuah  server dengan Fedora 32 terpasang. Jika Anda tidak memiliki server, dan Anda menginginkannya, jalankan server Fedora 32 dari Atlantic.Net.

Pasang Lampu di Fedora 32

Untuk memulai, kita perlu memastikan sistem diperbarui. Untuk melakukannya, jalankan perintah:

dnf update

Kami sekarang dapat memulai instalasi untuk Apache.

Instal Apache di Fedora 32

Instal Apache dengan perintah berikut:

dnf install httpd

Sekarang Apache telah terinstal, kita perlu memulai Apache dengan perintah berikut:

systemctl start httpd.service

Anda ingin layanan Apache dimulai saat start-up/reboot dengan perintah berikut:

systemctl enable httpd.service

Tambahkan perintah berikut di Apache untuk ditimpa di Firewall-cmd sebagai berikut:

firewall-cmd --set-default-zone=public
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

Anda sekarang dapat memverifikasi bahwa Apache telah diinstal dengan benar dengan mengetikkan http:// dan IP atau nama host Anda di browser Anda.

Catatan:Jika Anda tidak mengetahui alamat IP Anda, jalankan perintah berikut:

ip addr show eth0

Contoh ip addr yang menunjukkan IP 192.168.100.10

Dalam contoh kami, kami akan menempatkan http://192.168.100.10 ke bilah alamat browser kami.

 

Halaman Apache default untuk Fedora 32

Menginstal MariaDB di Fedora 32

Instal MySQL dengan perintah berikut untuk memulai instalasi:

dnf install mariadb-server

Mulai layanan dengan perintah berikut

systemctl start mariadb

Untuk memulai MariaDB saat boot, jalankan perintah berikut:

systemctl enable mariadb

Anda kemudian dapat memeriksa status MariaDB untuk memastikannya berjalan dengan menggunakan perintah:

systemctl status mariadb

Setel sandi root MariaDB dan amankan MariaDB dengan perintah berikut:

mysql_secure_installation

Pertama, Anda akan dimintai kata sandi root MariaDB. Karena kami menginstal MariaDB dan tidak menetapkan kata sandi root, Anda akan membiarkannya kosong dan tekan Enter. Anda kemudian akan ditanya apakah Anda ingin mengatur kata sandi root. Masukkan 'Y' untuk ya, lalu buat kata sandi pilihan Anda.

Catatan:Setelah itu, Anda akan diminta dengan serangkaian pertanyaan. Cukup ketik Y untuk ya pada semuanya. Lihat tangkapan layar di bawah ini:

Contoh mysql_secure_installation untuk MariaDB di Fedora 32

Instal PHP di Fedora 32

Akhirnya, kita akan menyimpulkan penginstalan PHP dengan perintah berikut:

dnf install php php-mysqli

Mulai ulang layanan HTTP Apache, agar perubahan diterapkan.

systemctl restart httpd.service

Untuk menguji dan memverifikasi instalasi ini, buat file uji PHP di direktori di bawah ini dengan perintah berikut:

sudo nano /var/www/html/info.php

Masukkan kode PHP berikut di ruang, lalu simpan dan keluar:

<?php
phpinfo();
?>

Mulai ulang layanan HTTP Apache untuk terakhir kalinya, sehingga semua perubahan berlaku.

sudo systemctl enable httpd.service

Anda sekarang dapat memverifikasi bahwa PHP telah diinstal dengan benar dengan mengetikkan yang berikut ini di browser Anda.
http://ip.ad.dre.ss/info.php

Apa Selanjutnya?

Selamat! Anda sekarang memiliki server dengan platform LAMP untuk lingkungan web Anda. Terima kasih telah mengikuti, dan jangan ragu untuk menghubungi kami kembali untuk pembaruan lebih lanjut atau lihat panduan kami tentang menginstal WordPress.

Pelajari lebih lanjut tentang layanan hosting VPS dan harga hosting VPS kami.


Linux
  1. Cara menginstal Apache, PHP 7.1 dan MySQL di CentOS 7.3 (LAMP)

  2. Cara Instal LAMP Apache, MySQL, PHP di Debian 11

  3. Cara Instal LAMP Apache, MySQL, PHP di Ubuntu 22.04

  1. Cara menginstal Apache, PHP 7.2 dan MySQL di CentOS 7.4 (LAMP)

  2. Cara Instal Linux, Apache, MariaDB, PHP (LAMP Stack) di CentOS 7 / RHEL 7

  3. Cara Instal Linux, Apache, MariaDB, PHP (LAMP Stack) di CentOS 8 / RHEL 8

  1. Cara Menginstal Apache, MariaDB, PHP (LAMP Stack) di Debian 11

  2. Cara Instal Linux, Apache, MariaDB, PHP (LAMP Stack) di Ubuntu 18.04

  3. Cara Instal Linux, Apache, MariaDB, PHP (LAMP) Stack di Debian 10