Cara Konfigurasi Web Server (LAMP) di Debian 9 - Mas Fadli

Saturday 14 September 2019

Cara Konfigurasi Web Server (LAMP) di Debian 9

Web server atau server peladen dapat merujuk pada perangkat keras ataupun perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTPS. Fungsi utama web server adalah untuk mentransfer berkas atas permintaan pengguna melalui protokol komunikasi yang sudah ditentukan.


Untuk kali ini mimin akan membagikan tutorial install dan konfigurasi web server di debian 9. Khususnya menggunakan aplikasi LAMP (Linux, Apache2, MariaDB, PHP). Kenapa menggunakan LAMP? Karena LAMP merupakan aplikasi free berbasis OpenSource yang terkenal tangguh dan sering dipakai oleh server-server yang ada di seluruh dunia. 


Langkah-langkah install dibagi menjadi 4 yaitu:
  • Install Apache2
  • Install PHP7.0
  • Install MariaDB-Server
  • Install PhpMyAdmin
Install Apache2
1. Masuk sebagai root atau superuser di debian 9.
2. Install apache2 dengan perintah

#apt-get install apache2


3. Jika proses install sudah berhasil, ujicoba diklien dengan menggetikkan ip server didalam web browser. Jika muncul seperti gambar dibawah ini maka apache2 sudah berjalan atau berfungsi.

Ip server saya : 192.168.50.10


Install PHP7.0
1. Masuk sebagai root atau superuser di debian 9.
2. Install beberapa package php7.0 dengan perintah:

#apt-get install php7.0 php7.0-cli php7.0-common php7.0-curl php7.0-gd php7.0-imap php7.0-intl php7.0-json php7.0-mcrypt php7.0-mysql php7.0-xmlrpc




3. Jika proses install sudah berhasil sekarang kita buat file yang digunakan untuk melihat versi dari php yang kita gunakan. Ketikkan perintah:

#nano /var/www/html/info.php


4. Kemudian ketikka code dibawah ini:

<?php
phpinfo();
?> 


5. Restart apache2 agar code/file yang baru dibuat dapat berjalan di webserver. Ketikkan perintah:

#service apache2 restart



6. Ujicoba di klien dengan mengetikkan ipserver/info.php jika muncul seperti gambar dibawah ini maka tandanya sudah berhasil

ip server saya : 192.168.50.10/info.php



Install MariaDB-Server
1. Masuk sebagai root atau superuser di debian 9
2. Install mariadb-server dengan perintah:

#apt-get install mariadb-server



3. Jika sudah selesai install, konfigurasi dengan perintah berikut ini:

#mysql_secure_instalation 



4. Kemudian muncul seperti dibawah ini.

  • Kotak pertama langsung tekan enter karena belum ada password
  • Kotak Kedua tekan y > enter dan masukkan password baru (password ini juga digunakan di phpmyadmin nanti)


  • Kotak ketiga pilih y > enter
  • Kotak  keempat pilih n > enter
  • Kotak kelima pilih y > enter


  • Kotak keenam langsung saja tekan enter 


Install phpmyadmin
1. Masuk sebagai root atau superuser di debian 9
2. Install phpmyadmin dengan perintah:

#apt-get install phpmyadmin



3. Pilih apache2 dengan menekan spasi di keyboard kemudian enter


4. Pilih yes

5. Masukkan password yang sama sesuai dengan yang dimasukkan di proses install mariadb-server tadi.

6. Konfirmasi password yang awal

7. Proses install phpmyadmin selesai. Nah supaya dapat masuk kedalam phpmyadmin lakukan langkah dibawah ini. Ketikkan perintah:

#mysql -u root -p

Masukkan password yang sudah kalian buat tadi


8. Kemudian ketikkan perintah berikut untuk berpindah dari mariadb ke mysql.

use mysql; 



9. Sekarang masukkan perintah berikut ini:

UPDATE user SET plugin='mysql_native_password' WHERE User='root';

FLUSH PRIVILEGES;

exit;



10. Restart mysql dengan perintah:

#service mysql restart


11. Sekaran ujicoba phpmyadmin di web browser klien. Ketikkan ipserver/phpmyadmin.

ip server saya : 192.168.50.10/phpmyadmin


Masukkan user dan password

  • user : root
  • password : **** (yang kalian buat tadi)


12. Jika berhasil login makan akan masuk kedalam phpmyadmin yan berisi seperti gambar berikut.

Nah itu tadi cara install dan konfigurasi web server (LAMP) di debian 9. Saya sarankan untuk membaca dengan teliti supaya tidak ada kesalahan selama proses install. Jika ada pertanyaan langsung saja komen di bawah. Salam literasi.

Share with your friends

Give us your opinion

Notification
This is just an example, you can fill it later with your own note.
Done
close