Assalamu'alaikum Warahmatullahi Wabarakatuh.
Alhamdulillah, setelah 15 lab terselesaikan dalam bahasan tentang Apache, sekarang kita lanjut ke materi yang selanjutnya, yakni mengenai nginx. Nginx ini sama seperti apache fungsinya yaitu untuk membuat web server. Dan pada lab kali ini kita akan belajar untuk membuat web server dengan nginx.
Namun yang berbeda antara nginx dan apache adalah, kalau pada nginx ini tidak terdapat repository defaultnya, karena packages nginx tersedia dalam repository epel. Maka dari itu, sebelum kita mengintall nginx-nya, langkah yang harus kita lakukan adalah menginstall epel-nya terlebih dahulu.
Untuk mempersingkat waktu, kita langsung masuk saja kepada konfigurasinya ya. Bismillah.
Topologi :
Pertama, kita install epelnya terlebih dahulu dengan perintah seperti pada gambar di bawah ini.
Kita tunggu hingga proses penginstalan selesai, apabila proses penginstalan telah berhasil maka akan terdapat keterangan Complete!
Setelah kita menginstall epel, barulah kita lakukan penginstalan nginx, karena seperti yang sudah dijelaskan sebelumnya, packages nginx ini berada dalam repository dari epel. ketikkan perintah seperti gambar di bawah ini untuk menginstall nginx.
Sekarang, Edit file nginx.conf yang berada di dalam /etc/nginx/ ketikkan perintah seperti pada gambar di bawah ini untuk mengedit file tersebut.
Pada file nginx.conf kita cari syntak server_name pada bagian server name inilah yang akan kita isikan dengan domain.
Isikan percis pada peletakkan seperti gambar di bawah, pengisian ini disesuaikan nama domain kalian ya. Dan jangan lupa save konfigurasi setelah selesai mengedit.
Sekarang kita start dan enable nginx, agar servicenya dapat berjalan otomatis. untuk perintahnya perhatikan pada gambar di bawah ini.
Masukkan pula service http ke dalam firewall, kemudian kita reload.
Verivikasi
Buka Web Browser pada client, kemudian ketikkan nama domain server nginx kalian pada kolom address bar yang sudah di sediakan. contoh : www.fitrahanugrah.com
www.namadomainkalian
Secara default konten pada web server nginx ini terletak pada direcotry /usr/share/nginx/html yang diberi nama index.html, langkah yang akan saya lakukan di sini adalah mengganti halaman web servernya, dan melakukan backup pada thalaman default nginx-nya, agar bila sewaktu-waktu di perlukan tidak hilang dan tetap tersimpan.
Nah sekarang kita akan mengedit file tersebut, agar tampilan pada halaman web server kita berubah sesuai dengan yang kita isikan pada file tersebut. untuk perintahnya perhaikan gambar di bawah ini.
Untuk pengisian script htmlnya bebas, artinya sesuai dengan kebutuhan dan kehendak kalian. ini hanya contoh script sederhananya saja yang saya gunakan. setelah selesai mengedit, jangan lupa di save ya.
Verivikasi
Sekarang buka kembali laman webnya pada client. dan lihat perubahannya. Halaman web telah berhasil di ganti sesuai dengan script yang kita buat pada index.html
Mungkin sekian yang dapat saya sampaikan, untuk kekurangannya mohon dimaafkan.
Wassalamu'alaikum Warahmatullahi Wabarakatuh.
0 komentar:
Posting Komentar