Saturday, September 16, 2017

Install LAMP di Centos 7

Kali ini kita akan belajar cara instalasi LAMP pada Centos 7, dimana Centos 7 masih sama sama versi linux namun berbeda distro yuk langsung aja liat tutorial di bawah ini :


1. Tahap pertama yang harus kita lakukan adalah menginstall paket bernama maria DB dengan perintah yum-y install mariadb-server mariadb

Install mariadb

setelah itu kita coba jmengaktifkan mariadb dengan perintah systemctl start mariadb.service dan systemctl enable mariadb.service

Mengaktifkan mariadb

Membuat password pada mariadb


Selanjut nya install Packet apache2



Install httpd

Mengaktifkan http

setelah itu lakukan testing apache dengan ip addres server pada browser


Setting apache
Selanjut nya kita install paket php nya


Install paket php


Selanjuta nya kita akan melakukan testing sebelum melakukan testing kita akan membuat halaman web nya terlebih dahulu agar dapat di akses

Membuat script php.info

Script php.info
lalu save dengan ctrl+x


setelah itu lakukan uji coba  http://ipaddress server/info.php


testing php.info

Selanjut nya kita akan menginstal paket phpmyadmin



install phpmyadmin

sebelum kita melakukan testing kita harus terlebih dahulu mengkonfigurasi phpmyadmin yang ada pada directory /etc/httpd/conf.d/phpMyAdmin.conf berikut adalah configurati nya pada phpmyadmin dengan menambahkan  <IfModule mod_authz_core.c>
 # Apache 2.4
# <RequireAny>
# Require ip 127.0.0.1
# Require ip ::1
# </RequireAny>
 Require all granted
 </IfModule>
 <IfModule !mod_authz_core.c>
 # Apache 2.2
 Order Deny,Allow
 Deny from All
 Allow from 127.0.0.1
 Allow from ::1
 </IfModule>
</Directory>



<Directory /usr/share/phpMyAdmin/>
        Options none
        AllowOverride Limit
        Require all granted
</Directory>
 pada baris berikut 



Config phpmyadmin



lalu save dengan ctrl+x

Selanjut nya setting pada directory /etc/phpMyAdmin/config.inc.php dengan menganti cfg['Servers'][$i]['auth_type'] = 'cokie'; // Authentication method (config, http or cookie based)? menjadi cfg['Servers'][$i]['auth_type'] = 'http'; // Authentication method (config, http or cookie based)?
[...]
[...] berikut adalah configurati nya



config phpmyadmin
setelah itu restart service http nya dengan perintah systemctl restart  httpd.service


lalu coba lakukan testing dengan ip server dan  password login server (http://ipserver/phpmyadmin/) pastikan tampilan nya seperti ini




Phpmyadmin

Ganti port ssh di Centos 7