Assalamu'alaikum Warahmatullahi Wabarakatuh.
Sebelumnya mau cerita sedikit nih, Alhamdulillah prakerin selama 3 bulan selesai:D dan semenjak selesai prakerin, jadi lebih tertarik ke dunia server yang berhubungan dengan cli nih sekarang, walau sebenernya karena memang suatu kewajiban juga untuk memahami. do'akan saja ya teman semoga writer bisa terus rajin-rajin mengurus blog dan berbagi manfaat. *cailah*
Yaudah, setelah tadi curhat. sekarang kita masuk ke materi. kali ini saya akan membahas mengenai konfigurasi web server dengan apache. Apa itu web server?
Web server adalah sebuah softang fungsinya software atau dalam kata lainnya perangkat lunak yang fungsinya ini sebagai penerima apabila adanya permintaan dari protokol seperti http atau https dari client, kemudian oleh web server ini dikembalikan lagi kepada client dalam bentuk tampilan halaman web yang biasanya berbentuk dokumen html.
contoh, kita mengakses https://www.google.com nah ini adalah yang dimaksud dengan permintaan di client. kemudian oleh web server, request ini di terima dan di kirimkan kembali kepada client dalam bentuk tampilan halaman web. nah, kalau kita buka google, itu adalah salah satu contoh dari hasil pengembalian dari web server kepad client.
Oke, tadi sekilas mengenai web server. sekarang kita langsung lanjut ke konfigurasinya ya.
Sebelum memulai konfigurasi web server, kita harus konfigurasi DNS Server terlebih dahulu, karena DNS Server ini yang nantinya berfungsi agar web server dapat di akses menggunakan nama domain. Dan untuk konfigurasi DNS bisa di lihat di sini di sini
Konfigurasi Server
Langkah pertama, kita lakukan penginstalan httpd terlebih dahulu.
yum install httpd -y
Selanjutnya, kita akan mengedit file httpd.conf yang letaknya ada di /etc/httpd/conf/httpd.conf untuk itu masukkan perintah :
vi /etc/httpd/conf/httpd.conf
Ubahlah ServerAdmin menjadi nama email / sesuai dengan kebutuhan. hal ini bertujuan agar apabila terjadi masalah dengan web server, maka client dapat mengkonfirmasi / melaporkannya kepada pengelola web tersebut.
Ubahlah pula ServerName menjadi nama domain yang diikuti oleh port web server. hal ini bertujuan agar web browser dapat mengidentifikasi nama dan juga port untuk mengakses web server tersebut.
Masih tetap di dalam file httpd.conf, sekarang carilah script seperti pada gambar di bawah ini.
Kemudian tambahkan di bagian <Directory /> tambahkan cript "var/www"sehingga akan tertulis menjadi <Direcotry "var/www"> dan ubahkan keterangan "none" pada bagian AllowOverride menjadi AllowOverride All
Kemudian temukan script seperti gambar di bawah ini, jangan lupa ya ini masih ada di dalam file httpd.conf
inga...ingaa...ting...
Setelah berhasil ketemu dengan script seperti gambar di atas, sekrang tambahkan index.cgi dan juga index.php sehingga akan tertulis menjadi Direcotry Index index.html index.cgi index.php
systemctl start httpd
systemctl enable httpd
Kemudian, kita tambahkan service httpd ke dalam firewall dengan perintah :
Firewall-cmd --permanent --add-service=http
Sekarang kita reload, dengan perintah :
Firewall-cmd --reload
Verivikasi Client
Setting IP client menjadi 1 network dengan server centos, kemudian arahkan DNS Servernya ke IP Address dari centos.
Kemudian, lakukan pengetesan dengan mengakses web server, dengan mengetikkan domain pada address bar browser anda.
Nah ini, adalah tampilan halaman web secara defaultnya.
Sekarang kita akan mencoba mengganti tampilan halaman web-nya, untuk itu kita masuk dan mengedit terlebih dahulu ke dalam file htmlnya. dengan perintah :
Kemudian sekarang kita tambahkan scirpt html, dengan bahasa html. ini sifatnya bebas mau memasukkan script apa saja, sesuai keinginan dan kebutuhan teman-teman semua.
Kemudian sekarang kita refresh web-nya, dan kita verivikasi ulang. terlihat pad gambar di bawah, tampilan halaman web servernya telah terganti sesuai dengan script yang telah kita isi pad index.html.
Mungkin sekian untuk postingan kali ini. Mohon maaf jika baik dari segi materi / penulisan yang masih banyak kekurangan. Semoga bisa bermanfaat untuk teman-teman semua. Semangat dalam beribadah & menggapai asa!! Allahu Akbar.
Wassalamu'alaikum Warahmatullahi Wabarakatuh.
0 komentar:
Posting Komentar