GNU/Linux >> Belajar Linux >  >> Cent OS

Cara membuat server LAMP di CentOS 7

Tumpukan LAMP adalah salah satu konfigurasi server web paling populer yang digunakan saat ini. Terdiri dari Linux, Apache, MySQL, dan PHP, tumpukan LAMP adalah platform serbaguna tempat Anda dapat membangun situs web.

Untuk tutorial ini, kita akan menggunakan CentOS, versi gratis dari Red Hat Enterprise Linux, untuk menyediakan aspek Linux dari stack. Kami akan menginstal dan mengkonfigurasi Apache, MySQL, dan PHP di CentOS 7.

Membuat server LAMP di CentOS 7

Prasyarat

Anda membutuhkan:

  • Komputer atau VM dengan CentOS terpasang
  • Koneksi jaringan yang berfungsi

Konfigurasi CentOS

1. Instal firewalld

Disarankan agar Anda menginstal firewall di server Anda untuk perlindungan tambahan. Dalam hal ini, kita akan menggunakan firewalld, sebuah daemon firewall sederhana.

Untuk memulai, kita akan menginstal paket firewalld:

# yum install firewalld

Selanjutnya, kita akan mengaktifkan firewalld, sehingga mulai saat boot:

# systemctl enable firewalld

Dan restart sistem untuk menyelesaikan perubahan:

# reboot

2. Setel Nama Host Server

CATATAN:Langkah ini opsional tergantung pada bagaimana server Anda diatur dan kasus penggunaan Anda

Untuk mengatur nama host server, jalankan:

# hostnamectl set-hostname HOSTNAME

Di mana HOSTNAME adalah nama host, yang ingin Anda gunakan.

Instal Apache, MySQL, dan PHP

3. Instal Apache

Sekarang, kita akan menginstal server Apache HTTP. Untuk melakukannya, jalankan:

# yum install httpd

Ini akan menginstal paket httpd. Sekarang, tambahkan layanan HTTP ke firewalld dengan:

# firewall-cmd --add-service=http

Sekarang, muat ulang firewalld:

# firewall-cmd --reload

Selanjutnya, restart layanan httpd:

# systemctl restart httpd.service

Kemudian, aktifkan layanan, sehingga dimulai saat boot:

# systemctl enable httpd.service

4. Instal MySQL

Setelah Apache diinstal, kita dapat menginstal perangkat lunak database MySQL. CentOS menggantikan MySQL dengan MariaDB di repositorinya; namun masih memungkinkan untuk menginstal MySQL.

Untuk melakukannya, pertama-tama tambahkan repositori MySQL 8.0:

# yum localinstall https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

Setelah repositori ditambahkan, instal MySQL:

# yum install mysql-community-server

Setelah paket MySQL terinstal, kita harus mengaktifkannya:

# systemctl enable mysqld

Dan mulai:

# systemctl start mysqld

5. Instal PHP

Sekarang kita akan menginstal bahasa pemrograman PHP ke dalam sistem. Pertama, aktifkan repositori EPEL:

# yum install epel-release

Setelah Anda melakukan ini, aktifkan repositori remi-php73:

# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

Selanjutnya, aktifkan repositori:

# yum-config-manager --enable remi-php73

Terakhir, instal PHP:

# yum install php

Kesimpulan

Sekarang Anda memiliki server LAMP yang berfungsi penuh di mana Anda dapat membangun apa pun yang Anda inginkan.


Cent OS
  1. Cara Menginstal Server Minecraft di CentOS 7

  2. Cara Menginstal Server Teamspeak 3 di CentOS 8

  3. Cara Menginstal ProFTPD di CentOS 7

  1. Cara Menginstal Nginx di CentOS 8

  2. Cara Menginstal PostgreSQL di CentOS 8

  3. Cara Menginstal MariaDB di CentOS 8

  1. Cara Menginstal Server FreeIPA di CentOS 7

  2. Cara Instal Samba Server di CentOS 8

  3. Cara Menginstal Centreon di Centos 7