GNU/Linux >> Belajar Linux >  >> Linux

Cara Menginstal Apache, MySQL, PHP (LAMP) Di Fedora 21

Pengantar

How-to ini akan membantu Anda dengan instalasi LAMP Anda di Fedora 21 sehingga Anda dapat berhasil menjalankan platform solid yang tersedia tinggi untuk lingkungan web Anda. LAMP hanyalah bundel perangkat lunak yang terdiri dari 4 komponen yang bekerja bersama untuk membentuk server web yang kuat. Namun, dalam pengaturan ini akronimnya adalah sebagai berikut:L (Linux) adalah inti dari platform yang akan menopang komponen lainnya. A (Apache) akan digunakan untuk layanan web. M(MySQL) akan digunakan untuk pengelolaan database, dan P(PHP) akan digunakan sebagai bahasa pemrograman. Menjadikan platform sebagai LAMP.

Prasyarat

Anda memerlukan server Fedora21 yang dikonfigurasi dengan alamat IP statis. Jika Anda belum memiliki server, Anda dapat menjalankan server pribadi virtual SSD dalam waktu kurang dari 30 detik.

Pasang LAMP

Untuk memulai, login ke server Fedora21 Anda melalui SSH atau Konsol VNC di cloud.atlantic.net. Server Atlantic.Net Cloud diatur sebagai instalasi minimal untuk menghindari paket yang tidak perlu diinstal dan tidak pernah digunakan. Karena itu, pastikan server Anda benar-benar mutakhir.

yum update

Dengan server yang terbaru, kami dapat melanjutkan proses dan mengamankan server Anda.

Instal Apache

Pertama-tama kita harus memulai dengan menginstal Apache dengan perintah berikut:

yum install httpd

Mulai layanan Apache dengan perintah berikut:

systemctl start httpd.service

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

systemctl enable httpd.service

Tambahkan perintah berikut di Apache untuk menimpa 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

Sekarang Anda dapat memverifikasi bahwa Apache telah diinstal dengan benar dengan mengetikkan http:// dan alamat IP Anda di browser.

http://YOUR.IP.ADD.RESS

Ini adalah halaman web default saat menginstal Apache di Fedora21 LAMP Stack Server

Untuk mengedit file konfigurasi Apache utama untuk satu atau banyak situs web sesuai dengan preferensi Anda, masukkan salah satu dari berikut ini:

vi /etc/httpd/conf/httpd.conf

atau

nano /etc/httpd/conf/httpd.conf

Batalkan komentar pada baris yang berisi teks #ServerName www.example.com:80 dan edit sesuai dengan domain atau Alamat IP server Anda.

Simpan file

Mulai ulang layanan HTTP Apache agar perubahan diterapkan.

systemctl restart httpd.service

Instal MySQL

Kami kemudian ingin melanjutkan menginstal MySQL dengan perintah berikut:

yum install mysql mysql-server

Mulai layanan MySQL dengan perintah berikut:

systemctl start mysqld.service

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

systemctl enable mysqld.service

Untuk memastikan keamanan setelan default MySQL, lanjutkan dengan perintah berikutnya:

mysql_secure_installation

Catatan:Ketika diminta dengan "Masukkan kata sandi saat ini untuk root" tekan enter untuk tidak ada lalu Y (Ya) untuk mengatur kata sandi MYSQL. Anda akan diminta dengan serangkaian pertanyaan. Cukup ketik Y untuk ya pada semuanya, lihat tangkapan layar di bawah ini:

Ini adalah halaman web default saat menginstal MySQL pada Fedora21 LAMP Stack Server

Instal PHP

Akhirnya kita akan menyimpulkan penginstalan PHP dengan perintah berikut:

yum install php

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 kosong lalu simpan dan keluar:

<?php
phpinfo();
?>

Mulai ulang layanan Apache HTTP untuk terakhir kalinya agar semua perubahan dapat diterapkan.

sudo systemctl enable httpd.service

Anda sekarang dapat memverifikasi bahwa PHP telah diinstal dengan benar dengan mengetikkan yang berikut ini di browser Anda.
http://YOUR.IP.ADD.RESS/info.php

Ini adalah halaman web default saat menginstal PHP di Server Stack LAMP Fedora21

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.


Linux
  1. Cara Install Apache, MySQL, PHP (LAMP) di CentOS/RHEL 7

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

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

  1. Cara Menginstal tumpukan Linux, Apache, MySQL, PHP (LAMP) di Ubuntu 16.04 / Ubuntu 14.04

  2. Cara Menginstal Apache, MySQL &PHP (LAMP Stack) di Fedora

  3. Cara Instal Apache, MySQL &PHP (LAMP) di CentOS 8

  1. Cara Menginstal Apache Di Fedora 20

  2. Cara Menginstal Linux, Apache, MySQL dan PHP (LAMP) di Server Cloud Fedora 20

  3. Cara Menginstal Linux, Apache, MySQL dan PHP (LAMP) di Server Cloud Ubuntu 20.04