Sabtu, 17 Maret 2018

INSTALL LAMP MENGGUNAKAN TERMINAL

Assalamu'alaikum Wr. Wb








A. PENDAHULUAN

Hallo teman-teman...
Disini saya akan memaparkan cara untuk mengistall LAMP Server. Bagaimana caranya? Simak materinya di bawah ini.....


1. Pengertian

LAMP stack adalah sekelompok perangkat lunak open source yang digunakan untuk server web,database server dan berjalan. akronim berdiri untuk Linux, Apache, MariaDB, dan PHP.

Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Unix merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.

Apache (Server HTTP Apache atau Server Web/ WWW Apache) adalah server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yag multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia.

phpmyadmin (hypertext preprocessor) adalah bahasa skrip yang dapat dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.

2. Latar Belakang

Ingin sharing tentang cara menginstall LAMP Server


3. Maksud dan Tujuan

Membuat localhost yang dapat digunakan untuk membuat database, project tentang web dan lain-lain.

4. Alat dan Bahan

- Laptop
- Akses Internet

5. Waktu Pelaksanaan

20-30 menit



B. TAHAP PELAKSANAAN
2 Langkah-langkah :

1. Buka terminal dengan menekan tombol kombinasi Ctrl+Alt+T.
    Pastikan lptop kita telah terkoneksi dengan internet ya...

2. Lalu ketikkan perintah :

sudo add-apt-repository ppa:ondrej/php



3. Setelah itu, kita update linux kita

sudo apt-get update




4. Kemudian kita upgrade

sudo apt-get dist-upgrade




5. Sekarang kita install apache2, jangan lupa tekan Y.

 sudo apt-get install apache2

6. Coba buka web browser dengan mengetik http://localhost. Jika keluat kata "It Work!" berarti kita telah berhasil menginstall apache2




7. Kita lanjutkan untuk menginstall php7.1 dan ekstensinya. Jangan lupa tekan Enter untuk Y.

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




8. Setelah berhasil lalu kita membuka phpinfo.php karena linux saya bertipe 18.1 maka saya menggunakan xed, dan type lain menggukan nano, piko,dll.
 

sudo xed /var/www/html/phpinfo.php




9. Lalu akan muncul Elevated Privileges. Lalu tuliskan
 
<?php
phpinfo();
?>






10. Simpan dan close window tersebut. Lalu buka di web browser localhost/phpinfo.php. Hingga muncul tampilan seperti dibawah.



11. Lalu lanjutkan di terminal, dan ketikkan

php -v

yang digunnakan untuk mengecek php yang berjalan di mode cli.



12. Jika sudah berjalan, langsung kita mengaktifkan mod_rewrite. Dengan menuliskan 
 

sudo a2enmod rewrite




13. Lalu ketikkan pada terminal
 
sudo xed /etc/apache2/sites-available/000-default.conf


digunakan untuk mengedit file default.




14. Setelah muncul text editor putih lalu tambahkan



<Directory /var/www/html>
        Options Indexes FollowSymlinks MultiViews
        AllowOverride All
        Require all granted
    </Directory>




15. Kemudian tuliskan
 
sudo service apache2 restart

  lalu buka kembali phpinfo.php dan reload, seperti gambar dibawah.



16. Kemudian tuliskan lagi pada terminal anda.

sudo xed /war/www/html/phpinfo.php

 
seperti gambar pada nomer 8, dan akan muncul text editor. hapus salah satu tanda kurung, simpan dan close.
lalu buka di web browser anda, pasti akan muncul error. Seperti gambar dibawah.




17. Untuk membackup php maka kita akan merubah dengan mengetikkan.

sudo mv /etc/php/7.1/apache2/php.ini /etc/php/7.1/apache2/php.ini.backup-asli





18. Lalu ketikkan
  
sudo cp /usr/lib/php/7.1/php.ini-development /etc/php/7.1/apache2/php.ini


 
19.
Restart lagi apache2, dan buka phpinfo.php, lalu reload.
pastikan gambar seperti di bawah ini.




20. Lalu ubah phpinfo.php ke mode semula. Dan public_html directory memberi akses pengguna untuk memberi hak pengguna untuk hosting sendiri.
Kita akan gunakan


w
 
untuk mengetahui user yang digunakan




21. Lalu saya akan jalankan mode user dengan group default www-lolabochil. Dengan mengetikkan

id lolabochil






22. Ketikkan perintah dibawah ini untuk menemukan id_indah masuk ke group www-data 

sudo usermod -a -G www-data lolabochil




23. Lalu ketikan perintah seperti nomer 21 untuk melihat apakah sudah tergabung.
24. Ketikkan perintah pada terminal

sudo xed /etc/apache2/envvars

 
lalu akan muncul gambar seperti dibawah.




25. Pada tulisan

export APACHE_RUN_USER=lolabochil #cukup ini saja yang anda ubah
export APACHE_RUN_GROUP=www-data





26. Lalu ketikkan perintah

sudo chown -R lolabochil:www-data /var/www/html




 

27. Lalu service apache2 restart lagi. Kemudian tuliskan perintah
 

ls-lah /var/www/ 
 
untuk melihatnya.




28. Lalu ketikkan perintah

cd /var/www/htm/







Lalu check dengan ls





29. Ketikkan perintah   

mkdir project
ls




kemudian kita tambah sebuah file dengan beberapa baris kode program, kita singkat dengan menggunakan echo


echo "<?php echo 'hello world'; ?>" > index.php

 


Lalu langsung buka di web browser dengan alamat localhost/project dan akan muncul



30. Lalu ketikkan printah jangan lupa tekan enter untuk Y

sudo apt-get install mariadb-server mariadb-client

 





31. Lalu ketikkan

sudo mysql_secure_installation




Dan selalu klik Enter yaa...

32. Lalu ketikkan

sudo mysql -u root -p


 


setelah proses selesai tuliskan 
MariaDB [(none)]> use mysql;
MariaDB [(mysql)]> update user set plugin='' where User='root';
MariaDB [(mysql)]> flush privileges;
MariaDB [(mysql)]> quit;


33. Setelah itu install phpmyadmin
 
sudo apt-get install phpmyadmin




Jangan lupa tekan Enter. Ketika Muncul dialog di bawah tekan spasi untuk membri bintang pada apache, lalu tekan enter

 













Ketika muncul lagi dialog dibawah tekan tab lalu enter.



Buka di web browser anda dengan alamat localhost/phpmyadmin.
masukkan username dan password phpmyadmin anda.




Ketika berhasil login maka tampilan seperti gambar di bawah. Selesai.



C. KESIMPULAN

Dapat melakukan penginstallan LAMP dengan benar


D. REFERENSI

https://ajikamaludin.blogspot.co.id/2017/03/menginstall-lamplinux-apache24.html


Demikianlah cara menginstall LAMP Server. Sangat mudah bukan? Nah, sekarang coba pahami langkah-langkahnya dan praktekkan. Selamat mencoba...


Wassalamu'alaikum Wr. Wb

0 komentar:

Posting Komentar