<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Linux Archives | ardiyansyah.com</title>
	<atom:link href="https://ardiyansyah.com/category/tutorial/linux/feed/" rel="self" type="application/rss+xml" />
	<link>https://ardiyansyah.com/category/tutorial/linux/</link>
	<description>Melihat dengan Mata Hati</description>
	<lastBuildDate>Sat, 03 Aug 2019 00:49:39 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>

<image>
	<url>https://ardiyansyah.com/wp-content/uploads/2016/06/favicon.png</url>
	<title>Linux Archives | ardiyansyah.com</title>
	<link>https://ardiyansyah.com/category/tutorial/linux/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Tutorial Install Varnish Cache di CentOS 7</title>
		<link>https://ardiyansyah.com/tutorial-install-varnish-cache-di-centos-7/</link>
					<comments>https://ardiyansyah.com/tutorial-install-varnish-cache-di-centos-7/#respond</comments>
		
		<dc:creator><![CDATA[Ardiyansyah Nugraha]]></dc:creator>
		<pubDate>Sat, 03 Aug 2019 00:44:31 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[cara install varnish]]></category>
		<category><![CDATA[instalasi ionic]]></category>
		<category><![CDATA[varnish cache]]></category>
		<guid isPermaLink="false">https://ardiyansyah.com/?p=7099</guid>

					<description><![CDATA[<p>Tutorial Install Varnish Cache di CentOS 7 &#124; ardiyansyah.com. Varnish adalah server proxy yang berfokus pada caching HTTP. Varnish dirancang sebagai akselerator HTTP dan dapat bertindak sebagai reserve proxy (perantara antara client dengan web server) untuk web server Apache atau Nginx. Varnish biasa digunakan untuk situs web yang memiliki traffic pengunjung yang tinggi, termasuk Wikipedia,...</p>
<p>The post <a href="https://ardiyansyah.com/tutorial-install-varnish-cache-di-centos-7/">Tutorial Install Varnish Cache di CentOS 7</a> appeared first on <a href="https://ardiyansyah.com">ardiyansyah.com</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Tutorial Install Varnish Cache di CentOS 7 | <a href="https://ardiyansyah.com">ardiyansyah.com</a>. Varnish adalah server proxy yang berfokus pada caching HTTP. Varnish dirancang sebagai akselerator HTTP dan dapat bertindak sebagai reserve proxy (perantara antara client dengan web server) untuk web server Apache atau Nginx. Varnish biasa digunakan untuk situs web yang memiliki traffic pengunjung yang tinggi, termasuk Wikipedia, The Guardian, dan New York Times.</p>
<p><img fetchpriority="high" decoding="async" class="aligncenter wp-image-7112 size-full" src="https://ardiyansyah.com/wp-content/uploads/2019/08/000-Tutorial-Install-Varnish-Cache-di-CentOS-7.jpg" alt="Tutorial Install Varnish Cache di CentOS 7" width="750" height="409" srcset="https://ardiyansyah.com/wp-content/uploads/2019/08/000-Tutorial-Install-Varnish-Cache-di-CentOS-7.jpg 750w, https://ardiyansyah.com/wp-content/uploads/2019/08/000-Tutorial-Install-Varnish-Cache-di-CentOS-7-600x327.jpg 600w, https://ardiyansyah.com/wp-content/uploads/2019/08/000-Tutorial-Install-Varnish-Cache-di-CentOS-7-400x218.jpg 400w" sizes="(max-width: 750px) 100vw, 750px" /></p>
<p>Dalam tutorial ini, saya akan menunjukkan kepada kalian Tutorial Install Varnish Cache di CentOS 7 sekaligus mengkonfigurasi akselerator HTTP Varnish sebagai reserve proxy untuk server web Apache. Server web Apache berjalan di bawah port HTTP non-standar (berjalan pada port 8080). Dan Varnish akan berjalan pada reserve proxy port HTTP 80.</p>
<p><img decoding="async" class="aligncenter size-full wp-image-7113" src="https://ardiyansyah.com/wp-content/uploads/2019/08/00A-Tutorial-Install-Varnish-Cache-di-CentOS-7.png" alt="Tutorial Install Varnish Cache di CentOS 7" width="694" height="310" srcset="https://ardiyansyah.com/wp-content/uploads/2019/08/00A-Tutorial-Install-Varnish-Cache-di-CentOS-7.png 694w, https://ardiyansyah.com/wp-content/uploads/2019/08/00A-Tutorial-Install-Varnish-Cache-di-CentOS-7-600x268.png 600w, https://ardiyansyah.com/wp-content/uploads/2019/08/00A-Tutorial-Install-Varnish-Cache-di-CentOS-7-400x179.png 400w" sizes="(max-width: 694px) 100vw, 694px" /></p>
<h2>Tutorial Install Varnish Cache di CentOS 7</h2>
<h3>Kebutuhan Dasar</h3>
<ul>
<li>OS Linux CentOS 7</li>
<li>Aksos Root</li>
</ul>
<h3>Step 1 &#8211; Install dan Konfigrasi Apache di CentOS 7</h3>
<p><span style="color: #ff0000;">Lewati dan langsung ke Step 2 jika kamu sudah install cPanel/WHM, karena di cPanel/WHM sudah otomatis terinstall Apache.</span></p>
<p>Pertama kita akan install Apache/httpd dari repository CentOS 7, dan kemudian kita akan konfigurasikan server Apache agar berjalan pada port 8080.</p>
<p>Install Apache/httpd dengan perintah berikut.</p>
<pre>yum -y install httpd</pre>
<p>Setelah install selesai, jalankan service httpd dan enable httpd dengan perintah berikut.</p>
<pre>systemctl start httpd
systemctl enable httpd</pre>
<p>Maka httpd akan berjalan pada system. Cek kembali menggunakan perintah netstat atau curl seperti pada perintah berikut ini.</p>
<pre>netstat -plntu
curl -I localhost</pre>
<p><img decoding="async" class="aligncenter size-full wp-image-7101" src="https://ardiyansyah.com/wp-content/uploads/2019/08/001-Tutorial-Install-Varnish-Cache-di-CentOS-7.png" alt="Tutorial Install Varnish Cache di CentOS 7" width="625" height="390" srcset="https://ardiyansyah.com/wp-content/uploads/2019/08/001-Tutorial-Install-Varnish-Cache-di-CentOS-7.png 625w, https://ardiyansyah.com/wp-content/uploads/2019/08/001-Tutorial-Install-Varnish-Cache-di-CentOS-7-600x374.png 600w, https://ardiyansyah.com/wp-content/uploads/2019/08/001-Tutorial-Install-Varnish-Cache-di-CentOS-7-400x250.png 400w" sizes="(max-width: 625px) 100vw, 625px" /></p>
<p>Dengan begini web server Apache/httpd sudah berhasil di install.</p>
<h3>Step 2 &#8211; Konfigurasi Apache ke Port 8080</h3>
<p>Pada langkah ini, kita akan konfigurasi web server Apache/httpd agar berjalan pada port 8080. Caranya kita edit terlebih dahulu file httpd.conf dengan perintah berikut.</p>
<pre>cd /etc/httpd/
vim conf/httpd.conf</pre>
<p>Jika kamu sudah install cPanel/WHM, file httpd.conf dapat ditemukan di folder apache2, ikuti perintah berikut jika kamu menggunakan cPanel/WHM.</p>
<pre>cd /etc/apache2/httpd/
vim conf/httpd.conf</pre>
<p>Lalu ubah port 80 ke 8080 pada barus Listen.</p>
<pre>Listen 8080</pre>
<p>lalu save dan keluar.</p>
<p>Sekarang lakukan tes konfigurasi untuk meyakinkan tidak terjadi error. Dan setelah itu restart apache/httpd.</p>
<pre>apachectl configtest
systemctl restart httpd</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7102" src="https://ardiyansyah.com/wp-content/uploads/2019/08/002-Tutorial-Install-Varnish-Cache-di-CentOS-7.png" alt="Tutorial Install Varnish Cache di CentOS 7" width="623" height="172" srcset="https://ardiyansyah.com/wp-content/uploads/2019/08/002-Tutorial-Install-Varnish-Cache-di-CentOS-7.png 623w, https://ardiyansyah.com/wp-content/uploads/2019/08/002-Tutorial-Install-Varnish-Cache-di-CentOS-7-600x166.png 600w, https://ardiyansyah.com/wp-content/uploads/2019/08/002-Tutorial-Install-Varnish-Cache-di-CentOS-7-400x110.png 400w" sizes="auto, (max-width: 623px) 100vw, 623px" /></p>
<p>Sekarang cek kembali menggunakan netstat, dan pastikan port berjalan di 8080.</p>
<pre>netstat -plntu</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7104" src="https://ardiyansyah.com/wp-content/uploads/2019/08/003-Tutorial-Install-Varnish-Cache-di-CentOS-7.png" alt="Tutorial Install Varnish Cache di CentOS 7" width="621" height="235" srcset="https://ardiyansyah.com/wp-content/uploads/2019/08/003-Tutorial-Install-Varnish-Cache-di-CentOS-7.png 621w, https://ardiyansyah.com/wp-content/uploads/2019/08/003-Tutorial-Install-Varnish-Cache-di-CentOS-7-600x227.png 600w, https://ardiyansyah.com/wp-content/uploads/2019/08/003-Tutorial-Install-Varnish-Cache-di-CentOS-7-400x151.png 400w" sizes="auto, (max-width: 621px) 100vw, 621px" /></p>
<h3>Step 3 &#8211; Install Varnish di CentOS 7</h3>
<p>Pada step ini kita akan install varnish sebagai akselerator HTTP yang telah tersedia di EPEL (Extra Packages for Enterprise Linux), jadi kita perlu install repo terlebih dahulu sebelum install Varnish.</p>
<p>Install EPEL repository menggunakan perintah berikut.</p>
<pre>yum -y install epel-release</pre>
<p>Sekarang install Varnish dari EPEL repository menggunakan perintah berikut.</p>
<pre>yum -y install varnish</pre>
<p>Setelah install selesai, jalankan Varnish dan jalankan pada sistem saat pertama kali booting menggunakan perinah berikut.</p>
<pre>systemctl start varnish
systemctl enable varnish</pre>
<p>Secara default Varnish menggunakan port 6081 dan 6082. Untuk mengeceknya silahkan jalankan perintah berikut.</p>
<pre>netstat -plntu</pre>
<p>Dan pastikan sama seperti pada gambar yang diberi garis merah dibawah ini.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7105" src="https://ardiyansyah.com/wp-content/uploads/2019/08/004-Tutorial-Install-Varnish-Cache-di-CentOS-7.png" alt="Tutorial Install Varnish Cache di CentOS 7" width="625" height="270" srcset="https://ardiyansyah.com/wp-content/uploads/2019/08/004-Tutorial-Install-Varnish-Cache-di-CentOS-7.png 625w, https://ardiyansyah.com/wp-content/uploads/2019/08/004-Tutorial-Install-Varnish-Cache-di-CentOS-7-600x259.png 600w, https://ardiyansyah.com/wp-content/uploads/2019/08/004-Tutorial-Install-Varnish-Cache-di-CentOS-7-400x173.png 400w" sizes="auto, (max-width: 625px) 100vw, 625px" /></p>
<h3>Step 4 &#8211; Konfigurasi Varnish sebagai Reserve Proxy untuk Apache</h3>
<p>Vanish baru saja kita install dan sekarang kita akn konfigurasi Varnish sebagai reserve proxy pada  web server Apache. Secara default Varnish berjalan pada port HTTP 80.</p>
<p>Masuk ke folder konfigurasi Varnish dan edit default konfigurasinya pada file default.vcl dengan perintah berikut.</p>
<pre>cd /etc/varnish
vim default.vcl</pre>
<p>Pada bagian backend default, ubah port 8080 seperti pada gambar dibawah ini.</p>
<pre class="system">backend default {
     .host = "127.0.0.1";
     .port = "8080";
 }</pre>
<p>Simpan dan keluar.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7106" src="https://ardiyansyah.com/wp-content/uploads/2019/08/005-Tutorial-Install-Varnish-Cache-di-CentOS-7.png" alt="Tutorial Install Varnish Cache di CentOS 7" width="625" height="235" srcset="https://ardiyansyah.com/wp-content/uploads/2019/08/005-Tutorial-Install-Varnish-Cache-di-CentOS-7.png 625w, https://ardiyansyah.com/wp-content/uploads/2019/08/005-Tutorial-Install-Varnish-Cache-di-CentOS-7-600x226.png 600w, https://ardiyansyah.com/wp-content/uploads/2019/08/005-Tutorial-Install-Varnish-Cache-di-CentOS-7-400x150.png 400w" sizes="auto, (max-width: 625px) 100vw, 625px" /></p>
<p>Selanjutnya konfigurasi Varnish dengan HTTP port 80. Edit pada file varnish.params menggunakan perintah berikuti ini.</p>
<pre>vim varnish.params</pre>
<p>Edit pada baris VARNISH_LISTEN_PORT ke port 8080.</p>
<pre>VARNISH_LISTEN_PORT=80</pre>
<p>Simpan dan keluar.</p>
<p>Sekarang restart dan cek statusnya menggunakan perintah netstat.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7107" src="https://ardiyansyah.com/wp-content/uploads/2019/08/006-Tutorial-Install-Varnish-Cache-di-CentOS-7.png" alt="Tutorial Install Varnish Cache di CentOS 7" width="622" height="344" srcset="https://ardiyansyah.com/wp-content/uploads/2019/08/006-Tutorial-Install-Varnish-Cache-di-CentOS-7.png 622w, https://ardiyansyah.com/wp-content/uploads/2019/08/006-Tutorial-Install-Varnish-Cache-di-CentOS-7-600x332.png 600w, https://ardiyansyah.com/wp-content/uploads/2019/08/006-Tutorial-Install-Varnish-Cache-di-CentOS-7-400x221.png 400w" sizes="auto, (max-width: 622px) 100vw, 622px" /></p>
<p>Varnish HTTP Accelerator sudah berhasil di install.</p>
<h3>Step 5 &#8211; Konfigurasi Firewalld</h3>
<p>Pada step ini kita akan install Firewalld dan membuka port baru untuk HTTP dan HTTPS ports.</p>
<p>Install firwalld menggunakan perintah berikut.</p>
<pre>yum -y install firewalld</pre>
<p>Lalu jalankan dan enable firewalld agar berjalan otomatis saat booting.</p>
<pre>systemctl start firewalld
systemctl enable firewalld</pre>
<p>Selanjutnya buka port HTTP dan HTTPS request menggunakan firewalld-cmd dengan perintah berikut.</p>
<pre>firewall-cmd --add-service=http --permanent
firewall-cmd --add-service=https --permanent</pre>
<p>Lakukan reload konfigurasi firewall</p>
<pre>firewalld-cmd --reload</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7108" src="https://ardiyansyah.com/wp-content/uploads/2019/08/007-Tutorial-Install-Varnish-Cache-di-CentOS-7.png" alt="Tutorial Install Varnish Cache di CentOS 7" width="621" height="342" srcset="https://ardiyansyah.com/wp-content/uploads/2019/08/007-Tutorial-Install-Varnish-Cache-di-CentOS-7.png 621w, https://ardiyansyah.com/wp-content/uploads/2019/08/007-Tutorial-Install-Varnish-Cache-di-CentOS-7-600x330.png 600w, https://ardiyansyah.com/wp-content/uploads/2019/08/007-Tutorial-Install-Varnish-Cache-di-CentOS-7-400x220.png 400w" sizes="auto, (max-width: 621px) 100vw, 621px" /></p>
<p>Konfigurasi firewalld telah selesai.</p>
<h3>Step 6 &#8211; Testing</h3>
<p>Untuk melakukan tes apakah Varnish telah berjalan dengan baik, jalankan perintah curl berikut.</p>
<pre>curl -I namadomainkamu.com</pre>
<p>Pastikan hasilnya seperti ini. Versi Varnish tergantung saat kamu install, pada contoh ini versi Varnish adalah v4.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7109" src="https://ardiyansyah.com/wp-content/uploads/2019/08/008-Tutorial-Install-Varnish-Cache-di-CentOS-7.png" alt="Tutorial Install Varnish Cache di CentOS 7" width="619" height="408" srcset="https://ardiyansyah.com/wp-content/uploads/2019/08/008-Tutorial-Install-Varnish-Cache-di-CentOS-7.png 619w, https://ardiyansyah.com/wp-content/uploads/2019/08/008-Tutorial-Install-Varnish-Cache-di-CentOS-7-600x395.png 600w, https://ardiyansyah.com/wp-content/uploads/2019/08/008-Tutorial-Install-Varnish-Cache-di-CentOS-7-400x264.png 400w" sizes="auto, (max-width: 619px) 100vw, 619px" /></p>
<p>Jika kamu ingin meihat log yang telah dibuat oleh Varnish jalankan perintah berikut.</p>
<pre>varnishncsa</pre>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-7110" src="https://ardiyansyah.com/wp-content/uploads/2019/08/009-Tutorial-Install-Varnish-Cache-di-CentOS-7.png" alt="Tutorial Install Varnish Cache di CentOS 7" width="623" height="110" srcset="https://ardiyansyah.com/wp-content/uploads/2019/08/009-Tutorial-Install-Varnish-Cache-di-CentOS-7.png 623w, https://ardiyansyah.com/wp-content/uploads/2019/08/009-Tutorial-Install-Varnish-Cache-di-CentOS-7-600x106.png 600w, https://ardiyansyah.com/wp-content/uploads/2019/08/009-Tutorial-Install-Varnish-Cache-di-CentOS-7-400x71.png 400w" sizes="auto, (max-width: 623px) 100vw, 623px" /></p>
<p>Selesai.</p>
<p>Demikianlah Tutorial Install Varnish Cache di CentOS 7, semoga bermanfaat dan bisa membantu bagi kamu yang ingin mempercepat website dengan cache dari sisi server. Salam sukses <img src="https://s.w.org/images/core/emoji/15.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><strong>Sumber :</strong> <a href="https://www.howtoforge.com/tutorial/how-to-install-varnish-with-nginx-on-centos-7/" target="_blank" rel="noopener noreferrer">https://www.howtoforge.com</a></p>
<p><strong>Baca juga :</strong></p>
<ul>
<li class="daim-interlinks-suggestions-link"><a href="https://ardiyansyah.com/cara-mudah-root-samsung-galaxy-grand-2/">Cara Mudah Root Samsung Galaxy Grand 2 SM-G7102</a></li>
<li class="daim-interlinks-suggestions-link"><a href="https://ardiyansyah.com/swap-memori-eksternal-menjadi-internal/">Swap Memori Eksternal Menjadi Internal di Samsung Galaxy Ace 2 Jelly Bean</a></li>
<li class="daim-interlinks-suggestions-link"><a href="https://ardiyansyah.com/swap-memori-menjadi-eksternal-menjadi/">Swap Memori Eksternal Menjadi Internal di Samsung Galaxy Young GT-S6310</a></li>
<li class="daim-interlinks-suggestions-link"><a href="https://ardiyansyah.com/cara-mudah-root-dan-install-cwm-di/">Cara Mudah Root dan Install CWM di Smartfren Andromax C3</a></li>
<li class="daim-interlinks-suggestions-link"><a href="https://ardiyansyah.com/cara-mengaktifkan-undo-redo-find/">Cara Mengaktifkan Undo, Redo, Find &amp; Replace di Android</a></li>
</ul>
<p>The post <a href="https://ardiyansyah.com/tutorial-install-varnish-cache-di-centos-7/">Tutorial Install Varnish Cache di CentOS 7</a> appeared first on <a href="https://ardiyansyah.com">ardiyansyah.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ardiyansyah.com/tutorial-install-varnish-cache-di-centos-7/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
