menginstall LAMP server
Menginstal LAMP Server
A.Pendahuluan
1.Pengertian
LAMP adalah istilah yang merupakan singkatan dari Linux, Apache, MySQL dan Perl/PHP/Phyton. Merupakan sebuah paket perangkat lunak bebas yang digunakan untuk menjalankan sebuah aplikasi secara lengkap.
2.Latar Belakang
Lamp suatu perangkat lunak tang dapat diinstall di localhost untuk bahan percobaan sebelum diuji ke server yang sebenarnya, sehingga dapat mengurangi resiko error saat sudah benar-benar diterapkan.
3.Maksud dan Tujuan
Agar saya dapat mengetahui caranya mengintal LAMP Server pada LInux dan dapat membuat konfigurasi dasar pada web server.
4.Hasil yang diharapkan
Dapat menginstal LAMP Server dengan benar
B.Alat dan Bahan
-PC/Laptop
-Koneksi Internet
C.Jangka waktu pelaksanaan
Hari/Tanggal :Sabtu,18 November 2017 - Saya melakukan sekitar 4 jam tergantung koneksi.
D.Proses dan Tahapan Kerja
1.Buka terminal di shortcut(Ctrl+Alt+T) atau membuka terminal melalui menu.
2.Masukan perintah #sudo su lalu isikan pasword anda.
3.sekartang update linux anda dengan perintah #apt-get update
4.Setelah anda update anda juga harus mengupgrade dengan perintah #apt-get upgrade tunggu sampai selesai.
5.#apt-get install apache2.Jika instalasi apache2 telah selesai coba buka melalui web browser dengan membuka alamat http://localhost jika berhasil akan muncul tampilan seperti dibawah ini.
6.Selanjutnya ketikan perintah #sudo apt-get install php7.1 php7.1-cli php7.1-common php7.1-curl php7.1-dev php7.1-gd php7.1-imap php7.1-intl php7.1-json php7.1-mbstring php7.1-mcrypt php7.1-mysql php7.1-pgsql php7.1-phpdbg php7.1-sqlite3 php7.1-sybase php7.1-xml php7.1-xmlrpc php7.1-xsl php7.1-zip libapache2-mod-php7.1
7.Langsung masukan perintah #xed /var/www/html/phpinfo.php .Maka akan tampil teks selanjutnya tuliskan program php seperti berikut kemudian save
<?php
phpinfo();
?>
8.#php -v
9.#apt-get install php7.1-cli
10.Langsung saja masukan perintah #a2enmod rewrite
11.#xed /etc/apache2/sites-available/000-default.conf nanti akan muncul baris konfigurasi seperti dibawah ini.
Tambahkan konfigurasi seperti dibawah ini:
<Directory /var/www/html>
Option indexes followSymlinks multiviews
AllowOverride all
Require all granted
</Directory>
12.#service apache2 restart
13.Ketikkan lagi perintah #sudo xed /var/www/html/phpinfo.php. Setelah editor terbuka hilangkan 1 tanda kurung "(" pada baris program.
14.#mv /etc/php/7.1/apache2/php.ini /etc/php/7.1/apache2/php.ini.backup-asli
15.#cp /usr/lib/php/7.1/php.ini-development /etc/php/7.1/apache2/php.ini
16.Anda dapat men-restart web server atau apache dengan perintah $service apache2 restart
17.#sudo cp /usr/lib/php/7.1/php.ini-development /etc/php/7.1/apache2/php.ini.Jangan lupa tekan y dan tunggu sampai selesai.
18.#sudo mysql_secure_installation.
19.#mysql -u root -p.
20. agar user biasa dapat menggunakan mariadb tanpa harus masuk ke mode root atau sudo anda dapat memasukan beberapa perintah-perintah query dibawah ini seperti gambar dibawah ini:
MariaDB [(none)]> use mysql;
MariaDB [(mysql)]> update user set plugin='' where User='root';
MariaDB [(mysql)]> flush privileges;
MariaDB [(mysql)]> quit;
21.Langsung saja kita install phpmyadmin dengan perintah #apt-get install phpmyadmin
22.Pastikan di apache2 sudah ada bintang"*"
22.Kemudian akan muncul pertanyaan untuk konfigurasi phpmyadmin agar mempercepat installasi tekan tab pilih No lalu tekan enter.
23.Setelah installasi selesai anda dapat membuka phpmyadmin melalu browse anda dengan alamat http://localhost/phpmyadmin.
E.Temuan Masalah
Kadang laptop saya error saat mengintall phpmyadmin dan harus mengintasl ulang Linux lagi.
F.Hasil yang didapatkan
Saya berhasil saat menginstall LAMP server meskipun koneksinya lama dan sering error.
G.Kesimpulan
Sebelum mengintall LAMP Server sebelumnya ada langkah-langkahh yang harus dilakukan terlebih dahulu.Jadi silahkan baca-baca sumber yang ada.
H.Referensi
Saya mengikuti langkah yang ada di blognya mas Aji Kamaluddin
Wassalamualaikum wr wb
Tidak ada komentar: