Nginx:Installasi Ubuntu 20.04: Difference between revisions
No edit summary |
|||
| Line 58: | Line 58: | ||
*Hapus symlink default | *Hapus symlink default | ||
<syntaxhighlight lang="shell"> | <syntaxhighlight lang="shell"> | ||
sudo rm /etc/nginx/sites-enabled/default | sudo rm /etc/nginx/sites-enabled/default | ||
</syntaxhighlight> | </syntaxhighlight> | ||
*Kemudian gunakan editor teks baris perintah seperti Nano untuk membuat file blok server baru di bawah direktori <code>/etc/nginx/conf.d/</code>. | *Kemudian gunakan editor teks baris perintah seperti Nano untuk membuat file blok server baru di bawah direktori <code>/etc/nginx/conf.d/</code>. | ||
<syntaxhighlight lang="shell"> | <syntaxhighlight lang="shell"> | ||
sudo nano /etc/nginx/conf.d/default.conf | sudo nano /etc/nginx/conf.d/default.conf | ||
</syntaxhighlight> | </syntaxhighlight> | ||
*Paste teks berikut ke dalam file. berikut ini akan membuat Nginx listening pada port IPv4 80 dan IPv6 port 80. | *Paste teks berikut ke dalam file. berikut ini akan membuat Nginx listening pada port IPv4 80 dan IPv6 port 80. | ||
<syntaxhighlight lang="nginx"> | |||
<syntaxhighlight lang="nginx" line="1"> | |||
server { | server { | ||
listen 80; | listen 80; | ||
| Line 100: | Line 105: | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
*Untuk menyimpan tekan <code>Ctrl + O</code> → <code>Enter</code> → <code>Ctrl + X</code> | *Untuk menyimpan tekan <code>Ctrl + O</code> → <code>Enter</code> → <code>Ctrl + X</code> | ||
*Lalu coba test konfigurasi nginx | *Lalu coba test konfigurasi nginx | ||
<syntaxhighlight lang="shell"> | <syntaxhighlight lang="shell"> | ||
sudo nginx -t | sudo nginx -t | ||
</syntaxhighlight> | </syntaxhighlight> | ||
*Setelah tidak terjadi error, kemudian restart | *Setelah tidak terjadi error, kemudian restart | ||
<syntaxhighlight lang="shell"> | <syntaxhighlight lang="shell"> | ||
sudo systemctl reload nginx | sudo systemctl reload nginx | ||