Heyy kang broo, kembali lagi dengan blog saya. Kali ini saya akan memberikan tutorial "Cara Install Apache Web Server, MariaDB, PHP, phpMyAdmin dan Selinux di CentOS 8".
Yang pertama adalah Installasi Apache Web Server, mari langsung saja ke tahap installasinya...
===========================
Install Apache Web Server
===========================
1. Pertama adalah kita buka Terminal, kemudian masuk mode root.
2. Kemudian tuliskan skrip dibawah ini :
#yum install -y httpd
#systemctl start httpd
#systemctl enable httpd
#systemctl status httpd
3. Kemudian matikan firewall kita dengan perintah berikut :
#firewall-cmd --permanent --add-port=80/tcp
#firewall-cmd --reload
4. Kemudian kita tes menggunakan browser, lalu ketikkan http://localhost .
================
Install MariaDB
================
1. Pertama kita unduh dan jalankan paket MariaDB dengan skrip berikut:
#yum install -y mariadb mariadb-server
#systemctl start mariadb
#systemctl enable mariadb
#systemctl status mariadb
2. Kemudian kita atur dengan mysql_secure_installation.
#mysql_secure_installation
3. Kemudian ikuti petunjuk berikut:
Note:
Type Y and Press Enter to Remove Anonymous Users
Type Y and Press Enter to Disallow root login remotely
Type Y and Press Enter to Remove test database
Type Y and Press Enter to reload privilege
============
Install PHP
============
1. Pertama adalah kita unduh paket berikut untuk PHP.
#yum install -y php php-mysqlnd
2. Kemudian kita restart httpd.
#systemctl restart httpd
3. Test LAMP Stack.
#echo "" > /var/www/html/info.php
4. Kemudian buka browser, lalu ketikan URL berikut :
http://localhost/info.php
or
http://your-ip-address/info.php
=================
Install MySQL
=================
1. Kita unduh paket-paket berikut.
#yum install -y wget php php-pdo php-pecl-zip php-json php-common php-fpm php-mbstring php-cli php-mysqlnd
#yum install -y php-json php-mbstring
2. Selesai.
====================
Install phpMyAdmin
====================
1. Kita unduh terlebih dahulu phpMyAdminnya.
#wget https://files.phpmyadmin.net/phpMyAdmin/4.9.1/phpMyAdmin-4.9.1-all-languages.tar.gz
2. Kemudian kita Ekstrak file yang sudah didownload tadi.
#tar -zxvf phpMyAdmin-4.9.1-all-languages.tar.gz
3. Pindahkan file tadi ke /usr/share/phpMyAdmin.
#mv phpMyAdmin-4.9.1-all-languages /usr/share/phpMyAdmin
===================
Configure phpMyAdmin
===================
#cp -pr /usr/share/phpMyAdmin/config.sample.inc.php /usr/share/phpMyAdmin/config.inc.php
#nano /usr/share/phpMyAdmin/config.inc.php
Kemudian tambahkan script dibawah ini:
#$cfg['blowfish_secret'] = 'bo95yavJ;V,1PzSlxyFwtyMJ}WmG98-6'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
mysql < /usr/share/phpMyAdmin/sql/create_tables.sql -u root -p
#nano /etc/httpd/conf.d/phpMyAdmin.conf
Tambahkan skrip berikut:
Script phpMyAdmin
#mkdir /usr/share/phpMyAdmin/tmp
#chmod 777 /usr/share/phpMyAdmin/tmp
#chown -R apache:apache /usr/share/phpMyAdmin
#systemctl restart httpd
========
SELinux
========
#yum install -y policycoreutils-python-utils
#semanage fcontext -a -t httpd_sys_rw_content_t '/usr/share/phpMyAdmin/'
#semanage fcontext -a -t httpd_sys_rw_content_t "/usr/share/phpMyAdmin/tmp(/.*)?"
#restorecon -Rv '/usr/share/phpMyAdmin/'
#firewall-cmd --permanent --add-service=http
#firewall-cmd --reload
====================
Access to phpMyAdmin
====================
http://localhost/phpMyAdmin
or
http://your_ip_address/phpMyAdmin
Successfully :)
Previous Article :
Bisa juga Download Semua Script Diatas melaui link dibawah ini:
Download Script
https://www.itsantri.tech/2020/02/step-by-step-installasi-webmin-di-centos-8-64-bit.html
https://www.itsantri.tech/2020/02/tutorial-installasi-centos-8-64-bit.html
0 Comments