Instal Lamp pada Arch Linux | Linux,Apache,MariaDB,Php/Perl/Python

Selamat datang kembali di website asepit yang selalu memberikan informasi - informasi mengenai dunia teknologi khususnya pada bidang Komputer dan Jaringan. Bagaimana kabar kalian semua mudah - mudahan dalam keadaan sehat wal afiat dan selalu di lancarkan rezekinya, Pembahasan kali ini mengenai cara menginstal Lamp pada Arch Linux. Lamp sendiri yaitu istilah yang kepanjangan dari Linux, Apache, MySQL, dan PHP / Perl / Phyton dan merupakan sebuah paket perangkat lunak bebas yang digunakan untuk menjalankan sebuah aplikasi secara lengkap. Untuk langkah - langkah penginstalan Lamp pada Arch Linux berikut perintahnya

1. Lakukan penginstalan apache dan buka dengan perintah berikut serta berikan tanda ( # ) pada LoadModule unique_id_module modules/mod_unique_id.so dan LoadModule mpm_event_module modules/mod_mpm_event.so

sudo pacman -S apache
sudo vim /etc/httpd/conf/httpd.conf
sudo systemctl enable httpd
sudo systemctl restart httpd

2. Selanjutnya ke langkah penginstalan mysql dan konfigurasi nya dengan menjalankan perintah berikut

sudo pacman -S mysql
sudo mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
sudo systemctl enable mysqld
sudo systemctl start mysqld
mysql_secure_installation

3. Kemudian ke langkah penginstalan php dan konfigurasi nya dengan menjalankan perintah berikut

sudo pacman -S php php-apache
sudo vim /etc/httpd/conf/httpd.conf
#LoadModule mpm_event_module modules / mod_mpm_event.so

Tambahkan juga perintah berikut pada bagian bawah 
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
LoadModule php7_module modules/libphp7.so
AddHandler php7-script php
Include conf/extra/php7_module.conf
#Konfigurasi phpmyadmin
Include conf/extra/phpmyadmin.conf

4. Lanjut ke langkah penginstalan phpmyadmin dan konfigurasinya berikut perintahnya

sudo pacman -S phpmyadmin
sudo vim /etc/php/php.ini

Serta aktifkan extension dan display errors yang dibutuhkan dengan cara menghilangkan tanda ( ; )

extension=mysqli
extension=curl
extension=iconv
extension=pdo_dblib
extension=pdo_mysql
extension=pdo_odbc
extension=pdo_pgsql
extension=pdo_sqlite
extension=zip
display_errors = On

5. Buat file phpmyadmin.conf dan masukkan perintah berikut

sudo vim /etc/httpd/conf/extra/phpmyadmin.conf
Alias /phpmyadmin "/usr/share/webapps/phpMyAdmin"
<Directory "/usr/share/webapps/phpMyAdmin">
DirectoryIndex index.php
AllowOverride All
Options FollowSymlinks
Require all granted
sudo systemctl restart httpd

6. Lanjut ke langkah berikutnya

sudo pacman -S php-dblib
sudo pacman -S php-pgsql php-sqlite php-gd php-odbc
sudo pacman -Syu

Bila pada phpmyadmin terdapat notif error dibawah gunakan perintah berikut untuk mengatasinya dan tambahkan script

sudo vim /usr/share/webapps/phpMyAdmin/config.inc.php
$cfg['blowfish_secret'] = 'KataSandiku'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH!$ /**
$cfg['TempDir'] = '/tmp/';
sudo systemctl restart httpd

 

 

 

Mungkin hanya itu untuk pembahasan kali ini mudah - mudahan dapat bermanfaat bagi kita semua terutama bagi saya sendiri. Mohon ma'af bila terdapat kesalahan dan kekurangan dalam penulisan serta penyampaian saya, cukup sekian dan Terima Kasih...!!!

Related Articles

Comments