{"id":13074,"date":"2020-04-10T09:03:26","date_gmt":"2020-04-10T09:03:26","guid":{"rendered":"https:\/\/www.semigataweb.com\/blog\/?p=13074"},"modified":"2020-04-19T05:35:06","modified_gmt":"2020-04-19T05:35:06","slug":"cara-instal-nginx-di-centos-7","status":"publish","type":"post","link":"https:\/\/semigataweb.com\/blog\/cara-instal-nginx-di-centos-7\/","title":{"rendered":"Cara Instal Nginx di CentOS 7"},"content":{"rendered":"\n<p>Nginx adalah perangkat lunak server web berkinerja tinggi. Ini adalah program yang jauh lebih fleksibel dan ringan daripada Apache HTTP Server.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"856\" height=\"450\" src=\"https:\/\/www.semigataweb.com\/blog\/wp-content\/uploads\/2020\/04\/image-37.png\" alt=\"Cara Instal Nginx di CentOS 7\" class=\"wp-image-13078\" srcset=\"https:\/\/semigataweb.com\/blog\/wp-content\/uploads\/2020\/04\/image-37.png 856w, https:\/\/semigataweb.com\/blog\/wp-content\/uploads\/2020\/04\/image-37-300x158.png 300w, https:\/\/semigataweb.com\/blog\/wp-content\/uploads\/2020\/04\/image-37-768x404.png 768w, https:\/\/semigataweb.com\/blog\/wp-content\/uploads\/2020\/04\/image-37-45x24.png 45w\" sizes=\"(max-width: 856px) 100vw, 856px\" \/><figcaption>Cara Instal Nginx di CentOS 7<\/figcaption><\/figure>\n\n\n\n<div id=\"toc_container\" class=\"toc_black no_bullets\"><p class=\"toc_title\">Contents<\/p><ul class=\"toc_list\"><li><ul><li><\/li><li><\/li><li><\/li><\/ul><\/li><li><\/li><li><ul><li><\/li><li><\/li><li><\/li><\/ul><\/li><\/ul><\/div>\n<h4 class=\"wp-block-heading\"><span id=\"Cara_Instal_Nginx_di_CentOS_7\">Cara Instal Nginx di CentOS 7<\/span><\/h4>\n\n\n\n<p>Sebelum memulai proses instal, pastikan pengguna memiliki hak akses root. <\/p>\n\n\n\n<h5 class=\"wp-block-heading\"><span id=\"Langkah_Satu_Tambahkan_Repositori_Nginx\">Langkah Satu \u2014 Tambahkan Repositori Nginx<\/span><\/h5>\n\n\n\n<p>Untuk menambahkan repositori CentOS 7 EPEL, buka terminal dan gunakan perintah berikut:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo yum install epel-release<\/pre>\n\n\n\n<h5 class=\"wp-block-heading\"><span id=\"Langkah_Dua_Instal_Nginx\">Langkah Dua \u2014 Instal Nginx<\/span><\/h5>\n\n\n\n<p>Sekarang repositori Nginx diinstal pada server Anda, instal Nginx menggunakan perintah yum berikut:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo yum install nginx<\/pre>\n\n\n\n<p>Setelah Anda menjawab ya di prompt, Nginx telah berhasil di-instal di server pribadi virtual (VPS) Anda.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\"><span id=\"Langkah_Tiga_Mulai_Nginx\">Langkah Tiga \u2014 Mulai Nginx<\/span><\/h5>\n\n\n\n<p>Nginx tidak akan berjalan secara otomatis. Untuk menjalankan Nginx, ketik:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo systemctl start nginx<\/pre>\n\n\n\n<p>Jika Anda menjalankan firewall, jalankan perintah berikut untuk mengijinkan lalu lintas HTTP dan HTTPS:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo firewall-cmd --permanent --zone=public --add-service=http \nsudo firewall-cmd --permanent --zone=public --add-service=https\nsudo firewall-cmd --reload<\/pre>\n\n\n\n<p>Anda dapat melakukan pemeriksaan langsung untuk memverifikasi bahwa semuanya berjalan sesuai rencana dengan mengunjungi alamat IP publik server Anda di browser web Anda (lihat catatan di bawah judul berikutnya untuk mengetahui apa alamat IP publik Anda jika Anda belum memiliki informasi ini):<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">http:\/\/server_domain_name_or_IP\/<\/pre>\n\n\n\n<p>Anda akan melihat halaman web CentOS 7 Nginx default, dengan tujuan informasi dan pengujian. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"555\" height=\"197\" src=\"https:\/\/www.semigataweb.com\/blog\/wp-content\/uploads\/2020\/04\/image-36.png\" alt=\"\" class=\"wp-image-13075\" srcset=\"https:\/\/semigataweb.com\/blog\/wp-content\/uploads\/2020\/04\/image-36.png 555w, https:\/\/semigataweb.com\/blog\/wp-content\/uploads\/2020\/04\/image-36-300x106.png 300w, https:\/\/semigataweb.com\/blog\/wp-content\/uploads\/2020\/04\/image-36-45x16.png 45w\" sizes=\"(max-width: 555px) 100vw, 555px\" \/><\/figure><\/div>\n\n\n\n<p>Jika Anda melihat halaman ini, maka server web Anda berhasil di-instal.<\/p>\n\n\n\n<p>Sebelum melanjutkan, Anda mungkin ingin mengaktifkan Nginx untuk memulai ketika sistem Anda boot. Untuk melakukannya, masukkan perintah berikut:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo systemctl enable nginx<\/pre>\n\n\n\n<p>Selamat! Nginx berhasil diinstal dan dijalankan!<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span id=\"Cara_Menemukan_Alamat_IP_Publik_Server_Anda\">Cara Menemukan Alamat IP Publik Server Anda<\/span><\/h4>\n\n\n\n<p>Untuk menemukan alamat IP publik server Anda, buka antarmuka jaringan pada mesin Anda dengan mengetik:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ip addr<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">1. lo: &lt;LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN\n\n. . .\n2: eth0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000\n\n. . .<\/pre>\n\n\n\n<p>Anda dapat melihat sejumlah antarmuka di sini tergantung pada perangkat keras yang tersedia di server Anda. Antarmuka <code>lo<\/code>&nbsp;adalah antarmuka loopback lokal, yang tidak kita inginkan. Dalam contoh kita di atas, antarmuka&nbsp;<code>eth0<\/code>&nbsp;adalah antarmuka yang kita inginkan.<\/p>\n\n\n\n<p>Setelah memiliki nama antarmuka, Anda dapat menjalankan perintah berikut untuk mengungkapkan alamat IP publik server Anda. Ganti nama antarmuka yang Anda temukan di atas:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"false\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's\/\\\/.*$\/\/'<\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><span id=\"Root_Server_dan_Konfigurasi\">Root Server dan Konfigurasi<\/span><\/h4>\n\n\n\n<p>Jika Anda ingin memulai layanan halaman atau aplikasi Anda melalui Nginx, Anda perlu mengetahui lokasi file konfigurasi Nginx dan direktori root server default.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\"><span id=\"Root_Server_Default\">Root Server Default<\/span><\/h5>\n\n\n\n<p>Direktori root server default adalah <code>\/usr\/share\/nginx\/html<\/code>. File yang ada di sana akan disajikan di server web Anda. Lokasi ini ditentukan dalam file konfigurasi blok server default yang dikirimkan bersama Nginx, yang terletak di<code>\/etc\/nginx\/conf.d\/default.conf<\/code>.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\"><span id=\"Konfigurasi_Blok_Server\">Konfigurasi Blok Server<\/span><\/h5>\n\n\n\n<p>Blok server tambahan apa pun, yang dikenal sebagai Host Virtual di Apache, dapat ditambahkan dengan membuat file konfigurasi baru di&nbsp;<code>\/etc\/nginx\/conf.d<\/code>. File yang diakhiri dengan&nbsp;<code>.conf<\/code>&nbsp;dalam direktori itu akan dimuat ketika Nginx dimulai.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\"><span id=\"Konfigurasi_Global_Nginx\">Konfigurasi Global Nginx<\/span><\/h5>\n\n\n\n<p>File konfigurasi Nginx utama terletak di\u00a0<code>\/etc\/nginx\/nginx.conf<\/code>. Di sinilah Anda dapat mengubah pengaturan seperti pengguna yang menjalankan proses daemon Nginx, dan jumlah proses pekerja yang muncul ketika Nginx berjalan, antara lain.<\/p>\n\n\n\n<p>Sekian <a href=\"https:\/\/www.semigataweb.com\/blog\/cara-instal-nginx-di-centos-7\/\" class=\"rank-math-link\">cara instal nginx di centos 7 <\/a>semoga berhasil.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nginx adalah perangkat lunak server web berkinerja tinggi. Ini adalah program yang jauh lebih fleksibel dan ringan daripada Apache HTTP Server. Contents Cara Instal Nginx di CentOS 7 Sebelum memulai proses instal, pastikan pengguna memiliki hak akses root. Langkah Satu \u2014 Tambahkan Repositori Nginx Untuk menambahkan repositori CentOS 7 EPEL, buka terminal dan gunakan perintah [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":13078,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29,31],"tags":[103],"_links":{"self":[{"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/posts\/13074"}],"collection":[{"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/comments?post=13074"}],"version-history":[{"count":4,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/posts\/13074\/revisions"}],"predecessor-version":[{"id":13401,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/posts\/13074\/revisions\/13401"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/media\/13078"}],"wp:attachment":[{"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/media?parent=13074"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/categories?post=13074"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/semigataweb.com\/blog\/wp-json\/wp\/v2\/tags?post=13074"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}