{"id":14656,"date":"2023-05-09T14:33:56","date_gmt":"2023-05-09T07:33:56","guid":{"rendered":"https:\/\/www.rumahweb.com\/journal\/?p=14656"},"modified":"2023-05-09T16:45:25","modified_gmt":"2023-05-09T09:45:25","slug":"cara-install-nginx-ubuntu-20-04","status":"publish","type":"post","link":"https:\/\/www.rumahweb.com\/journal\/cara-install-nginx-ubuntu-20-04\/","title":{"rendered":"Cara Install Nginx di Ubuntu 20.04"},"content":{"rendered":"\n<p>Setelah sebelumnya kami bahas <a href=\"https:\/\/www.rumahweb.com\/journal\/apa-itu-nginx-adalah\/\" title=\"\">apa itu Nginx<\/a>, pada panduan ini kami akan menjelaskan cara install Nginx di VPS Ubuntu. Sebelum melakukan instalasi, pastikan bahwa VPS Anda telah memenuhi sistem requirement berikut.<\/p>\n\n\n\n\n\n<h2 class=\"wp-block-heading\">Persiapan System<\/h2>\n\n\n\n<p>Pada panduan ini, kami menggunakan <a href=\"https:\/\/www.rumahweb.com\/vps-murah\/\" title=\"vps murah\">VPS KVM<\/a> dari Rumahweb dengan detail sebagai berikut : <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>OS Ubuntu 20.04<\/li>\n\n\n\n<li>1 Core<\/li>\n\n\n\n<li>2 RAM<\/li>\n\n\n\n<li>40 GB Disk Usage<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Install Nginx di VPS Ubuntu<\/h2>\n\n\n\n<p>Langkah pertama, pastikan Anda telah terhubung ke VPS melalui SSH. Setelah itu, Anda bisa mengikuti cara install Nginx di Ubuntu 20.04 berikut ini:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1. Update Repository<\/h3>\n\n\n\n<p>Lakukan update package ubuntu server dengan perintah sebagai berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2. Install Nginx<\/h3>\n\n\n\n<p>Langkah selanjutnya, kita akan melakukan install web server nginx dengan perintah berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install nginx<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3. Config UFW<\/h3>\n\n\n\n<p>Sekarang masuk tahap penyesuaian ubuntu firewall atau UFW, silahkan check app list ufw dengan command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><strong><em>sudo ufw app list<\/em><\/strong><\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>Output\nAvailable applications:\n             Nginx Full\n             Nginx HTTP\n             Nginx HTTPS\n             OpenSSH<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4. Open Port 80<\/h3>\n\n\n\n<p>Langkah selanjutnya yaitu membuka port 80 agar Nginx dapat berjalan, berikut perintahnya:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo ufw allow 'Nginx HTTP'<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5. Cek Status UFW<\/h3>\n\n\n\n<p>Untuk memastikan bahwa Nginx telah diijinkan di Ubuntu, kita bisa bisa melihat statusnya melalui perintah berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo ufw status<\/code><\/pre>\n\n\n\n<p>Ketika perintah tersebut dijalankan, Anda akan mendapatkan tampilan sebagai berikut.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Output\nStatus: active<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>To                         Action      From<br \/> --                         ------      ----<br \/> OpenSSH                    ALLOW       Anywhere                  <br \/> Nginx HTTP                 ALLOW       Anywhere                  <br \/> OpenSSH (v6)               ALLOW       Anywhere (v6)             <br \/> Nginx HTTP (v6)            ALLOW       Anywhere (v6)<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Step 6. Cek Status Nginx<\/h3>\n\n\n\n<p>Untuk memastikan bahwa service Nginx telah berjalan, kita bisa melakukan pengecekan status dengan perintah berikut ini:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl status nginx<\/code><\/pre>\n\n\n\n<p>Jika semuanya berjalan, maka akan tampil informasi berikut ini:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Output<br \/> ? nginx.service - A high performance web server and a reverse proxy server<br \/>    Loaded: loaded (\/lib\/systemd\/system\/nginx.service; enabled; vendor preset: enabled)<br \/>    Active: active (running) since Fri 2020-02-20 16:08:19 UTC; 3 days ago<br \/>      Docs: man:nginx(8)<br \/>  Main PID: 2369 (nginx)<br \/>     Tasks: 2 (limit: 1153)<br \/>    CGroup: \/system.slice\/nginx.service<br \/>            ??2369 nginx: master process \/usr\/sbin\/nginx -g daemon on; master_process on;<br \/>            ??2380 nginx: worker process<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Step 7. Pengujian<\/h3>\n\n\n\n<p>Langkah terakhir adalah melakukan test akses melalui browser. Akses dapat dilakukan dengan cara memasukkan IP VPS Anda pada address bar.<\/p>\n\n\n\n<p>Apabila install Nginx di Ubuntu berhasil, maka akan tampil default page nginx seperti berikut.  <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"731\" height=\"261\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/02\/nginx1.png\" alt=\"Tampilan default install nginx ubuntu 20.04\" class=\"wp-image-14657\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/02\/nginx1.png 731w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2020\/02\/nginx1-300x107.png 300w\" sizes=\"auto, (max-width: 731px) 100vw, 731px\" \/><\/figure>\n\n\n\n<p>Sampai tahap ini, proses install Nginx Ubuntu telah selesai. Untuk konfigurasi lebih lengkap tentang setting vhost, cache dan lainnya, Anda dapat membaca dokumentasi berikut: <a href=\"https:\/\/nginx.org\/en\/docs\/\">Documentation<\/a><\/p>\n\n\n\n<p>Demikian <span style=\"text-decoration: underline;\">cara install Nginx di VPS Ubuntu 20.04<\/span> dari Rumahweb, semoga bermanfaat.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Setelah sebelumnya kami bahas apa itu Nginx, pada panduan ini kami akan menjelaskan cara install Nginx di VPS Ubuntu. Sebelum melakukan instalasi, pastikan bahwa VPS Anda telah memenuhi sistem requirement berikut. Persiapan System Pada panduan ini, kami menggunakan VPS KVM dari Rumahweb dengan detail sebagai berikut : Install Nginx di VPS Ubuntu Langkah pertama, pastikan [&hellip;]<\/p>\n","protected":false},"author":331,"featured_media":38844,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[177],"tags":[1148,703,321,1149],"class_list":{"0":"post-14656","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-vps","8":"tag-nginx","9":"tag-ubuntu","10":"tag-vps","11":"tag-webserver"},"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2023\/05\/Banner-Cara-Install-Nginx-di-Ubuntu-20.04.png","jetpack_shortlink":"https:\/\/wp.me\/p8n3G7-3Oo","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/14656","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/users\/331"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/comments?post=14656"}],"version-history":[{"count":0,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/14656\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media\/38844"}],"wp:attachment":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media?parent=14656"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/categories?post=14656"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/tags?post=14656"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}