<?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/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>Domo &#8211; Tutorial Domosquare.com</title>
	<atom:link href="https://www.domosquare.com/tutorial/author/Domo/feed" rel="self" type="application/rss+xml" />
	<link>https://www.domosquare.com/tutorial</link>
	<description>Tutorial lengkap seputar hosting, website, domain, dan wordpress</description>
	<lastBuildDate>Tue, 17 Aug 2021 09:36:46 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.8.1</generator>
<site xmlns="com-wordpress:feed-additions:1">187018361</site>	<item>
		<title>Melindungi brute force login wordpress pada cloudflare</title>
		<link>https://www.domosquare.com/tutorial/keamanan/melindungi-brute-force-login-wordpress-pada-cloudflare.html</link>
					<comments>https://www.domosquare.com/tutorial/keamanan/melindungi-brute-force-login-wordpress-pada-cloudflare.html#respond</comments>
		
		<dc:creator><![CDATA[Domo]]></dc:creator>
		<pubDate>Tue, 17 Aug 2021 09:36:39 +0000</pubDate>
				<category><![CDATA[Keamanan]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[brute force]]></category>
		<category><![CDATA[cloudflare]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://www.domosquare.com/tutorial/?p=2219</guid>

					<description><![CDATA[WordPress sebagai yang menjadi CMS paling populer sejagat raya untuk membuat website, menjadikan wordpress salah satu target hacker yang paling banyak dibandingkan website lainnya, dikarenakan struktur web wordpress yang mudah ditebak oleh hacker. Salah satu serangan yang rutin dilakukan pada website wordpress adalah brute force login. Brute force login ini adalah proses yang mencoba berbagai [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>WordPress sebagai yang menjadi CMS paling populer sejagat raya untuk membuat website, menjadikan wordpress salah satu target hacker yang paling banyak dibandingkan website lainnya, dikarenakan struktur web wordpress yang mudah ditebak oleh hacker.</p>



<p>Salah satu serangan yang rutin dilakukan pada website wordpress adalah brute force login.</p>



<p>Brute force login ini adalah proses yang mencoba berbagai macam password random dengan menggunakan software, dengan harapan si hacker nantinya akan menemukan password yang cocok untuk login ke website targetnya.</p>



<p>Serangan jenis ini akan dapat mengenai wordpress website yang masih menggunakan username dan password standar atau mudah ditebak sehingga proses brute forcenya dapat berhasil.</p>



<p>Untuk menghindari serangan jenis ini Anda bisa menggunakan kombinasi user dan password yang sulit ditebak orang, misal menggunakan kombinasi huruf dan angka, lalu passwordnya kombinasi yang lebih sulit lagi, misal melibatkan karakter khusus.</p>



<h3>Serangan brute force memperlambat website</h3>



<p>Nah, walaupun misal sudah mengamankan user dan password, serangan brute force apalagi jika datang dari ratusan bahkan ribuan IP akan menyebabkan masalah pada load website, karena resource akunnya akan termakan oleh proses dari wp-login.php nya.</p>



<p>Bagi Anda yang langsung mengarahkan domain ke server, di web server domosquare.com sudah ada tindakan preventif sebelum penyerang berkelanjutan melakukan brute force.</p>



<p>Namun bagi pemakai cloudflare karena IP yang connect ke server adalah IP cloudflare maka tidak memungkinkan memblokir langsung penyerang yang ada di belakang cloudflare.</p>



<h3>Melindungi wordpress Anda dengan cloudflare Rules</h3>



<p>Nah untung nya Anda yang memakai cloudflare dapat memanfaatkan fitur di cloudflare untuk melindungi website Anda dengan fasilitas Rules di cloudflare.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image.png?ssl=1"><img loading="lazy" width="903" height="550" src="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image.png?resize=903%2C550&#038;ssl=1" alt="" class="wp-image-2220" srcset="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image.png?w=903&amp;ssl=1 903w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image.png?resize=300%2C183&amp;ssl=1 300w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image.png?resize=768%2C468&amp;ssl=1 768w" sizes="(max-width: 903px) 100vw, 903px" data-recalc-dims="1" /></a><figcaption>Cloudflare Rules</figcaption></figure>



<p>Kita akan memanfaatkan fasilitas Rules ini untuk memverifikasi saat mengunjungi wp-login.php.</p>



<p>Untuk menambahkan rules, silahkan Anda klik tombol &#8220;<strong>Create Page Rules</strong>&#8220;.</p>



<p>Setelah itu, pada isian URL nya Anda tuliskan URL wp-login.php beserta nama domainnya.</p>



<p>Jika seandainya dalam satu domain ada banyak instalasi wordpress, Anda bisa menambahkan asterik antara nama domain dan wp-login.php nya. Contoh:</p>



<pre class="wp-block-preformatted">namadomainsaya.com/*wp-login.php</pre>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-1.png?ssl=1"><img loading="lazy" width="765" height="505" src="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-1.png?resize=765%2C505&#038;ssl=1" alt="" class="wp-image-2221" srcset="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-1.png?w=765&amp;ssl=1 765w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-1.png?resize=300%2C198&amp;ssl=1 300w" sizes="(max-width: 765px) 100vw, 765px" data-recalc-dims="1" /></a><figcaption>URL</figcaption></figure>



<p>Setelah menuliskan URL wp-login.php nya, selanjutnya pada pilihan &#8220;<strong>Pick a Setting</strong>&#8220;, Anda pilih &#8220;<strong>Browser Integrity Check</strong>&#8220;.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-2.png?ssl=1"><img loading="lazy" width="828" height="516" src="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-2.png?resize=828%2C516&#038;ssl=1" alt="" class="wp-image-2222" srcset="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-2.png?w=828&amp;ssl=1 828w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-2.png?resize=300%2C187&amp;ssl=1 300w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-2.png?resize=768%2C479&amp;ssl=1 768w" sizes="(max-width: 828px) 100vw, 828px" data-recalc-dims="1" /></a><figcaption> <strong>Browser Integrity Check</strong> </figcaption></figure>



<p>Jangan lupa On kan terlebih dahulu dengan mengganti check nya ke warna hijau:</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-3.png?ssl=1"><img loading="lazy" width="805" height="413" src="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-3.png?resize=805%2C413&#038;ssl=1" alt="" class="wp-image-2223" srcset="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-3.png?w=805&amp;ssl=1 805w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-3.png?resize=300%2C154&amp;ssl=1 300w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-3.png?resize=768%2C394&amp;ssl=1 768w" sizes="(max-width: 805px) 100vw, 805px" data-recalc-dims="1" /></a></figure>



<p>Selanjutnya klik tombol &#8220;<strong>+ Add a setting</strong>&#8221; dan pilih &#8220;<strong>Security level</strong>&#8220;.</p>



<figure class="wp-block-image size-full"><a href="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-4.png?ssl=1"><img loading="lazy" width="872" height="481" src="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-4.png?resize=872%2C481&#038;ssl=1" alt="" class="wp-image-2224" srcset="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-4.png?w=872&amp;ssl=1 872w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-4.png?resize=300%2C165&amp;ssl=1 300w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-4.png?resize=768%2C424&amp;ssl=1 768w" sizes="(max-width: 872px) 100vw, 872px" data-recalc-dims="1" /></a><figcaption>Security Level</figcaption></figure>



<p>Jika sudah selanjutnya Anda pilih pada &#8220;<strong>Select security level</strong>&#8221; nya ke &#8220;<strong>I&#8217;m under attack</strong>&#8220;:</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-5.png?ssl=1"><img loading="lazy" width="827" height="562" src="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-5.png?resize=827%2C562&#038;ssl=1" alt="" class="wp-image-2225" srcset="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-5.png?w=827&amp;ssl=1 827w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-5.png?resize=300%2C204&amp;ssl=1 300w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-5.png?resize=768%2C522&amp;ssl=1 768w" sizes="(max-width: 827px) 100vw, 827px" data-recalc-dims="1" /></a><figcaption>I&#8217;m under attack</figcaption></figure>



<p>Nah jika sudah, selanjutnya Anda klik tombol &#8220;<strong>Save &amp; Deploy</strong>&#8220;.</p>



<p>Jika sudah, sekarang Anda coba akses URL wordpress wp-login.php Anda, jika settingannya benar, seharusnya Anda akan mendapatkan halaman verifikasi dari cloudflarenya:</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-6.png?ssl=1"><img loading="lazy" width="1000" height="396" src="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-6.png?resize=1000%2C396&#038;ssl=1" alt="" class="wp-image-2226" srcset="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-6.png?w=1000&amp;ssl=1 1000w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-6.png?resize=300%2C119&amp;ssl=1 300w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-6.png?resize=768%2C304&amp;ssl=1 768w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/08/image-6.png?resize=960%2C380&amp;ssl=1 960w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a></figure>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.domosquare.com/tutorial/keamanan/melindungi-brute-force-login-wordpress-pada-cloudflare.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2219</post-id>	</item>
		<item>
		<title>Mengamankan folder wordpress</title>
		<link>https://www.domosquare.com/tutorial/keamanan/mengamankan-folder-wordpress.html</link>
					<comments>https://www.domosquare.com/tutorial/keamanan/mengamankan-folder-wordpress.html#respond</comments>
		
		<dc:creator><![CDATA[Domo]]></dc:creator>
		<pubDate>Thu, 05 Aug 2021 09:48:55 +0000</pubDate>
				<category><![CDATA[Keamanan]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://www.domosquare.com/tutorial/?p=2216</guid>

					<description><![CDATA[Sebagai salah satu CMS yang sangat populer menjadikan CMS ini sebagai pilihan nomor satu setiap orang membuat website. Dengan makin banyaknya pengguna, makin banyak juga plugin dan theme yang tersedia untuk wordpress. Namun terkadang banyak plugin dan theme yang tidak aman, sehingga menjadi peluang bagi hacker untuk masuk ke website yang ditarget. Selain itu terkadang [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Sebagai salah satu CMS yang sangat populer menjadikan CMS ini sebagai pilihan nomor satu setiap orang membuat website.</p>



<p>Dengan makin banyaknya pengguna, makin banyak juga plugin dan theme yang tersedia untuk wordpress.</p>



<p>Namun terkadang banyak plugin dan theme yang tidak aman, sehingga menjadi peluang bagi hacker untuk masuk ke website yang ditarget.</p>



<p>Selain itu terkadang informasi login yang gampang ditebak, atau informasi login yang tidak dijaga dengan baik juga dapat menjadikan masalah keamanan pada website bersangkutan.</p>



<p>Selain itu juga kebanyakan pengguna wordpress hanya menginstall wordpress tanpa kemudian melakukan pengecekan berkala terhadap versi wordpress, keamanan dan hal lainnya sehingga ini juga menjadi celah untuk hacker masuk.</p>



<p>Nah oleh karena itu penting agar menjaga keamanan wordpress secara menyeluruh.</p>



<p>Pada tutorial ini kita ingin mengamankan folder wp-content wordpress dari hal-hal yang tidak diinginkan, salah satunya mengamankan dari akses yang dilakukan hackert terhadap file PHP didalam wp-content.</p>



<p>Untuk mencegah hal tersebut, silahkan buat file .htaccess di wp-content wordpress Anda, dan isikan yang berikut:</p>



<p><code>&lt;Files *.php></code><br><code>deny from all</code><br><code>&lt;/Files></code><br> <code>&lt;Files *.phtml></code><br><code>deny from all</code><br><code>&lt;/Files></code> </p>



<p>Jika sudah selanjutnya Anda simpan.</p>



<p>Dengan penambahan di atas seharusnya wordpress Anda sudah selangkah lebih aman.</p>



<p>Namun tetap, semua prosedur pengamanan untuk Web nya secara berkala harus tetap dilakukan <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.domosquare.com/tutorial/keamanan/mengamankan-folder-wordpress.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2216</post-id>	</item>
		<item>
		<title>Domain tidak bisa diakses, padahal NS sudah benar? Berikut solusinya</title>
		<link>https://www.domosquare.com/tutorial/domain/domain-tidak-bisa-diakses-padahal-ns-sudah-benar-berikut-solusinya.html</link>
					<comments>https://www.domosquare.com/tutorial/domain/domain-tidak-bisa-diakses-padahal-ns-sudah-benar-berikut-solusinya.html#respond</comments>
		
		<dc:creator><![CDATA[Domo]]></dc:creator>
		<pubDate>Sat, 24 Jul 2021 13:14:39 +0000</pubDate>
				<category><![CDATA[Domain]]></category>
		<category><![CDATA[nameserver]]></category>
		<guid isPermaLink="false">https://www.domosquare.com/tutorial/?p=2189</guid>

					<description><![CDATA[Terkadang domain tertentu tidak bisa diakses walaupun Anda merasa nameserver yang di set sudah benar. Terutama kejadian ini dirasakan jika Anda memiliki ekstensi domain Indonesia (ID), .org, dan beberapa ekstensi domain yang lain. Hal ini disebabkan kebanyakan oleh tidak benarnya pengaturan pada nameserver Anda. Pengaturan yang dimaksud paling banyak akibat entry A pada DNS untuk [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Terkadang domain tertentu tidak bisa diakses walaupun Anda merasa nameserver yang di set sudah benar.</p>



<p>Terutama kejadian ini dirasakan jika Anda memiliki ekstensi domain Indonesia (ID), .org, dan beberapa ekstensi domain yang lain.</p>



<p>Hal ini disebabkan kebanyakan oleh tidak benarnya pengaturan pada nameserver Anda.</p>



<p>Pengaturan yang dimaksud paling banyak akibat entry A pada DNS untuk nameserver bersangkutan tidak diset.</p>



<p>Contoh untuk memastikan hal ini adalah dengan menggunakan tools DNS tracert pada <strong><a href="https://netools.web.id" target="_blank" rel="noreferrer noopener">netools.web.id</a></strong>.</p>



<figure class="wp-block-image size-large"><a href="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-10.png?ssl=1"><img loading="lazy" width="1024" height="536" src="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-10.png?resize=1024%2C536&#038;ssl=1" alt="" class="wp-image-2190" srcset="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-10.png?resize=1024%2C536&amp;ssl=1 1024w, https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-10.png?resize=300%2C157&amp;ssl=1 300w, https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-10.png?resize=768%2C402&amp;ssl=1 768w, https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-10.png?w=1035&amp;ssl=1 1035w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a></figure>



<p>Pada gambar diatas, merupakan hasil dari dns trace nameserver yang bermasalah saat dipakaikan pada domain .COM, terlihat sepertinya tidak ada masalah, dimana setiap DNS server menjawab <code>Got authoritative answer</code>.</p>



<p>Nah coba kita cek saat dipakaikan pada domain .id:</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-11.png?ssl=1"><img loading="lazy" width="1011" height="542" src="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-11.png?resize=1011%2C542&#038;ssl=1" alt="" class="wp-image-2191" srcset="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-11.png?w=1011&amp;ssl=1 1011w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-11.png?resize=300%2C161&amp;ssl=1 300w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-11.png?resize=768%2C412&amp;ssl=1 768w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a></figure>



<p>Terlihat dari gambar di atas nameserver nya ada kesalahan <code>No IP Address</code>.</p>



<p>Hal ini akan menyebabkan domain tersebut bermasalah saat diakses, di mana pada provider tertentu mungkin bisa diakses, namun di provider lain tidak bisa diakses.</p>



<h3>Solusi nameserver bermasalah</h3>



<p>Nah untuk solusi dari masalah ini adalah dengan menambahkan entry A pada DNS server Anda untuk masing-masing nameserver yang digunakan.</p>



<p>Berikut contoh penambahan pada pengaturan DNS di cpanel.</p>



<p>Silahkan Anda menuju pengaturan <strong>Zone Editor</strong> di cpanel Anda, lalu klik pada tombol <strong>&#8220;+ A Record&#8221;</strong>.</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-14.png?ssl=1"><img loading="lazy" width="901" height="503" src="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-14.png?resize=901%2C503&#038;ssl=1" alt="" class="wp-image-2194" srcset="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-14.png?w=901&amp;ssl=1 901w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-14.png?resize=300%2C167&amp;ssl=1 300w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-14.png?resize=768%2C429&amp;ssl=1 768w" sizes="(max-width: 901px) 100vw, 901px" data-recalc-dims="1" /></a></figure>



<p>Setelah muncul form penambahan A recordnya, isikan data sesuai nama nameserver Anda, dan juga IP nameserver tersebut:</p>



<figure class="wp-block-image size-full"><a href="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-15.png?ssl=1"><img loading="lazy" width="629" height="414" src="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-15.png?resize=629%2C414&#038;ssl=1" alt="" class="wp-image-2195" srcset="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-15.png?w=629&amp;ssl=1 629w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-15.png?resize=300%2C197&amp;ssl=1 300w" sizes="(max-width: 629px) 100vw, 629px" data-recalc-dims="1" /></a></figure>



<p>Tambahkan untuk semua nameserver yang bermasalah.</p>



<p>Jika sudah berhasil ditambahkan, mari kita coba cek kembali pada DNS tracert di netools.web.id apakah sudah benar.</p>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-16.png?ssl=1"><img loading="lazy" width="1024" height="444" src="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-16.png?resize=1024%2C444&#038;ssl=1" alt="" class="wp-image-2196" srcset="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-16.png?resize=1024%2C444&amp;ssl=1 1024w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-16.png?resize=300%2C130&amp;ssl=1 300w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-16.png?resize=768%2C333&amp;ssl=1 768w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-16.png?w=1109&amp;ssl=1 1109w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a></figure>



<p>Kita perhatikan pada gambar sudah ada dari root server yang mendeteksi perubahan DNS, sehingga saat ini jika di DNS trace sudah ada jawaban <code>Got authoritative answer</code>.</p>



<p>Terlihat belum semuanya yang berpropagasi, silahkan ditunggu saja 4-6 jam untuk memastikan propagasi nya sudah selesai <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.domosquare.com/tutorial/domain/domain-tidak-bisa-diakses-padahal-ns-sudah-benar-berikut-solusinya.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2189</post-id>	</item>
		<item>
		<title>Error: 413 Request Entity Too Large dan Cara Mengatasinya</title>
		<link>https://www.domosquare.com/tutorial/hosting/error-413-request-entity-too-large-dan-cara-mengatasinya.html</link>
					<comments>https://www.domosquare.com/tutorial/hosting/error-413-request-entity-too-large-dan-cara-mengatasinya.html#respond</comments>
		
		<dc:creator><![CDATA[Domo]]></dc:creator>
		<pubDate>Sun, 18 Jul 2021 15:46:47 +0000</pubDate>
				<category><![CDATA[Hosting]]></category>
		<guid isPermaLink="false">https://www.domosquare.com/tutorial/?p=2171</guid>

					<description><![CDATA[Apa maksud error 413 Request Entity Too Large? Error 413 Request Entity Too Large terjadi disaat request yang di kirim oleh client/user melebihi batas dari ketentuan yang diset pada web server. Misalkan pada web server limit kirim request adalah 1MB, lalu client/user mengirimkan request sebesar 2MB, maka ini akan memicu error tersebut. Memperbaiki error 413 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h3>Apa maksud error 413 Request Entity Too Large?</h3>



<p>Error 413 Request Entity Too Large terjadi disaat request yang di kirim oleh client/user melebihi batas dari ketentuan yang diset pada web server.</p>



<p>Misalkan pada web server limit kirim request adalah 1MB, lalu client/user mengirimkan request sebesar 2MB, maka ini akan memicu error tersebut.</p>



<h3>Memperbaiki error 413 Request Entity Too Large</h3>



<p>Pada tutorial ini kita akan memberikan detail perbaikian error 413 Request Entity Too Large pada Nginx dan Apache.</p>



<p><strong>Nginx</strong></p>



<p>Untuk memperbaiki pada nginx, Anda silahkan sisipkan <strong>client_max_body_size </strong>pada block http, server, maupun location dan defenisikan nilai yang ingin Anda set.</p>



<p>Contohnya Anda bisa langsung masukkan variabel ini pada <strong>/etc/nginx/nginx.conf</strong> pada block server:</p>



<div style="height: 250px; position:relative; margin-bottom: 50px;" class="wp-block-simple-code-block-ace"><pre class="wp-block-simple-code-block-ace" style="position:absolute;top:0;right:0;bottom:0;left:0" data-mode="plain_text" data-theme="monokai" data-fontsize="14" data-lines="Infinity" data-showlines="true" data-copy="false">server {
    ...
    client_max_body_size 10M;
    ...
}</pre></div>



<p>Pada contoh di atas Anda set nilai nya ke <strong>10MB</strong>, Anda juga bisa menghilangkan batas nilai dengan set ke nilai <strong>0</strong>.</p>



<p>Jangan lupa setelah Anda simpan agar dilakukan reload atau restart pada nginx nya.</p>



<p><strong>Apache</strong></p>



<p>Berbeda dengan nginx, untuk Apache Anda bisa defenisikan besaran nilai nya dengan directive <strong>LimitRequestBody</strong>.</p>



<p>Directive ini bisa didefenisikan langsung pada httpd.conf, ataupun .htaccess, satuannya dalam Bytes, jadi jika Anda ingin misal mendefenisikan untuk limit 10MB, maka Anda perlu set nilai directive nya ke angka 10485760.</p>



<p>Contoh:</p>



<div style="height: 250px; position:relative; margin-bottom: 50px;" class="wp-block-simple-code-block-ace"><pre class="wp-block-simple-code-block-ace" style="position:absolute;top:0;right:0;bottom:0;left:0" data-mode="plain_text" data-theme="monokai" data-fontsize="14" data-lines="Infinity" data-showlines="true" data-copy="false">...
LimitRequestBody 10485760
...</pre></div>



<p>Jangan lupa untuk restart Apache Anda setelah merubah konfigurasinya.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.domosquare.com/tutorial/hosting/error-413-request-entity-too-large-dan-cara-mengatasinya.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2171</post-id>	</item>
		<item>
		<title>Menambahkan atau mengubah DNS pada Cloudflare</title>
		<link>https://www.domosquare.com/tutorial/domain/menambahkan-atau-mengubah-dns-pada-cloudflare.html</link>
					<comments>https://www.domosquare.com/tutorial/domain/menambahkan-atau-mengubah-dns-pada-cloudflare.html#respond</comments>
		
		<dc:creator><![CDATA[Domo]]></dc:creator>
		<pubDate>Sat, 10 Jul 2021 10:31:07 +0000</pubDate>
				<category><![CDATA[Domain]]></category>
		<category><![CDATA[cloudflare]]></category>
		<category><![CDATA[dns]]></category>
		<guid isPermaLink="false">https://www.domosquare.com/tutorial/?p=2159</guid>

					<description><![CDATA[Cloudflare merupakan fasilitas yang banyak sekali fungsi nya 🙂 selain bisa melindungi website dari serangan jahat, cloudflare juga dapat difungsikan sebagai layanan yang dapat mempercepat web diakses dari mana saja. Pada tutorial ini kita akan mempelajari bagaimana cara menambahkan atau mengubah DNS pada Cloudflare agar bisa diarahkan ke hosting/server yang dipakai. Hal ini bisa Anda [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Cloudflare merupakan fasilitas yang banyak sekali fungsi nya 🙂 selain bisa melindungi website dari serangan jahat, cloudflare juga dapat difungsikan sebagai layanan yang dapat mempercepat web diakses dari mana saja.</p>



<p>Pada tutorial ini kita akan mempelajari bagaimana cara menambahkan atau mengubah DNS pada Cloudflare agar bisa diarahkan ke hosting/server yang dipakai.</p>



<p>Hal ini bisa Anda gunakan misal untuk menambahkan subdomain yang sudah Anda buat di cPanel agar bisa diakses, karena DNS cpanel tidak terhubung dengan DNS cloudflare, jadi harus ditambahkan manual setiap Anda membuat subdomain.</p>



<p>Baiklah, pertama silahkan login terlebih dahulu ke dashboard Cloudflare Anda, lalu pilih domain yang ingin dirubah DNS nya 🙂</p>



<figure class="wp-block-image size-large"><a href="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image.png?ssl=1"><img loading="lazy" width="780" height="624" src="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image.png?resize=780%2C624&#038;ssl=1" alt="" class="wp-image-2160" srcset="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image.png?w=780&amp;ssl=1 780w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image.png?resize=300%2C240&amp;ssl=1 300w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image.png?resize=768%2C614&amp;ssl=1 768w" sizes="(max-width: 780px) 100vw, 780px" data-recalc-dims="1" /></a><figcaption>Klik pada domain yang ingin di rubah DNS nya</figcaption></figure>



<p>Setelah halaman kelola domainnya terbuka silahkan klik icon DNS nya 🙂</p>



<figure class="wp-block-image size-large"><a href="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-1.png?ssl=1"><img loading="lazy" width="640" height="582" src="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-1.png?resize=640%2C582&#038;ssl=1" alt="" class="wp-image-2161" srcset="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-1.png?w=640&amp;ssl=1 640w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-1.png?resize=300%2C273&amp;ssl=1 300w" sizes="(max-width: 640px) 100vw, 640px" data-recalc-dims="1" /></a><figcaption>Manage DNS Cloudflare</figcaption></figure>



<p>Setelah halaman pengelolaan DNS terbuka Anda bisa amati beberapa panel yang tersedia pada halaman tersebut:</p>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-2.png?ssl=1"><img loading="lazy" width="1024" height="467" src="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-2.png?resize=1024%2C467&#038;ssl=1" alt="" class="wp-image-2162" srcset="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-2.png?resize=1024%2C467&amp;ssl=1 1024w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-2.png?resize=300%2C137&amp;ssl=1 300w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-2.png?resize=768%2C350&amp;ssl=1 768w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-2.png?w=1033&amp;ssl=1 1033w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><figcaption>Halaman pengelolaan DNS cloudflare</figcaption></figure>



<p>Pada halaman pengelolaan DNS cloudflare Anda akan melihat list dari DNS yang sudah Ada berikut bagian untuk mengeditnya, termasuk tombol untuk menambahkan DNS yang baru.</p>



<p>Pada DNS tersebut anda juga akan melihat Proxy status. Untuk cloudflarenya bekerja pada domain/subdomain tersebut pastikan status nya proxied, atau bewarna orange, jika tidak maka Anda tidak akan mendapatkan benefit dari layanan cloudflare tersebut 🙂</p>



<h3>Menambahkan DNS pada cloudflare</h3>



<p>Untuk menambahkan DNS baru pada cloudflare, klik tombol <strong>Add record</strong>:</p>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-3.png?ssl=1"><img loading="lazy" width="1016" height="307" src="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-3.png?resize=1016%2C307&#038;ssl=1" alt="" class="wp-image-2163" srcset="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-3.png?w=1016&amp;ssl=1 1016w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-3.png?resize=300%2C91&amp;ssl=1 300w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-3.png?resize=768%2C232&amp;ssl=1 768w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><figcaption>Add record Cloudflare</figcaption></figure>



<p>Setelah Anda klik, Anda akan melihat kolom untuk isian DNS yang baru tersebut.</p>



<p>Pada umumnya untuk menambahkan subdomain, Anda cukup tambahkan <strong>Type </strong>A dari subdomain tersebut. Jadi Anda tidak perlu ubah pilihan type pada cloudflarenya.</p>



<p>Pada kolom <strong>Name </strong>Anda masukkan nama subdomain yang Anda inginkan, contoh jika Anda ingin membuat subdomain <strong>contoh.example.com</strong>, Anda cukup masukkan <strong>contoh </strong>pada kolom <strong>Name</strong>.</p>



<p>Selanjutnya untuk <strong>IPv4 address</strong>, Anda isikan alamat IP hosting/server Anda 🙂 Pada shared hosting Domo, IP Anda bisa didapatkan di cpanel pada bagian sidebar 🙂</p>



<figure class="wp-block-image size-large"><a href="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-4.png?ssl=1"><img loading="lazy" width="471" height="487" src="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-4.png?resize=471%2C487&#038;ssl=1" alt="" class="wp-image-2164" srcset="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-4.png?w=471&amp;ssl=1 471w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-4.png?resize=290%2C300&amp;ssl=1 290w" sizes="(max-width: 471px) 100vw, 471px" data-recalc-dims="1" /></a><figcaption>IP Shared hosting</figcaption></figure>



<p>Untuk settingan lain Anda bisa biarkan seperti yang sudah di set cloudflare, proxy status pastikan pada statis proxied kecuali Anda memang ingin subdomain nya tidak melewati cloudflare.</p>



<p>Jika sudah dipastikan benar, selanjutnya Anda klik Save 🙂</p>



<p>Jika Anda ingin menambahkan DNS baru selain type A, Anda tinggal ubah pilihan Type nya 🙂 Dan sesuaikan selanjutnya dengan kebutuhan Anda.</p>



<h3>Mengubah DNS pada Cloudflare</h3>



<p>Untuk mengubah DNS pada cloudflare Anda tinggal klik kolom Edit pada list DNS yang sudah Ada:</p>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-5.png?ssl=1"><img loading="lazy" width="1005" height="239" src="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-5.png?resize=1005%2C239&#038;ssl=1" alt="" class="wp-image-2165" srcset="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-5.png?w=1005&amp;ssl=1 1005w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-5.png?resize=300%2C71&amp;ssl=1 300w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/07/image-5.png?resize=768%2C183&amp;ssl=1 768w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><figcaption>Edit DNS cloudflare</figcaption></figure>



<p>Setelah muncul kolom isian nya Anda bisa sesuaikan isian yang ingin Anda ubah 🙂 misal seperti Name, IPv4 nya atau proxy statusnya 🙂</p>



<p>Jika sudah selanjutnya Anda cukup save kembali.</p>



<hr class="wp-block-separator"/>



<p>Nah mudahkan <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f601.png" alt="😁" class="wp-smiley" style="height: 1em; max-height: 1em;" /> kami harapkan Anda sudah memahami cara untuk mengatur DNS pada cloudflare.</p>



<p>Jika Ada yang belum paham, jangan sungkan hubungi Kami.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.domosquare.com/tutorial/domain/menambahkan-atau-mengubah-dns-pada-cloudflare.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2159</post-id>	</item>
		<item>
		<title>Cara install yarn dengan mudah di cpanel</title>
		<link>https://www.domosquare.com/tutorial/cpanel/cara-install-yarn-dengan-mudah-di-cpanel.html</link>
					<comments>https://www.domosquare.com/tutorial/cpanel/cara-install-yarn-dengan-mudah-di-cpanel.html#respond</comments>
		
		<dc:creator><![CDATA[Domo]]></dc:creator>
		<pubDate>Sun, 16 May 2021 11:02:45 +0000</pubDate>
				<category><![CDATA[cPanel]]></category>
		<category><![CDATA[nodejs]]></category>
		<category><![CDATA[yarn]]></category>
		<guid isPermaLink="false">https://www.domosquare.com/tutorial/?p=2149</guid>

					<description><![CDATA[Yarn merupakan package manager yang memudahkan untuk sharing code atau menggunakan code dari developer lain dengan mudah. Untuk menginstall yarn Anda harus memastikan hal berikut pada hostingnya: Fitur SSH nya aktif Tersedia node.js pada akunnya tersebut Di domosquare.com untuk SSH Anda bisa request diaktifkan jika Anda memakai paket enterprise, silahkan kunjungi halaman berikut: https://www.domosquare.com/hosting/enterpriseAndaikan Anda [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Yarn merupakan package manager yang memudahkan untuk sharing code atau menggunakan code dari developer lain dengan mudah.</p>



<p>Untuk menginstall yarn Anda harus memastikan hal berikut pada hostingnya:</p>



<ol><li>Fitur SSH nya aktif</li><li>Tersedia node.js pada akunnya tersebut</li></ol>



<p>Di domosquare.com untuk SSH Anda bisa request diaktifkan jika Anda memakai paket enterprise, silahkan kunjungi halaman berikut: <a href="https://www.domosquare.com/hosting/enterprise" target="_blank" rel="noreferrer noopener">https://www.domosquare.com/hosting/enterprise</a><br>Andaikan Anda ingin upgrade paket saat ini ke enterprise silahkan kontak billing@domosquare.com <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p>Selanjutnya dipastikan juga pada akunnya tersedia node.js minimal versi 4. Untuk memastikan ini Anda bisa login ke SSH, untuk login ke SSH silahkan login ke cpanel dan klik icon <strong>Terminal</strong>.</p>



<p>Setelah login,, lalu ketik:</p>



<pre class="wp-block-preformatted">node --version</pre>



<p>Jika ada pesan error silahkan jalankan perintah berikut:</p>



<pre class="wp-block-preformatted">export PATH=/opt/cpanel/ea-nodejs10/bin/:$PATH</pre>



<p>Lalu silahkan dicoba kembali, seharusnya Anda sudah mendapatkan informasi tentang node.js nya.</p>



<p>Agar pemanent (tidak perlu jalankan perintah diatas setiap login), silahkan jalankan perintah berikut:</p>



<pre class="wp-block-preformatted">echo 'export PATH=/opt/cpanel/ea-nodejs10/bin/:$PATH' ~/.bashrc</pre>



<p>Setelah dipastikan node.js sudah terinstall selanjutnya maka selanjutnya yang dilakukan tinggal menginstall yarn nya dengan cara jalankan perintah berikut:</p>



<pre class="wp-block-preformatted">curl -o- -L https://yarnpkg.com/install.sh | bash</pre>



<p>Nah seharusnya setelah berhasil, yarn sudah terinstall di akun Anda dan bisa digunakan <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p>Seandainya saat ketik yarn masih error setelah install silahkan jalankan perintah berikut:</p>



<pre class="wp-block-preformatted">export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"</pre>
]]></content:encoded>
					
					<wfw:commentRss>https://www.domosquare.com/tutorial/cpanel/cara-install-yarn-dengan-mudah-di-cpanel.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2149</post-id>	</item>
		<item>
		<title>Menggunakan Ruby on Rails pada hosting Domosquare.com</title>
		<link>https://www.domosquare.com/tutorial/pemrograman/menggunakan-ruby-on-rails-pada-hosting-domosquare-com.html</link>
					<comments>https://www.domosquare.com/tutorial/pemrograman/menggunakan-ruby-on-rails-pada-hosting-domosquare-com.html#respond</comments>
		
		<dc:creator><![CDATA[Domo]]></dc:creator>
		<pubDate>Sat, 08 May 2021 12:26:50 +0000</pubDate>
				<category><![CDATA[cPanel]]></category>
		<category><![CDATA[Pemrograman]]></category>
		<category><![CDATA[ruby]]></category>
		<guid isPermaLink="false">https://www.domosquare.com/tutorial/?p=2142</guid>

					<description><![CDATA[Pada halaman ini kita akan mempelajari bagaimana menggunakan fitur Ruby On Rails pada hosting Domosquare.com dengan sangat mudah dan simple 🙂 Tahukan, hosting domosquare.com merupakan hosting yang bukan hanya bersahabat dengan pelanggan umum, namun juga bersahabat dengan kebutuhan developer, silahkan ikuti tutorial berikut jika Anda tertarik: Cara Menggunakan Node.Js Di Hosting Cpanel Cara Menghostingkan Aplikasi [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Pada halaman ini kita akan mempelajari bagaimana menggunakan fitur Ruby On Rails pada hosting Domosquare.com dengan sangat mudah dan simple <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p>Tahukan, hosting domosquare.com merupakan hosting yang bukan hanya bersahabat dengan pelanggan umum, namun juga bersahabat dengan kebutuhan developer, silahkan ikuti tutorial berikut jika Anda tertarik:</p>



<ul class="has-background" style="background-color:#e0f6ff"><li><a href="https://www.domosquare.com/tutorial/hosting/cara-menggunakan-node-js-di-hosting-cpanel.html" target="_blank" rel="noreferrer noopener">Cara Menggunakan Node.Js Di Hosting Cpanel</a></li><li><a href="https://www.domosquare.com/tutorial/cpanel/cara-menghostingkan-aplikasi-python-di-cpanel.html">Cara Menghostingkan Aplikasi Python Di CPanel</a></li><li><a href="https://www.domosquare.com/tutorial/pemrograman/mengunakan-go-lang-pada-hosting-domosquare-com.html" target="_blank" rel="noreferrer noopener">Mengunakan Go Lang Pada Hosting Domosquare.Com</a></li><li><a href="https://www.domosquare.com/tutorial/cpanel/menggunakan-git-clone-di-cpanel-hosting.html">Menggunakan Git Clone Di Cpanel Hosting</a></li></ul>



<p>Baik, untuk dapat menggunakan Ruby on rails, hal pertama yang Anda lakukan adalah login ke cpanel dan klik Icon <strong>Setup Ruby App</strong></p>



<figure class="wp-block-image size-large"><a href="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-12.png?ssl=1"><img loading="lazy" width="829" height="310" src="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-12.png?resize=829%2C310&#038;ssl=1" alt="" class="wp-image-2143" srcset="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-12.png?w=829&amp;ssl=1 829w, https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-12.png?resize=300%2C112&amp;ssl=1 300w, https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-12.png?resize=768%2C287&amp;ssl=1 768w" sizes="(max-width: 829px) 100vw, 829px" data-recalc-dims="1" /></a><figcaption>Setup Ruby App</figcaption></figure>



<p>Jika sudah berada di halaman Setup Ruby App, Anda akan mendapati isian untuk mengkonfigurasikan aplikasi Ruby yang bisa Anda gunakan diantaranya:</p>



<ul><li><strong>Ruby version</strong>, Anda dapat pilih versi ruby yang Anda inginkan</li><li><strong>App Directory</strong>, Silahkan tuliskan nama tempat file aplikasi nya di simpan.</li><li><strong>App Domain/URI</strong>, ini merupakan path URL atau alamat web untuk akses aplikasi ruby nya.</li></ul>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-14.png?ssl=1"><img loading="lazy" width="1024" height="261" src="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-14.png?resize=1024%2C261&#038;ssl=1" alt="" class="wp-image-2145" srcset="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-14.png?resize=1024%2C261&amp;ssl=1 1024w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-14.png?resize=300%2C76&amp;ssl=1 300w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-14.png?resize=768%2C195&amp;ssl=1 768w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-14.png?w=1466&amp;ssl=1 1466w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><figcaption>Isian Setup Ruby App</figcaption></figure>



<p>Nah jika sudah diisi dengan benar, selanjutnya klik tombol <strong>Setup</strong>. </p>



<p>Seharusnya saat ini aplikasi ruby Anda sudah jadi <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p>Anda bisa test akses sesuai URL yang anda tentukan sebelumnya.</p>



<p>Jika tidak ada masalah, seharusnya Anda sudah bisa melihat bahwa ruby nya sudah jalan di URL tersebut <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<figure class="wp-block-image size-large"><a href="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-15.png?ssl=1"><img loading="lazy" width="682" height="223" src="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-15.png?resize=682%2C223&#038;ssl=1" alt="" class="wp-image-2146" srcset="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-15.png?w=682&amp;ssl=1 682w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-15.png?resize=300%2C98&amp;ssl=1 300w" sizes="(max-width: 682px) 100vw, 682px" data-recalc-dims="1" /></a><figcaption>It works! Ruby</figcaption></figure>



<h3>Mengkonfigurasikan aplikasi Ruby yang sudah Ada</h3>



<p>Jika Anda sudah pernah membuat aplikasi Ruby nya, maka akan muncul di bawah form setup aplikasinya.</p>



<figure class="wp-block-image size-large"><a href="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-16.png?ssl=1"><img loading="lazy" width="1024" height="228" src="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-16.png?resize=1024%2C228&#038;ssl=1" alt="" class="wp-image-2147" srcset="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-16.png?resize=1024%2C228&amp;ssl=1 1024w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-16.png?resize=300%2C67&amp;ssl=1 300w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-16.png?resize=768%2C171&amp;ssl=1 768w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-16.png?w=1438&amp;ssl=1 1438w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><figcaption>Existing applications</figcaption></figure>



<p>Nah pada existing applications ini Anda bisa nanti ubah konfigurasi Ruby Apps yang sudah dibuat, seperti foldernya, URL nya, versi nya, dan juga module yang Anda inginkan masuk pada Ruby App Anda tersebut.</p>



<p>Anda juga bisa jalankan perintah untuk keperluan aplikasi ruby nya.</p>



<p>Jika Anda memakai hosting enterprise yang support SSH, Anda bisa masuk ke virtual environment ruby nya dengan menjalankan perintah <strong>Command for entering to virtual environment</strong> pada form.</p>



<p>Selanjutnya pada bagian form juga terdapat tombol Update, Reset, Restart, dan juga Remove untuk manajemen skrip Ruby nya <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.domosquare.com/tutorial/pemrograman/menggunakan-ruby-on-rails-pada-hosting-domosquare-com.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2142</post-id>	</item>
		<item>
		<title>Akses SSH/Terminal dengan Kitty (Alternatif dari Putty) pada Windows</title>
		<link>https://www.domosquare.com/tutorial/server/akses-ssh-terminal-dengan-kitty-alternatif-dari-putty-pada-windows.html</link>
					<comments>https://www.domosquare.com/tutorial/server/akses-ssh-terminal-dengan-kitty-alternatif-dari-putty-pada-windows.html#respond</comments>
		
		<dc:creator><![CDATA[Domo]]></dc:creator>
		<pubDate>Thu, 06 May 2021 13:05:15 +0000</pubDate>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[terminal]]></category>
		<guid isPermaLink="false">https://www.domosquare.com/tutorial/?p=2136</guid>

					<description><![CDATA[Pada tutorial singkat ini kita akan mempelajari bagaimana mengakses SSH/Terminal pada windows dengan SSH Client yaitu Kitty, versi lebih lengkap dari Putty. Untuk akses SSH sangat mudah, hal yang pertama dilakukan adalah menjalankan aplikasi Kitty nya. Jika belum memiliki aplikasi Kitty nya dapat download di:https://www.fosshub.com/KiTTY.html Untuk kemudahan kita anjurkan download yang portable saja: Setelah anda [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Pada tutorial singkat ini kita akan mempelajari bagaimana mengakses SSH/Terminal pada windows dengan SSH Client yaitu Kitty, versi lebih lengkap dari Putty.</p>



<p>Untuk akses SSH sangat mudah, hal yang pertama dilakukan adalah menjalankan aplikasi Kitty nya.</p>



<p>Jika belum memiliki aplikasi Kitty nya dapat download di:<br><a href="https://www.fosshub.com/KiTTY.html" target="_blank" rel="noreferrer noopener">https://www.fosshub.com/KiTTY.html</a></p>



<p>Untuk kemudahan kita anjurkan download yang portable saja:</p>



<figure class="wp-block-image size-large"><a href="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-9.png?ssl=1"><img loading="lazy" width="1024" height="462" src="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-9.png?resize=1024%2C462&#038;ssl=1" alt="" class="wp-image-2137" srcset="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-9.png?resize=1024%2C462&amp;ssl=1 1024w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-9.png?resize=300%2C135&amp;ssl=1 300w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-9.png?resize=768%2C347&amp;ssl=1 768w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-9.png?w=1101&amp;ssl=1 1101w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><figcaption>Download Kitty portable</figcaption></figure>



<p>Setelah anda download silahkan dijalankan.</p>



<p>Setelah jalan silahkan Anda isikan kolom <strong>Host Name (or IP Address)</strong> dengan alamat domain atau alamat IP server/hosting Anda. Pada kolom <strong>port </strong>isikan nomor port sesuai port server/hosting Anda.</p>



<p>Jika sudah diisi dengan benar, selanjutnya klik tombol <strong>open</strong>.</p>



<figure class="wp-block-image size-large"><a href="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-10.png?ssl=1"><img loading="lazy" width="453" height="430" src="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-10.png?resize=453%2C430&#038;ssl=1" alt="" class="wp-image-2138" srcset="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-10.png?w=453&amp;ssl=1 453w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-10.png?resize=300%2C285&amp;ssl=1 300w" sizes="(max-width: 453px) 100vw, 453px" data-recalc-dims="1" /></a><figcaption>Kitty Interface</figcaption></figure>



<p>Jika informasi yang Anda masukkan sudah benar seharusnya Anda saat ini sudah bisa terhubung ke SSH/Terminal server/hosting Anda <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-11.png?ssl=1"><img loading="lazy" width="795" height="243" src="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-11.png?resize=795%2C243&#038;ssl=1" alt="" class="wp-image-2139" srcset="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-11.png?w=795&amp;ssl=1 795w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-11.png?resize=300%2C92&amp;ssl=1 300w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-11.png?resize=768%2C235&amp;ssl=1 768w" sizes="(max-width: 795px) 100vw, 795px" data-recalc-dims="1" /></a><figcaption>Tampilan SSH/Terminal</figcaption></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://www.domosquare.com/tutorial/server/akses-ssh-terminal-dengan-kitty-alternatif-dari-putty-pada-windows.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2136</post-id>	</item>
		<item>
		<title>Cara menggunakan Candy CBT pada Nginx dengan panel VestaCP</title>
		<link>https://www.domosquare.com/tutorial/server/cara-menggunakan-candy-cbt-pada-nginx-dengan-panel-vestacp.html</link>
					<comments>https://www.domosquare.com/tutorial/server/cara-menggunakan-candy-cbt-pada-nginx-dengan-panel-vestacp.html#respond</comments>
		
		<dc:creator><![CDATA[Domo]]></dc:creator>
		<pubDate>Wed, 05 May 2021 12:50:01 +0000</pubDate>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[candy cbt]]></category>
		<category><![CDATA[vestacp]]></category>
		<guid isPermaLink="false">https://www.domosquare.com/tutorial/?p=2120</guid>

					<description><![CDATA[Pada tutorial ini kita akan menjelaskan bagaimana menggunakan Candy CBT pada server yang terinstall VestaCP dan menggunakan nginx sebagai web server. Bagi Anda yang ingin mengetahui cara install Vestacp bisa di cek halaman berikut:https://www.domosquare.com/tutorial/server/panduan-cara-install-vestacp-pada-vps-domosquare.html Kenapa menggunakan nginx? Karena nginx lebih ringan digunakan daripada Apache sehingga jika diakses yang banyak, kosumsi daya nginx jauh lebih kecil [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Pada tutorial ini kita akan menjelaskan bagaimana menggunakan Candy CBT pada server yang terinstall VestaCP dan menggunakan nginx sebagai web server.</p>



<p class="has-background" style="background-color:#e4f5ff">Bagi Anda yang ingin mengetahui cara install Vestacp bisa di cek halaman berikut:<br><a href="https://www.domosquare.com/tutorial/server/panduan-cara-install-vestacp-pada-vps-domosquare.html" target="_blank" rel="noreferrer noopener">https://www.domosquare.com/tutorial/server/panduan-cara-install-vestacp-pada-vps-domosquare.html</a></p>



<p>Kenapa menggunakan nginx? Karena nginx lebih ringan digunakan daripada Apache sehingga jika diakses yang banyak, kosumsi daya nginx jauh lebih kecil dari pada apache sehingga cocok sekali digunakan untuk efesiensi CBT yang sering diakses oleh ratusan bahkan ribuan user sekaligus.</p>



<h3>Konfigurasi pada panel VestaCP</h3>



<p>Silahkan login ke VestaCP Anda, dan selanjutnya edit konfigurasi web cbt yang Anda inginkan.</p>



<p>Pilihlah Web template  <strong>wordpress2 </strong>pada pilihan web template nya.</p>



<figure class="wp-block-image size-large"><a href="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-2.png?ssl=1"><img loading="lazy" width="1022" height="810" src="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-2.png?resize=1022%2C810&#038;ssl=1" alt="" class="wp-image-2121" srcset="https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-2.png?w=1022&amp;ssl=1 1022w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-2.png?resize=300%2C238&amp;ssl=1 300w, https://i0.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-2.png?resize=768%2C609&amp;ssl=1 768w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a></figure>



<p>Jika Anda menginginkan menggunakan SSL cukup centang <strong>SSL Support</strong> dan centang <strong>Lets Encrypt Support</strong> untuk mendapatkan SSL secara gratis.</p>



<figure class="wp-block-image size-large"><a href="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-3.png?ssl=1"><img loading="lazy" width="1024" height="499" src="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-3.png?resize=1024%2C499&#038;ssl=1" alt="" class="wp-image-2122" srcset="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-3.png?resize=1024%2C499&amp;ssl=1 1024w, https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-3.png?resize=300%2C146&amp;ssl=1 300w, https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-3.png?resize=768%2C374&amp;ssl=1 768w, https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-3.png?w=1098&amp;ssl=1 1098w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a></figure>



<p>Setelah itu silahkan klik tombol <strong>Save </strong>pada bagian bawah halaman.</p>



<p class="has-background" style="background-color:#fff8d9"><strong>Catatan</strong>: Kami sarankan untuk menginstall CBT  pada subdomain, jadi bukan pada subfolder jika menggunakan nginx.</p>



<h3>Upload Candy CBT</h3>



<p>Untuk upload Candy CBT Anda bisa menggunakan FTP jika Anda sudah memiliki file master nya.</p>



<p>Pada vestaCP saat sudah login ke FTP, Anda bisa tuju folder sesuai nama domainnya.</p>



<p>Pada vestaCP alamat foldernya sesuai dengan domainnya, contoh <strong>cbt.sekolahdomo.sch.id</strong>, maka untuk path public_html nya dari FTP client nya adalah <strong>/web/cbt.sekolahdomo.sch.id/public_html</strong>/.</p>



<p>Anda juga bisa menggunakan SSH/Terminal untuk langsung mendownload master Candy CBT dari repo github nya, dengan command berikut:</p>



<div style="height: 250px; position:relative; margin-bottom: 50px;" class="wp-block-simple-code-block-ace"><pre class="wp-block-simple-code-block-ace" style="position:absolute;top:0;right:0;bottom:0;left:0" data-mode="sh" data-theme="monokai" data-fontsize="14" data-lines="Infinity" data-showlines="true" data-copy="false">wget https://github.com/sutam21/candycbt/archive/refs/heads/master.zip
unzip master.zip
cp -R candycbt-master/* /home/admin/web/cbt.sekolahdomo.sch.id/public_html/
chown -R admin. /home/admin/web/cbt.sekolahdomo.sch.id/public_html/</pre></div>



<p class="has-background" style="background-color:#fff8d9"><strong>Catatan</strong>: Baris terakhir pada command di atas tidak perlu Anda gunakan jika Anda login sebagai user bukan root pada terminal Anda.</p>



<h3>Setup Koneksi Database Candy CBT</h3>



<p>Sebelum setup koneksi database, kita perlu membuat database di panel vestacp.</p>



<figure class="wp-block-image size-large"><a href="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-4.png?ssl=1"><img loading="lazy" width="1024" height="411" src="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-4.png?resize=1024%2C411&#038;ssl=1" alt="" class="wp-image-2123" srcset="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-4.png?resize=1024%2C411&amp;ssl=1 1024w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-4.png?resize=300%2C120&amp;ssl=1 300w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-4.png?resize=768%2C308&amp;ssl=1 768w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-4.png?w=1113&amp;ssl=1 1113w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><figcaption>Klik Add Database</figcaption></figure>



<p>Silahkan tuju halaman <strong>DB </strong>pada panel VestaCP dan klik tombol <strong>ADD DATABASE</strong>.<br>Setelah terbuka Anda tinggal masukkan data database sesuai yang Anda inginkan.<br>Jangan lupa mencatat data yang tadi sudah Anda buat.</p>



<figure class="wp-block-image size-large"><a href="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-5.png?ssl=1"><img loading="lazy" width="1024" height="829" src="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-5.png?resize=1024%2C829&#038;ssl=1" alt="" class="wp-image-2124" srcset="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-5.png?resize=1024%2C829&amp;ssl=1 1024w, https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-5.png?resize=300%2C243&amp;ssl=1 300w, https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-5.png?resize=768%2C622&amp;ssl=1 768w, https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-5.png?w=1031&amp;ssl=1 1031w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><figcaption>Tambah Database</figcaption></figure>



<p>Setelah database berhasil dibuat, Anda selanjutnya bisa lakukan penyesuaian konfigurasi database untuk Candy CBT nya pada dua file berikut:</p>



<ul><li>config/config.database.php</li><li>admin/pages/word_import/import/application/config/sq_config.php (untuk keperluan import soal)</li></ul>



<p class="has-background" style="background-color:#fff8d9"><strong>Catatan</strong>: Jika Anda menggunakan nama folder admin berbeda, silahkan sesuaikan alamat file diatas</p>



<p>Contoh konfigurasi pada config/config.database.php</p>



<div style="height: 250px; position:relative; margin-bottom: 50px;" class="wp-block-simple-code-block-ace"><pre class="wp-block-simple-code-block-ace" style="position:absolute;top:0;right:0;bottom:0;left:0" data-mode="php" data-theme="monokai" data-fontsize="14" data-lines="Infinity" data-showlines="true" data-copy="false">&lt;?php
//konfigurasi server database
$host = 'localhost';
$user = 'admin_contoh';
$pass = 'ContohAJA';
$debe = 'admin_contoh';</pre></div>



<p>Contoh konfigurasi pada admin/pages/word_import/import/application/config/sq_config.php</p>



<div style="height: 250px; position:relative; margin-bottom: 50px;" class="wp-block-simple-code-block-ace"><pre class="wp-block-simple-code-block-ace" style="position:absolute;top:0;right:0;bottom:0;left:0" data-mode="php" data-theme="monokai" data-fontsize="14" data-lines="Infinity" data-showlines="true" data-copy="false">&lt;?php

$sq_base_url = 'http://cbt.sekolahdomo.sch.id/admin/pages/word_import/import/';
$sq_hostname = 'localhost';
$sq_dbname = 'admin_contoh';
$sq_dbusername = 'admin_contoh';
$sq_dbpassword = 'ContohAJA';</pre></div>



<p class="has-background" style="background-color:#fff8d9"><strong>Catatan</strong>: Hal penting yang perlu disesuaikan juga pada file sq_config.php nya adalah parameter <strong>$sq_base_url</strong> nya, karena jika semisal tidak didefenisikan, URL nya akan diredirect saat gagal import soalnya ke URL IP bukan URL yang seharusnya.</p>



<p>Nah seharusnya saat ini kita sudah berhasil menginstall Candy CBT pada server VestaCP dengan Nginx sebagai Web Server.</p>



<p>Sekarang yang Anda perlukan hanya mengakses URL install dari CandyCBT nya, bisa diakses dengan contoh URL </p>



<pre id="block-537d91c1-2fca-43a1-a690-e613c0d9c1d6" class="wp-block-preformatted">http://yourdomain/install.php</pre>



<figure class="wp-block-image size-large"><a href="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-8.png?ssl=1"><img loading="lazy" width="1024" height="686" src="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-8.png?resize=1024%2C686&#038;ssl=1" alt="" class="wp-image-2133" srcset="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-8.png?resize=1024%2C686&amp;ssl=1 1024w, https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-8.png?resize=300%2C201&amp;ssl=1 300w, https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-8.png?resize=768%2C515&amp;ssl=1 768w, https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-8.png?w=1228&amp;ssl=1 1228w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><figcaption>Halaman install Candy CBT</figcaption></figure>



<p>Pada halaman install Candy CBT klik tombol <strong>Import</strong>, nah setelah itu Anda bisa langsung menggunakan CMS Candy CBT <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p class="has-background" style="background-color:#fff8d9"><strong>Catatan</strong>: Agar tidak ada masalah, pastikan sebelumnya pada file konfigurasi database sebelumnya yang Anda set sudah benar informasinya.</p>



<p>Default login dari Candy CBT adalah sebagai berikut:</p>



<pre class="wp-block-preformatted">http://yourdomain/admin/
user		: admin
password	: usbk2020</pre>



<p>Disarankan agar Anda merubah folder admin dengan nama yang lain agar tidak gampang di tebak alamat admin CBT nya.</p>



<h3>Tambahan konfigurasi untuk upload Soal</h3>



<p>Pada Candy CBT, upload soalnya menggunakan sistem terpisah yang ada di dalam folder admin dengan nama folder pages/word_import/import/.</p>



<p>Karena menggunakan pretty URL maka perlu di lakukan konfigurasi tambahan pada nginx nya.</p>



<p>Berikut untuk cara penambahan konfigurasi tambahan nginx nya agar import soalnya dapat berjalan dengan baik.</p>



<p class="has-background" style="background-color:#fff8d9"><strong>Catatan</strong>: untuk konfigurasi hanya bisa dilakukan via SSH/terminal</p>



<p>Silahkan jalankan command berikut:</p>



<div style="height: 250px; position:relative; margin-bottom: 50px;" class="wp-block-simple-code-block-ace"><pre class="wp-block-simple-code-block-ace" style="position:absolute;top:0;right:0;bottom:0;left:0" data-mode="sh" data-theme="monokai" data-fontsize="14" data-lines="Infinity" data-showlines="true" data-copy="false">echo 'rewrite ^/(.*\.php)(.*)$ /$1?file=/$3 last;' > /home/admin/conf/web/nginx.cbt.sekolahdomo.sch.id.conf_candycbt</pre></div>



<p>Jika menggunakan SSL maka tambahkan command berikut:</p>



<div style="height: 250px; position:relative; margin-bottom: 50px;" class="wp-block-simple-code-block-ace"><pre class="wp-block-simple-code-block-ace" style="position:absolute;top:0;right:0;bottom:0;left:0" data-mode="sh" data-theme="monokai" data-fontsize="14" data-lines="Infinity" data-showlines="true" data-copy="false">ln -s /home/admin/conf/web/nginx.cbt.sekolahdomo.sch.id.conf_candycbt snginx.cbt.sekolahdomo.sch.id.conf_candycbt</pre></div>



<p>Silahkan sesuaikan perintah nya jika usernya bukan admin.<br>Dan juga jangan lupa sesuaikan juga nama domain/subdomainnya.</p>



<p>Pastikan juga command yang dijalankan tidak salah agar tidak terjadi masalah pada nginx nya.</p>



<p>Setelah menjalankan perintah di atas selanjutnya lakukan restart nginx dari panel VestaCP:</p>



<figure class="wp-block-image size-large"><a href="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-6.png?ssl=1"><img loading="lazy" width="1024" height="515" src="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-6.png?resize=1024%2C515&#038;ssl=1" alt="" class="wp-image-2125" srcset="https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-6.png?resize=1024%2C515&amp;ssl=1 1024w, https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-6.png?resize=300%2C151&amp;ssl=1 300w, https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-6.png?resize=768%2C386&amp;ssl=1 768w, https://i1.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-6.png?w=1191&amp;ssl=1 1191w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a><figcaption>Vestacp Restart Nginx</figcaption></figure>



<p>Seandainya tadi Anda login sebagai root pada ssh/terminal, Anda bisa langsung restart dengan command:</p>



<div style="height: 250px; position:relative; margin-bottom: 50px;" class="wp-block-simple-code-block-ace"><pre class="wp-block-simple-code-block-ace" style="position:absolute;top:0;right:0;bottom:0;left:0" data-mode="sh" data-theme="monokai" data-fontsize="14" data-lines="Infinity" data-showlines="true" data-copy="false">service nginx restart</pre></div>



<p>Nah demikian cara install Candy CBT pada Vestacp yang menggunakan Nginx sebagai web server <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p>Masih belum punya server di Domo? Ayo pindah ke Domosquare.com, Kami memiliki harga spesial server CBT untuk instansi pendidikan. Silahkan kontak <strong>sales@domosquare.com</strong></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.domosquare.com/tutorial/server/cara-menggunakan-candy-cbt-pada-nginx-dengan-panel-vestacp.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2120</post-id>	</item>
		<item>
		<title>Mengunakan Go Lang pada hosting Domosquare.com</title>
		<link>https://www.domosquare.com/tutorial/pemrograman/mengunakan-go-lang-pada-hosting-domosquare-com.html</link>
					<comments>https://www.domosquare.com/tutorial/pemrograman/mengunakan-go-lang-pada-hosting-domosquare-com.html#respond</comments>
		
		<dc:creator><![CDATA[Domo]]></dc:creator>
		<pubDate>Wed, 05 May 2021 07:26:15 +0000</pubDate>
				<category><![CDATA[Pemrograman]]></category>
		<category><![CDATA[go lang]]></category>
		<guid isPermaLink="false">https://www.domosquare.com/tutorial/?p=2111</guid>

					<description><![CDATA[Sebagai salah satu bahasa pemograman yang cukup populer saat ini Anda bisa memanfaatkan hosting Domosquare.com untuk develop atau menjalankan skrip yang ada tulis pada bahasa pemograman Go (Go lang). Untuk penggunaannya pastikan hal berikut: Anda menggunakan paket hosting Enterprise Meminta agar akun Anda di enable SSH nya. Request agar akun Anda diinstallkan fitur golang nya [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Sebagai salah satu bahasa pemograman yang cukup populer saat ini Anda bisa memanfaatkan hosting Domosquare.com untuk develop atau menjalankan skrip yang ada tulis pada bahasa pemograman Go (Go lang).</p>



<p>Untuk penggunaannya pastikan hal berikut:</p>



<ul><li>Anda menggunakan paket hosting Enterprise</li><li>Meminta agar akun Anda di enable SSH nya.</li><li>Request agar akun Anda diinstallkan fitur golang nya</li></ul>



<p>Setelah itu Anda bisa manfaatkan akun Anda untuk develop go lang <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<h3>Contoh menjalankan aplikasi web golang pada hosting Domosquare.ocm</h3>



<p>Silahkan copy code berikut sebagai contoh untuk menjalankan aplikasi web golang Anda:</p>



<div style="height: 250px; position:relative; margin-bottom: 50px;" class="wp-block-simple-code-block-ace"><pre class="wp-block-simple-code-block-ace" style="position:absolute;top:0;right:0;bottom:0;left:0" data-mode="c_cpp" data-theme="monokai" data-fontsize="14" data-lines="Infinity" data-showlines="true" data-copy="false">package main


import (
    "fmt"
    "log"
    "net/http"
)

func helloHandler(w http.ResponseWriter, r *http.Request) {
    if r.URL.Path != "/hello" {
        http.Error(w, "404 not found.", http.StatusNotFound)
        return
    }

    if r.Method != "GET" {
        http.Error(w, "Method is not supported.", http.StatusNotFound)
        return
    }


    fmt.Fprintf(w, "Hello!")
}


func main() {
    http.HandleFunc("/hello", helloHandler) // Update this line of code


    fmt.Printf("Starting server at port 8080\n")
    if err := http.ListenAndServe(":8080", nil); err != nil {
        log.Fatal(err)
    }
}
</pre></div>



<p>Misal Anda simpan pada file server.go.</p>



<p>Setelah itu silahkan jalankan command berikut:</p>



<div style="height: 250px; position:relative; margin-bottom: 50px;" class="wp-block-simple-code-block-ace"><pre class="wp-block-simple-code-block-ace" style="position:absolute;top:0;right:0;bottom:0;left:0" data-mode="sh" data-theme="monokai" data-fontsize="14" data-lines="Infinity" data-showlines="true" data-copy="false">nohup go run server.go &amp;</pre></div>



<p>Selanjutnya agar bisa diakses via browser kita akan buatkan .htaccess agar request yang diterima di proxy kan ke server go lang nya.</p>



<p>Contohnya kita redirect request ke port 8080 sesuai yang dituliskan pada skrip go nya.</p>



<pre class="wp-block-preformatted">RewriteEngine on<br>RewriteRule ^(.*)$ http://127.0.0.1:8080/$1 [P]</pre>



<p>Lalu kita coba akses dari browser:</p>



<figure class="wp-block-image size-large"><a href="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image.png?ssl=1"><img loading="lazy" width="569" height="356" src="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image.png?resize=569%2C356&#038;ssl=1" alt="" class="wp-image-2116" srcset="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image.png?w=569&amp;ssl=1 569w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image.png?resize=300%2C188&amp;ssl=1 300w" sizes="(max-width: 569px) 100vw, 569px" data-recalc-dims="1" /></a><figcaption>Akses golang server di browser</figcaption></figure>



<p>Nah bisa <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> </p>



<h3>Mematikan proses golang yang sudah dijalankan dengan nohup</h3>



<p>Untuk mematikan program yang sudah berjalan Anda bisa mematikan dengan cara mematikan proses berdasarkan ID yang diberikan nohup nya saat Anda jalankan.</p>



<p>Contoh:</p>



<div style="height: 250px; position:relative; margin-bottom: 50px;" class="wp-block-simple-code-block-ace"><pre class="wp-block-simple-code-block-ace" style="position:absolute;top:0;right:0;bottom:0;left:0" data-mode="sh" data-theme="monokai" data-fontsize="14" data-lines="Infinity" data-showlines="true" data-copy="false">[coba@aja golang]$ nohup go run server.go &amp;
[1] 29948
[coba@aja golang]$ nohup: ignoring input and appending output to ‘nohup.out’
</pre></div>



<p>Pada contoh di atas Anda bisa lihat ID nya 29948, jadi bisa Anda kill dengan perintah:</p>



<pre class="wp-block-preformatted">kill -9 29948</pre>



<p>Atau Anda bisa juga berhantikan dari fitur Process Manager di cpanel hosting Domosquare.com</p>



<figure class="wp-block-image size-large"><a href="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-1.png?ssl=1"><img loading="lazy" width="1024" height="572" src="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-1.png?resize=1024%2C572&#038;ssl=1" alt="" class="wp-image-2117" srcset="https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-1.png?resize=1024%2C572&amp;ssl=1 1024w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-1.png?resize=300%2C168&amp;ssl=1 300w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-1.png?resize=768%2C429&amp;ssl=1 768w, https://i2.wp.com/www.domosquare.com/tutorial/wp-content/uploads/2021/05/image-1.png?w=1096&amp;ssl=1 1096w" sizes="(max-width: 1000px) 100vw, 1000px" data-recalc-dims="1" /></a></figure>



<p>Nah kita sudah mempelajari bagaimana cara menggunakan golang di Domosquare.com, selanjutnya Anda tinggal kreasikan sesuai kebutuhan Anda <img src="https://s.w.org/images/core/emoji/13.1.0/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.domosquare.com/tutorial/pemrograman/mengunakan-go-lang-pada-hosting-domosquare-com.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2111</post-id>	</item>
	</channel>
</rss>
