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 |