Instalasi LAMP PHP 7.1, PHP 7.2, PHP 7.3, MariaDB 10.1 pada Centos 7
Step #1: Install Apache
# sudo yum install httpd
# systemctl start httpd.service
# http://your_server_IP_address/
# sudo systemctl enable httpd.service
Step #2: Install MariaDB 10.1
- Tambah repo MariaDB 10.1
# vim /etc/yum.repos.d/MariaDB.repo - Paste repo MariaDB 10.1 berikut
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1 - Install
# yum install MariaDB-server MariaDB-client -y - Aktifkan, enable, dan lihat status MariaDB, pastikan sudah bisa berjalan
# systemctl start mariadb
# systemctl enable mariadb
# systemctl status mariadb
Step #3: Secure MariaDB pada CentOS 7
# mysql_secure_installation
Change root password? [Y/n] : n
Remove anonymous user? [Y/n] : y
Disalow root login remotely?[Y/n] : y
Remove test database and acces to it? [Y/n] : y
Reload provilege tables now?[Y/n] : y
Step #4: Install Repository PHP 7.1 / 7.2 / 7.3
- Install program yang berguna untuk mengelola repository dan paket yum.Pada dasarnya ini untuk memperluas fitur default yum.
# yum install yum-utils - Install, enable EPEL dan Remi repository CentOS 7
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm - Enable PHP 7.1 / 7.2 / 7.3 Remi repository, pilih salah satu yang akan diinstall:
# yum-config-manager --enable remi-php71 [Install PHP 7.1]
# yum-config-manager --enable remi-php72 [Install PHP 7.2]
# yum-config-manager --enable remi-php73 [Install PHP 7.3]
Step #5: Install PHP dan PHP Module
- Install PHP 7.3 dan beberapa module yang umum digunakan. Sebelum Melakukan ini pastikan Step 4 sudah benar-benar dilakukan
# yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo - Verifikasi instalasi php
# php -v
Step #6: Test PHP di webserver
- Buat file info.php pada /var/www/html (sesuaikan text editor yang digunakan seperti vi, vim, nano, pada eksperimen kali ini saya menggunakan vim)
# vim /var/www/html/info.php - Paste kode berikut
<?php phpinfo(); ?> - Tes di browser
http://IP_anda/info.php - Jika tidak mengetahui ip anda di centos ketikkkan nmcli
Step #7: Troubleshooting
Beberapa aplikasi membutuhkan module php, cek module terlebih dahulu yang sudah terinstall dengan cara
# yum search php-
Untuk mendapatkan informasi lebih lanjut tentang setiap modul, Anda dapat melihat detail deskripsi module yang terinstal dalam paket, contoh jika ingin melihat detail informasi dari php-fpm dengan mengetik:
# yum info php-fpm
yum info juga dapat untuk melihat detail packages lain yang ada di system seperti mariadb, dll
Seluruh informasi tested by me bro.. CMIW
Lucky Club Casino Site | Login to UK Casino Sites - LuckyClub
BalasHapusLucky Club is 카지노사이트luckclub the place to go for online gambling experience in the UK with over 200000 games. We are the newest online casino site, with the fastest