Bagaimana cara menginstall apache mysql php lamp stack di centos 7 (2022)

Posted on

Jika Anda ingin membuat situs web atau blog di CentOS 7, maka Anda perlu menginstal Apache MySQL PHP Lamp Stack. Artikel ini akan memandu Anda melalui langkah-langkah yang diperlukan untuk melakukannya.

Prasyarat

Untuk menginstal Apache MySQL PHP Lamp Stack di CentOS, Anda memerlukan prasyarat berikut:

Server web dengan PHP dan MySQL terinstal

Salinan distribusi Apache HTTP Server yang sesuai untuk sistem operasi Anda

Media instalasi CentOS 6 atau 7.x (dokumen ini menggunakan CentOS 7.x)

Pertama, instal paket prasyarat di server web Anda. Pada CentOS 7.x, ini dapat dilakukan dengan menggunakan perintah berikut:

yum install httpd php php-mysql mysql-server

Selanjutnya, pasang media instalasi pada mesin Anda dan mulai server web menggunakan perintah berikut:

cd /mnt/centos7 wget https://raw.githubusercontent.com/apache/httpd-2.4/devel/installer/current/bin/httpd -O httpd && chmod +x httpd

Ini akan memulai instance Apache HTTP Server pada port 8080. Selanjutnya, kita akan menggunakan perintah konsol untuk mengkonfigurasi server database MySQL kita. Untuk melakukan ini, kita akan menggunakan perintah berikut:

Ada beberapa opsi yang dapat Anda tentukan saat mengkonfigurasi server database MySQL Anda. Untuk contoh ini, kita akan menggunakan pengaturan default dan menetapkan direktori basis data root sebagai /var/lib/mysql. Anda dapat menemukan informasi lebih lanjut tentang opsi konfigurasi MySQL di dokumentasi MySQL.

Photo by Ben White on Unsplash

mysql_secure_installation

Untuk membuat pengguna untuk aplikasi web kami, kami akan menggunakan perintah berikut:

useradd -m -g www-data mysqld_user

Selanjutnya, kita akan membuat database untuk aplikasi web kita menggunakan perintah berikut:

mysql -u mysqld_user -p mysql>create database lamp; Query OK, 0 rows affected (0.00 sec) mysql>show tables; +——————–+ | Tables | +——————–+ | lamp | +——————–+ 1 row in set (0.00 sec) mysql>quit

Instalasi

Untuk menginstal Apache MySQL PHP Lamp Stack di CentOS, ikuti langkah-langkah ini:

  1. Mulailah dengan menginstal paket-paket yang diperlukan pada sistem Anda. Anda dapat menggunakan manajer paket yum atau manajer paket apt untuk melakukan ini.
  2. Selanjutnya, Anda perlu menginstal paket mysql-server dan php5-mysql. Anda dapat melakukan ini dengan menggunakan perintah yum atau apt, yang sesuai.
  3. Terakhir, Anda perlu menginstal server web apache dan paket php5-apache. Anda dapat melakukan ini dengan menggunakan perintah yum atau apt, yang sesuai.

Setelah semua paket ini diinstal, Anda dapat memulai server web apache dengan menggunakan perintah layanan. Kemudian, Anda dapat mengakses situs web Anda melalui browser web favorit Anda.

Konfigurasi

Untuk menginstal Apache MySQL PHP Lamp Stack di CentOS 6.x, Anda harus mengikuti langkah-langkah berikut:

  1. Buat direktori baru untuk instalasi dan ubah ke dalamnya
  2. Instal paket yang diperlukan menggunakan yum
  3. Instal server MySQL menggunakan yum
  4. Instal modul PHP menggunakan yum
  5. Edit file /etc/sysconfig/httpd dan atur nilai yang sesuai untuk REMOTE_ADDR dan SERVER_ROOT
  6. Jalankan server web Apache menggunakan layanan sudo httpd start
  7. Akses instalasi Apache baru Anda di http:///web/apache/
  8. Arahkan ke instalasi MySQL di http://localhost/mysql dan buat akun pengguna baru untuk Anda sendiri
  9. Masuk ke server MySQL sebagai pengguna baru dan buat database baru bernama situs saya
  10. Klik pada database situs saya di bilah navigasi dan pilih tab Skema untuk melihat tabel yang tersedia

Pengujian dan Kesimpulan

Untuk menginstal Apache MySQL PHP Lamp Stack di CentOS, Anda memerlukan yang berikut:

  1. Mesin virtual dengan CentOS 7.x terinstal di dalamnya
  2. Tumpukan Lampu Apache MySQL PHP
  3. PHP 5.4 atau versi yang lebih baru
  4. MySQL 5.5 atau versi yang lebih baru
  5. SELinux dinonaktifkan di sistem Anda
  6. Kunci GPG untuk repo tumpukan lampu apache-mysql-php
  7. Kunci SSH untuk server Anda
  8. Akses ke akun pengguna normal di server Anda (non-root)
  9. Peramban web
  10. Alamat IP server Anda
  11. Untuk menguji apakah Anda memiliki perangkat lunak dan konfigurasi yang benar, Anda dapat menggunakan perintah berikut untuk memeriksa apakah semuanya telah diinstal dan berfungsi seperti yang diharapkan:

# yum list | grep mysql
# uname -a

Jika semuanya terinstal dengan benar, Anda akan melihat sesuatu yang mirip dengan ini: CentOS 7 x86_64 Server (3.10.0-514.el7). Jika tidak, silakan berkonsultasi dengan administrator sistem Anda atau dukungan teknis untuk bantuan dalam menyelesaikan masalah.

2 Selanjutnya, kita perlu memulai mesin virtual dan menginstal Apache MySQL PHP Lamp Stack di atasnya.

2.1 Untuk memulai mesin virtual, gunakan perintah berikut:

# virt-manager

Anda akan melihat daftar mesin virtual yang diinstal. Pilih mesin virtual Apache MySQL PHP Lamp Stack dan klik Mulai.

2.2 Setelah memulai mesin virtual, Anda dapat menginstal Apache MySQL PHP Lamp Stack dengan menggunakan perintah berikut:

# yum install apache-mysql-php lamp-stack

Anda akan dimintai kata sandi, yang diperlukan untuk masuk ke server Anda. Setelah menginstal Apache MySQL PHP Lamp Stack, Anda akan dapat mengaksesnya dari web browser di http://localhost:8080/. Anda sekarang akan melihat pesan yang menunjukkan bahwa semuanya telah diinstal dengan benar. Selamat! Anda sekarang telah berhasil menginstal Apache MySQL PHP Lamp Stack di mesin virtual CentOS 7 Anda.