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

  1. Tambah repo MariaDB 10.1 
    # vim /etc/yum.repos.d/MariaDB.repo
  2. 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
  3. Install
    # yum install MariaDB-server MariaDB-client -y
  4. 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

  1. Install program yang berguna untuk mengelola repository dan paket yum.Pada dasarnya ini untuk memperluas fitur default yum.
    # yum install yum-utils


  2. 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

  3. 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

  1. 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


  2. Verifikasi instalasi php
    # php -v


Step #6: Test PHP di webserver

  1. 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
  2. Paste kode berikut
    <?php phpinfo(); ?>
  3. Tes di browser
    http://IP_anda/info.php
  4. 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

1 Komentar untuk "Instalasi LAMP PHP 7.1, PHP 7.2, PHP 7.3, MariaDB 10.1 pada Centos 7"

  1. Lucky Club Casino Site | Login to UK Casino Sites - LuckyClub
    Lucky 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

    BalasHapus

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel