
LAMP Magic In Your Hands dibuat oleh Walker Cahall
Pengantar
Dalam How-To ini, kami akan memandu Anda menginstal tumpukan LAMP di server Fedora 23. LAMP adalah konfigurasi server web yang paling umum di web. LAMP adalah kerangka kerja untuk kumpulan luas perangkat lunak berbasis web, seperti WordPress, Drupal, Joomla, dan platform hosting web lainnya. Kami akan menggunakan Fedora 23 untuk instalasi Linux kami dalam panduan ini. Apache adalah server web kami; MariaDB adalah sistem manajemen basis data kami, dan PHP adalah bahasa skrip kami.
Prasyarat
Server dengan Fedora 23 diinstal. Jika Anda tidak memiliki server Fedora 23, mengapa tidak menjalankan server pribadi virtual SSD yang sangat cepat.
Memasang Lampu di Fedora 23
Kita akan memulai dengan memastikan bahwa sistem kita mutakhir dengan perintah berikut:
dnf update
Tekan Y
lalu Enter
ketika ditanya “Apakah ini baik-baik saja [y/T]” selama pembaruan.
Juga, mari perbarui firewall kita untuk mengizinkan lalu lintas HTTP dan HTTPS ke server kita:
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
Kami sekarang siap untuk menginstal Apache.
Instal Apache di Fedora 23
Instal Apache dengan menjalankan perintah berikut:
dnf install httpd
Tekan Y
lalu Enter
ketika ditanya “Apakah ini baik-baik saja [y/T]” selama penginstalan.
Jalankan Apache dengan perintah berikut:
systemctl start httpd.service
Anda mungkin ingin Apache memulai saat boot; Anda dapat melakukannya dengan menjalankan perintah berikut:
systemctl enable httpd.service
Pastikan Apache telah terinstal dengan mengetikkan http:// dan IP atau nama host Anda di browser.
Tidak tahu alamat IP Anda? Jalankan perintah berikut:
ip addr show eth0![]()
Contoh perintah ip addr show eth0 menunjukkan ip 192.168.100.10
Contoh ip addr yang menunjukkan IP 192.168.100.10
Dalam contoh ini kita akan menempatkan
http://192.168.100.10
di bilah alamat browser kami.

Halaman Apache default untuk Fedora 23
Instal MariaDB di Fedora 23
Instal MySQL dengan perintah berikut untuk memulai instalasi:
dnf install mariadb-server
Tekan Y
lalu Enter
ketika ditanya “Apakah ini baik-baik saja [y/T]” selama penginstalan.
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 kata sandi root MariaDB dan amankan MariaDB dengan perintah berikut:
mysql_secure_installation
Anda akan ditanyai serangkaian pertanyaan. Yang pertama akan meminta Anda untuk memasukkan kata sandi root MariaDB, kami baru saja menginstal MariaDB jadi tidak ada kata sandi, tekan saja Enter
. Anda kemudian akan ditanya apakah Anda ingin mengatur kata sandi root. Tekan Y
untuk ya dan kemudian buat kata sandi yang kuat yang Anda pilih. Untuk pertanyaan lainnya, kemungkinan besar Anda hanya ingin menekan enter sebagai default untuk keamanan maksimal. Namun, jika ada sesuatu yang perlu Anda sesuaikan:

Menjalankan mysql_secure_installation untuk MariaDB di Fedora 23
Instal PHP di Fedora 23
Kami menyelesaikan instalasi LAMP dengan menginstal PHP dengan perintah berikut:
dnf install php php-mysql
Tekan Y
lalu Enter
ketika ditanya “Apakah ini baik-baik saja [y/T]” selama penginstalan.
Kami dapat memverifikasi penginstalan PHP dengan membuat file PHP pengujian di direktori HTML di bawah dengan perintah berikut:
sudo nano /var/www/html/info.php
Masukkan kode PHP berikut di tempat yang disediakan oleh editor teks. Setelah selesai simpan dan keluar:
<?php phpinfo(); ?>
Mulai ulang layanan Apache agar perubahan kami diterapkan.
sudo systemctl restart httpd.service
Verifikasi bahwa PHP berfungsi dengan benar dengan mengetikkan berikut ini di browser Anda.
http://youripaddress/info.php
Anda akan mendapatkan halaman yang mirip dengan halaman di bawah ini, yang antara lain akan menampilkan versi PHP yang diinstal.

Contoh halaman web info.php di Fedora 23
Merupakan ide bagus untuk menghapus file info.php karena peretas dapat menggunakan informasi ini untuk menyiapkan serangan terhadap Anda. Hapus dengan perintah berikut:
sudo rm /var/www/html/info.php
Sekarang Anda dapat menambahkan situs Anda ke /var/www/html
direktori
Apa Selanjutnya?
Selamat telah menginstal LAMP di Fedora 23. Terima kasih telah mengikuti panduan ini dan jangan ragu untuk menghubungi kami kembali untuk pembaruan lebih lanjut.