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 eth0Contoh 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.