Menjalankan Nginx dan Apache secara Bersamaan di Ubuntu

Rabu, 04 Juni 2014

Oke kali ini saya akan share tutorial mengkonfigurasi Nginx dan Apache secara bersamaan di Localhost Ubuntu ataupun BackBox Linux. Secara default nya, webserver berjalan di port 80, begitu pula dengan Nginx dan Apache. Sehingga kita harus mengatur port nya jika igin menggunakan Nginx dan Apache secara bersamaan.

Oke, pertama, install webserver apache2 dan nginx.

Selanjutnya buka terminal. Lalu hentikan proses apache2.
sudo service apache2 stop
sudo service nginx start 
Hal ini untu menghentikan apache dan menjalankan nginx. Saat ini Nginx berjalan di port 80, sementara Apache mati.

Lanjut..
sudo nano /etc/apache2/ports.conf 
Disitu ada bacaan " Listen 80 " ganti menjadi " Listen 1337 " . 1337 adalah port baru untuk apache, silahkan disesuaikan sendiri.

Di atas file ports.conf juga ada comment
# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default.conf

Kembali ke terminal
sudo nano /etc/apache2/sites-enabled/000-default.conf
Di paling atas ada tulisan " <VirtualHost *:80>  " . Ganti 80 dengan port yang kita setting di ports.conf sebelumnya. Contoh " <VirtualHost *:1337>"

Sekarang masukkan command berikut di terminal
sudo service apache2 start

Dan hasil nya...

Apache dan Nginx berjalan bersamaan dengan nginx berjalan di port 80 sementara apache berjalan di port 1337.
Sekian dan semoga bermanfaat.

Artikel Terkait General ,Linux ,Server ,Utilities