Follow Us @soratemplates

Friday, 31 March 2017

Lab 8.11 Web Server Nginx


Nginx (baca: engine x) adalah server HTTP dan Proxy dengan kode sumber terbuka yang bisa juga berfungsi sebagai proxy IMAP/POP3.

Menurut Blog Compusta, Perbedaan nginx dan apache adalah Kecepatan untuk memproses halaman web nya, karena apache dan nginx itu menggunakan Arsitektur yang berbeda.

Jika apache menggunakan arsitektur Proccess-based, maka pada nginx menggunakan event-base, Untuk penjelasan lebih lengkap nya bisa mengunjungi Blog Compusta.
dan untuk perbedaan yang lainnya bisa di searching di google, karena memang banyak perbedaan nya. (wahidemalution.com)

1. Langkah pertama yang harus dilakukan adalah menginstall Nginx terlebih dahulu, dan disini saya menginstall nginx menggunakan repository epel, untuk perintah menginstall nya bisa menggunakan perintah.
    yum --enablerepo=epel -y install nginx

 2. seetelah itu edit file konfigurasi nginx. Untuk file konfigurasi bernama "nginx.conf", dan untuk melakukan konfigurasi bisa menggunakan perintah
    nano /etc/nginx/nginx.conf

3. Selanjutnya edit file konfigurasi nginx nya, Edit pada bagian "Server_name", Server ini berfungsi untuk mengidentifikasi Domain yang akan digunakan untuk mengakses nginx. Setelah sudah mengeditnya, silahkan save.

4. Restart dan enable service nginx, untuk mengapply nya adalah dengan cara menjalankan ulang/restart service nginxnya, gunakan perintah
    systemctl start nginx
    systemctl enable nginx

5. Setelah itu akses web server melalui Client, dan jika sudah diakses maka akan dibawa kehalaman index nginx nya, dan halaman indexnya seperti gambar dibawah.
Pada tahap diatas adalah hanya melakukan instalasi nginxnya saja, jika ingin menambahkan page pada server nginx nya bisa mengikuti tahap dibawah.

6. Dan jika ingin menambahkan halaman pada server nginx, bisa menambahkan file html di directory "/usr/share/nginx/html/namafile.html" , Dan untuk membuatnya bisa menggunakan perintah
    nano /usr/share/nginx/html/ayu6600.html

7. Selanjutnya edit isinya, untuk mengedit isinya bisa seperti gambar dibawah, ataupun bisa menggunakan script sendiri.

8.Restart service nginx, untuk mengapply nya adalah dengan cara menjalankan ulang/restart service nginxnya, gunakan perintah
    systemctl restart nginx

9. Dan coba akses maka tampilannya seperti gambar dibawah, akses sesuai dengan domain , dan menggunakan nama halamannya.
www.nama-domain/file-html

Sekian postingan ini. Semoga bermanfaat. Maaf jika ada beberapa kesalahan, dan kurang lengkapnya penjelasan diatas.
cr:wahidemalution

No comments:

Post a Comment