[LAB 8] Konfgurasi Web Server pada CentOS (Wordpress dan Piwigo)

Konfigurasi DNS

1. Tentukan toplogi yang akan dgunakan untuk membuat jaringan


2. Konfigurasi network pada server "# nano /etc/sysconfig/network-scripts/ifcfg-eth0"


3. Restart network "# /etc/init.d/network restart"


4. Atur resolv "# nano /etc/resolv.conf" kemudian tambahkan DNS google atau DNS yang lainnya agar dapat terkoneksi ke internet "nameserver x.x.x.x"

5. Jika kita menggunakan DNS google ping ke google. Jika berhasil akan muncul bacaan seperti di gambar


6. Install bind "# yum install bind bind-utils -y"


7. Tunggu hingga proses install selesai


8. Edit file name "# nano /etc/named.conf" kemudian tambahkan ip DNS, dan file forward dan reverse.



9. Buat zona file forward dan reverse seperti yang telah disebutkan dalam file "# nano /etc/named.conf"
10. Buat file forward "nano /var/named/forward.namaDNS , Tambahkan baris seperti digambar



11. Buat file forward "nano /var/named/reverse.namaDNS , Tambahkan baris seperti digambar



12. Tambahkan ip DNS dan nama domain pada resolv "# nano /etc/resolv.conf"


13. Aktifkan DNS "Service named restart" kemudian "# chkconfig named on"


14. Liat apakah firewall masih aktif atau tidak "# service iptables status"


15. Jika masih aktif, nonaktifkan "# service iptables stop" kemudian "chkconfig iptables status"


16. Ping ke DNS yang telah kita buat tadi. Jika sudah muncul tulisa dibawah ini berarti sudah berhasil.

Konfigurasi Web Server

1. Jika DNS sudah berhasil dibuat dan dikonfigurasi kita sudah bisa membuat Web server didalamnya
2. install apache "# yum install httpd -y"


3. Edit File httpd.conf "#nano /etc/httpd/conf/httpd.conf"




4. Aktifkan httpd "# service httpd start"


5. Atur ip pada client, sesuaikan dengan ip pada DNS


6. Ping ke DNS server


7. Buka aplikasi browser kemudian buka httpd://nama domain/ maka akan muncul tampilan default seprti pada gambar


8. Edit fileindex.html "# nano /var/www/html/index.html" sesuai keinginan kita


9. Aktifkan httpd "# service httpd restart" kemudian "# chkconfig httpd on"


10. Kemudian buka lagi aplikasi browser pada client buka lagi alamat web server httpd://nama domain// maka tampilannya akan sesuai dengan file index.html yang kita edit tadi


11. Install mysql "#yum install php-mysql" tunggu hingga proses installsi selsai



12. Edit file httpd.conf "# nano /etc/httpd/conf/httpd.conf"


13. Edit file php "#nano /etc/php.ini"


14. Edit file "# nano /var/www/html/index.php" seperti gambar dibawah


15. Aktifkan httpd "# service httpd restart"


16. Buka aplikasi browser pada client 


17. Install mysql "# yum install php mysql-server"


18. Aktifkan mysql “# service mysql start” , kemudian “# chkconfig mysqld on”




19. Download wordpress “# wget http://wordpress.org/latest.zip” dan tunggu hingga proses download selasai


20. Unzip folder wordpress ke directory ke directory /var/www/hrml “# unzip –q latest.zip –d /var/www/html”


21. Beri hak akses permision pada file “# chown –R apache:apache /var/www/html/wordpress”, kemudian “# chown –R 755 /var/www/html/wordpress”


22. Kemudian buat directory “# mkdir –p /var/www/html/wordpress/wp-content/uploads”, kemudian “# chown –R :apache /var/www/html/wordpress/wp-content/uploads”


23. Masukan perintah ‘# mysql –u root –p”  kemudian buat database wordpress



24. Masuk kedalam directory wordpress “# cd /var/www/html/wordpress/”. Ubah nama file wp-config-sample.php ke file wp-config.php dengan perintah “# mv”


25.Konfigurasi file wp-config.php


26. Aktifkan httpd “# service httpd restart” dan aktifkan mysql “# service mysql restart”


27. Buka aplikasi browser pada client buka web http://localhost/wordpress/


28. Kemudian isi informasi yang dibutuhkan untuk menginstall worpress, klik Install Wordpress, Klik Login



29. Masukan username dan password


30. Tampilan awal wordpress




31. Masuk ke directory certs “# cd /etc/pki/tls/certs” Buat certificate ssl








32. Install ssl “# yum install mod_ssl” tunggu hingga proses selesai



33. Edit file ssl.conf  “# nano /etc/httpd/conf.d/ssl.conf “ pada document root buuat diektory tersendiri agar tampilan http dengan https bisa dibedakan.


34. Aktifkan mysql “# service mysqld restart”


35. Buat directory yang dibuat tempat web server https


36. Edit file ssl.conf


37. Aktifkan httpd “# service httpd restart”


38. Buka browser, buka web https://localhost/ maka akan muncul tampilan seprti dibawah ini. Klik continue untuk melanjutkan


39. Tampilan default web


40. Edit file index.html “# nano /var/www/eka/index.html”


41. Buka browser, lihat perubahan pada laman web


42. Buat database piwigo



43. Install php-gd "# yum install php-gd", tunggu hingga proses selesai



44. Download piwigo.zip


45. Unzip piwigo.zip letakan di direktory https, tunggu hingga proses ekstrak selesai



46. Ubah hak kepemilikan directory. Aktifkan httpd “# service hrrpd restart”, aktifkan juga mysql “# service mysqld resstart”


47. Buka browser, buka wb “ https://localhost/piwigo , kemudian isi konfigurasi database. Jika sudah mulai installasi



48. Klik Start the Tour


49. Tampilan awal piwigo







Posting Komentar