<?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>Tutorial &#8211; Cahrur.Net</title>
	<atom:link href="https://cahrur.net/category/tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>https://cahrur.net</link>
	<description>Blog Official Cahrur Rozid</description>
	<lastBuildDate>Fri, 18 Apr 2025 02:15:47 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://cahrur.net/wp-content/uploads/2022/08/cropped-cropped-Logo-Cahrur.Net_-32x32.png</url>
	<title>Tutorial &#8211; Cahrur.Net</title>
	<link>https://cahrur.net</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Cara Install Node.js di Linux Tanpa Akses Sudo dan Auto Start dengan PM2</title>
		<link>https://cahrur.net/cara-install-node-js-di-linux-tanpa-akses-sudo-dan-auto-start-dengan-pm2/</link>
					<comments>https://cahrur.net/cara-install-node-js-di-linux-tanpa-akses-sudo-dan-auto-start-dengan-pm2/#respond</comments>
		
		<dc:creator><![CDATA[Cahrur Rozid]]></dc:creator>
		<pubDate>Fri, 18 Apr 2025 02:15:47 +0000</pubDate>
				<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[AutoStartNodeJS]]></category>
		<category><![CDATA[DeveloperTips]]></category>
		<category><![CDATA[InstallNodeJS]]></category>
		<category><![CDATA[NodeJS]]></category>
		<category><![CDATA[PM2]]></category>
		<category><![CDATA[PM2Linux]]></category>
		<category><![CDATA[ServerLinux]]></category>
		<category><![CDATA[TanpaSudo]]></category>
		<category><![CDATA[TutorialNodeJS]]></category>
		<guid isPermaLink="false">https://cahrur.net/?p=441</guid>

					<description><![CDATA[Ingin menjalankan aplikasi Node.js di server Linux tanpa akses sudo? Artikel ini akan memandu Anda langkah demi langkah untuk menginstal ... <p class="read-more-container"><a title="Cara Install Node.js di Linux Tanpa Akses Sudo dan Auto Start dengan PM2" class="read-more button" href="https://cahrur.net/cara-install-node-js-di-linux-tanpa-akses-sudo-dan-auto-start-dengan-pm2/#more-441" aria-label="Read more about Cara Install Node.js di Linux Tanpa Akses Sudo dan Auto Start dengan PM2">Read more</a></p>]]></description>
										<content:encoded><![CDATA[<div class="cahru-before-content" id="cahru-1363085095"><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9360031341295738" crossorigin="anonymous"></script><ins class="adsbygoogle" style="display:block;" data-ad-client="ca-pub-9360031341295738" 
data-ad-slot="8885219542" 
data-ad-format="auto"></ins>
<script> 
(adsbygoogle = window.adsbygoogle || []).push({}); 
</script>
</div><p>Ingin menjalankan aplikasi Node.js di server Linux tanpa akses sudo?</p>
<p>Artikel ini akan memandu Anda langkah demi langkah untuk menginstal Node.js, mengatur auto start menggunakan PM2, dan memastikan aplikasi Anda berjalan stabil bahkan tanpa hak akses root. Cocok untuk developer yang bekerja di lingkungan terbatas!</p>
<p>Install Node</p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">cd ~
curl -O https://nodejs.org/dist/v20.17.0/node-v20.17.0-linux-x64.tar.xz
tar -xf node-v20.17.0-linux-x64.tar.xz
mv node-v20.17.0-linux-x64 nodejs</pre>
</div>
<p>Atur Path</p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">echo 'export PATH=$HOME/nodejs/bin:$PATH' &gt;&gt; ~/.bashrc
source ~/.bashrc</pre>
</div>
<p>Setting auto start node saat buka sesi terminal baru</p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">touch ~/.bash_profile</pre>
</div>
<p>Tambahkan konfigurasi untuk load node</p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">nano ~/.bash_profile


Tambahkan baris berikut ke dalam file:

if [ -f ~/.bashrc ]; then
  source ~/.bashrc
fi
</pre>
</div>
<p>Install pm2</p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">npm install pm2@latest -g</pre>
</div>
<p>Jalankan project</p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">cd public_html/src
pm2 start app.js</pre>
</div>
<p>Simpan proses pm2</p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">pm2 save</pre>
</div>
<p>Atur pm2 untuk start otomatis</p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">pm2 startup</pre>
</div>
<p>Tambahkan PM2 ke File .bashrc</p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">Edit file ~/.bashrc:
nano ~/.bashrc

Tambahkan baris berikut di akhir file:
pm2 resurrect</pre>
</div>
<p>Simpan, lalu jalankan</p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">source ~/.bashrc</pre>
</div>
<p>&nbsp;</p>
<p>Panduan diatas jika pakai shell /bin/bash</p>
<p>jika pakai /bin/zsh  maka konfigurasi ke file ~/.zshrc</p>
<p>Untuk cek jenis shell yang sedang digunakan jalankan perintah</p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">echo $SHELL</pre>
</div>
<!-- RatingBintangAjaib -->]]></content:encoded>
					
					<wfw:commentRss>https://cahrur.net/cara-install-node-js-di-linux-tanpa-akses-sudo-dan-auto-start-dengan-pm2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Panduan Instalasi GOlang / Deploy Projek Golang di Cyberpanel</title>
		<link>https://cahrur.net/panduan-instalasi-golang-deploy-projek-golang-di-cyberpanel/</link>
					<comments>https://cahrur.net/panduan-instalasi-golang-deploy-projek-golang-di-cyberpanel/#respond</comments>
		
		<dc:creator><![CDATA[Cahrur Rozid]]></dc:creator>
		<pubDate>Tue, 05 Nov 2024 13:40:32 +0000</pubDate>
				<category><![CDATA[Golang]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[deploy golang]]></category>
		<category><![CDATA[deploy golang di cyberpanel]]></category>
		<category><![CDATA[go]]></category>
		<category><![CDATA[golang]]></category>
		<category><![CDATA[install golang]]></category>
		<category><![CDATA[install golang di cyberpanel]]></category>
		<category><![CDATA[setup golang di cyberpanel]]></category>
		<category><![CDATA[tutorial golang]]></category>
		<guid isPermaLink="false">https://cahrur.net/?p=419</guid>

					<description><![CDATA[Panduan Step by Step untuk Instalasi GOlang / Deploy Projek Golang di Cyberpanel Prasyarat: Bisa pakai root atau user akses ... <p class="read-more-container"><a title="Panduan Instalasi GOlang / Deploy Projek Golang di Cyberpanel" class="read-more button" href="https://cahrur.net/panduan-instalasi-golang-deploy-projek-golang-di-cyberpanel/#more-419" aria-label="Read more about Panduan Instalasi GOlang / Deploy Projek Golang di Cyberpanel">Read more</a></p>]]></description>
										<content:encoded><![CDATA[<div class="cahru-before-content" id="cahru-886068725"><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9360031341295738" crossorigin="anonymous"></script><ins class="adsbygoogle" style="display:block;" data-ad-client="ca-pub-9360031341295738" 
data-ad-slot="8885219542" 
data-ad-format="auto"></ins>
<script> 
(adsbygoogle = window.adsbygoogle || []).push({}); 
</script>
</div><p dir="auto" tabindex="-1">Panduan Step by Step untuk Instalasi GOlang / Deploy Projek Golang di Cyberpanel</p>
<p class="heading-element" dir="auto" tabindex="-1"><strong>Prasyarat:</strong></p>
<p dir="auto" tabindex="-1">Bisa pakai root atau user akses ssh, pastikan Anda telah menginstal:</p>
<ul dir="auto">
<li>Git</li>
<li>Wget</li>
</ul>
<h2>A. Langkah-langkah Instalasi Go</h2>
<ol>
<li>Buat Website, dan aktifkan ssh akses</li>
<li>Akses ssh / terminal yang telah dibuat, bisa pakai putty atau termius</li>
<li>Download Go
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;shell&quot;,&quot;mime&quot;:&quot;text/x-sh&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">wget https://golang.org/dl/go1.23.2.linux-amd64.tar.gz</pre>
</div>
<p>Buat direktori untuk simpan go</p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">mkdir go</pre>
</div>
</li>
<li>Ekstrak Go ke Direktori yang telah dibuat
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;shell&quot;,&quot;mime&quot;:&quot;text/x-sh&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">tar -C /home/namadomain.com/go -xzf go1.23.2.linux-amd64.tar.gz</pre>
</div>
</li>
<li>Konfigurasi PATH
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;shell&quot;,&quot;mime&quot;:&quot;text/x-sh&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">Jalankan perintah : echo "export PATH=$PATH:/home/namadomain.com/go/go/bin" &gt;&gt; ~/.profile</pre>
</div>
</li>
<li>Muat Ulang Profil
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">source ~/.profile</pre>
</div>
</li>
<li>Verifikasi Instalasi Go
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">go version</pre>
</div>
</li>
</ol>
<h2>B. Setup Projek Golang</h2>
<ol>
<li>Bisa clone via github atau uploud file projek via filemanager cyberpanel ( direktori bebas asalkan didalam public_html)</li>
<li>Instal Depedensi
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">go mod tidy</pre>
</div>
</li>
<li>Jalankan Aplikasi di Latar Belakang ( agar aplikasi go nya selalu aktif meskipun terminal di close )
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">cd /public_html</pre>
</div>
<p>public_html  sesuikan dengan lokasi tempat projek<br />
Kemudian jalankan</p>
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">nohup go run main.go &gt; output.log 2&gt;&amp;1 &amp;</pre>
</div>
</li>
<li>Memeriksa Proses yang Berjalan
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">lsof -i :3000</pre>
</div>
<p>port 3000 ganti sesuai projek anda</li>
<li>Menghentikan Aplikasi / proses berjalan
<div class="wp-block-codemirror-blocks code-block ">
<pre class="CodeMirror" data-setting="{&quot;mode&quot;:&quot;htmlmixed&quot;,&quot;mime&quot;:&quot;text/html&quot;,&quot;theme&quot;:&quot;material&quot;,&quot;lineNumbers&quot;:false,&quot;lineWrapping&quot;:false,&quot;styleActiveLine&quot;:false,&quot;readOnly&quot;:true,&quot;align&quot;:&quot;&quot;}">kill -9 &lt;PID&gt;</pre>
</div>
<p>PID ganti dengan id PID yang ingin di hentikan</li>
</ol>
<h2>C. Konfigurasi Projek GOlang agar bisa diakses public via domain / IP</h2>
<ol>
<li>Open port OpenLitespeed Pada dashboard cyberpanel, buka menu security &gt; Firewall &gt; Jika status off silahkan di on dulu.<br />
Tambahkan port 7080 &gt; protocol : tcp &gt;&gt; IP address : 0.0.0.0/0 &gt;&gt; Save</li>
<li>Masuk ek Openlitespeed IPServer:7080 atau namadomain:7080</li>
<li>Setting Proxy
<ol>
<li>
<h5>Setting External App</h5>
<ul>
<li>Pilih menu `virtual hosts`&gt; Pilih Domain &gt; External App</li>
<li>Tambahkan baru dengan cara klik icon +</li>
<li>type : Webserver &gt;&gt; next</li>
<li>Nama isi misalkan `apigolang`</li>
<li>Address isi sesuai port, contoh localhost:3000   (portnya sesuaikan)</li>
<li>Max Connection &gt;&gt; 100</li>
<li>Connection Keep-Alive Timeout &gt;&gt; 60</li>
<li>Initial Request Timeout (secs) &gt;&gt; 60</li>
<li>Retry Timeout (secs) &gt;&gt; 0</li>
<li>Response Buffering pilih `No`</li>
<li>Simpan (Klik pada icon save)</li>
</ul>
</li>
<li>
<h5>Membuat Proxy</h5>
<ul>
<li>Masuk ke menu `Context`</li>
<li>Add dengan klik tombol + dan pilih proxy &gt;&gt; Next</li>
<li>Kolom uri isi `/`</li>
<li>Webserver pilih yang disetting pada tahap `a` diatas</li>
<li>Simpan (Klik pada icon save)</li>
</ul>
</li>
<li>
<h5>Restart OpenLiteSpeed (klik icon restart warna hijau)</h5>
</li>
</ol>
</li>
</ol>
<div class="x11i5rnm xat24cr x1mh8g0r x1vvkbs xtlvy1s x126k92a">
<div dir="auto">Done..</div>
</div>
<div class="x11i5rnm xat24cr x1mh8g0r x1vvkbs xtlvy1s x126k92a">
<div dir="auto">Semoga bermanfaat !!</div>
</div>
<div class="x11i5rnm xat24cr x1mh8g0r x1vvkbs xtlvy1s x126k92a">
<div dir="auto">Cari developer ? atau mau buat aplikasi dan website bisa hubungi admin <span class="html-span xdj266r x11i5rnm xat24cr x1mh8g0r xexx8yu x4uap5 x18d9i69 xkhd6sd x1hl2dhg x16tdsg8 x1vvkbs"><a class="x1i10hfl xjbqb8w x1ejq31n xd10rxx x1sy0etr x17r0tee x972fbf xcfux6l x1qhh985 xm0m39n x9f619 x1ypdohk xt0psk2 xe8uvvx xdj266r x11i5rnm xat24cr x1mh8g0r xexx8yu x4uap5 x18d9i69 xkhd6sd x16tdsg8 x1hl2dhg xggy1nq x1a2a7pz x1sur9pj xkrqix3 x1fey0fg x1s688f" tabindex="0" role="link" href="https://wa.me/6288805640427?fbclid=IwZXh0bgNhZW0CMTAAAR3B3sDJLO-aRCCDSPq22UCQ_S8N3A4fFLFirtkItJ9HdQz6CfGB0J2oSUM_aem_FmDYXVKyQtCVSIuaJXZ_kA" target="_blank" rel="nofollow noopener noreferrer">wa.me/6288805640427</a></span> atau <span class="html-span xdj266r x11i5rnm xat24cr x1mh8g0r xexx8yu x4uap5 x18d9i69 xkhd6sd x1hl2dhg x16tdsg8 x1vvkbs"><a class="x1i10hfl xjbqb8w x1ejq31n xd10rxx x1sy0etr x17r0tee x972fbf xcfux6l x1qhh985 xm0m39n x9f619 x1ypdohk xt0psk2 xe8uvvx xdj266r x11i5rnm xat24cr x1mh8g0r xexx8yu x4uap5 x18d9i69 xkhd6sd x16tdsg8 x1hl2dhg xggy1nq x1a2a7pz x1sur9pj xkrqix3 x1fey0fg x1s688f" tabindex="0" role="link" href="https://tech.mudahdeal.com/?fbclid=IwZXh0bgNhZW0CMTAAAR3bKr_PqsHTDj24AQ_Vj0uV0CdGy0ijYM4R8-I1DZ6LYGPL0GwkzWR9l8A_aem_jxPibKhUztbY5jf4JWzLEw" target="_blank" rel="nofollow noopener noreferrer">https://tech.mudahdeal.com</a></span></div>
</div>
<p>&nbsp;</p>
<!-- RatingBintangAjaib -->]]></content:encoded>
					
					<wfw:commentRss>https://cahrur.net/panduan-instalasi-golang-deploy-projek-golang-di-cyberpanel/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cara Mining Monero (XMR) Menggunakan VPS Ubuntu</title>
		<link>https://cahrur.net/cara-mining-monero-xmr-menggunakan-vps-ubuntu/</link>
					<comments>https://cahrur.net/cara-mining-monero-xmr-menggunakan-vps-ubuntu/#respond</comments>
		
		<dc:creator><![CDATA[Cahrur Rozid]]></dc:creator>
		<pubDate>Tue, 22 Aug 2023 09:17:31 +0000</pubDate>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[cara mining dengan vps]]></category>
		<category><![CDATA[cara mining di ubuntu]]></category>
		<category><![CDATA[cara mining di vps]]></category>
		<category><![CDATA[cara mining monero]]></category>
		<category><![CDATA[cara mining xmr]]></category>
		<category><![CDATA[mining crypto]]></category>
		<category><![CDATA[mining monero]]></category>
		<category><![CDATA[mining xmr]]></category>
		<guid isPermaLink="false">https://cahrur.net/?p=275</guid>

					<description><![CDATA[Mining sempat ramai menjadi bahan pembicaraan semenjak harga bitcoin naik ratusan persen, mining menjadi salah satu cara untuk mendapatkan crypto ... <p class="read-more-container"><a title="Cara Mining Monero (XMR) Menggunakan VPS Ubuntu" class="read-more button" href="https://cahrur.net/cara-mining-monero-xmr-menggunakan-vps-ubuntu/#more-275" aria-label="Read more about Cara Mining Monero (XMR) Menggunakan VPS Ubuntu">Read more</a></p>]]></description>
										<content:encoded><![CDATA[<div class="cahru-before-content" id="cahru-3010509789"><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9360031341295738" crossorigin="anonymous"></script><ins class="adsbygoogle" style="display:block;" data-ad-client="ca-pub-9360031341295738" 
data-ad-slot="8885219542" 
data-ad-format="auto"></ins>
<script> 
(adsbygoogle = window.adsbygoogle || []).push({}); 
</script>
</div><p>Mining sempat ramai menjadi bahan pembicaraan semenjak harga bitcoin naik ratusan persen, mining menjadi salah satu cara untuk mendapatkan crypto secara gratis hanya dengan bermodalkan hardware atau bisa juga dengan vps.</p>
<p>Dalam postingan saat ini, saya akan membagikan Cara Mining Crypto Menggunakan VPS Ubuntu. Ikuti langkah demi langkah berikut ini.</p>
<h2>1. Siapkan VPS menggunakan image atau OS Ubuntu</h2>
<p>Untuk mendapatkan VPS kalian bisa menggunakan Digitalocean, Vultr, atau juga bisa langsung order ke Cloudpm.id ( kontak admin 088805640427) harga mulai 25 rb an perbulan</p>
<p>Setelah mendapatkan akses vps, selanjutnya download putty untuk mengakses vps, atau juga menggunakan CMD dengan cara</p>
<pre>ssh  root@123.345.134</pre>
<p>123.345.134 ganti sesuai IP VPS kalian</p>
<h2>2. Instal XMRIG</h2>
<p>Sebelum melakukan instalasi xmrig, terlebih dahulu lakukan update reposito ubuntu vps nya dengan command dibawah ini</p>
<h3>a. Update Reposito</h3>
<pre>sudo apt update</pre>
<h3>b. Install Script Xmrig</h3>
<pre>sudo apt-get install git build-essential cmake libuv1-dev libssl-dev libhwloc-dev

git clone https://github.com/xmrig/xmrig.git

mkdir xmrig/build &amp;&amp; cd xmrig/build

cmake ..

make -j$(nproc)</pre>
<h2>3. Buat Configurasi Pool dan Wallet Monero</h2>
<p>Sebelum membuat membuat konfigurasi, siapkan terlebih dahulu wallet monero ( bisa menggunakan wallet xmr di Indodax maupun di Binance)</p>
<p>Jika menggunakan indodax ikuti langkah dibawah ini:</p>
<ul>
<li>Kunjungi Wallet, lalu cari XMR</li>
<li>Selanjutnya klik deposit</li>
<li>Anda akan mendapatkan alamat monero, salin dan simpan alamat tersebut.</li>
</ul>
<p>Kemudian melanjutkan konfigurasi XMRIG, kunjungi <a href="https://xmrig.com/wizard">https://xmrig.com/wizard</a></p>
<ol>
<li>Klik <strong>New Configuration</strong></li>
<li>Klik <strong>add pool</strong> ( bebas pilih sesuai pool yang diinginkan )</li>
<li>Disini saya mining XMR menggunakan pool <strong>supportxmr.com</strong> ( alasan menggunakan pool ini karena hashrate lebih besar)</li>
<li>Pada <strong>Monero wallet address </strong>isikan alamat xmr yang diambil dari <strong>Indodax</strong> tadi</li>
<li>Pada <strong>Worker Name </strong> isikan dengan nama rig ( isi sesuai keinginan, misalkan  VPS1)</li>
<li>Selanjutnya klik next, dan pada bagian <strong>Donate </strong>masukkan sesuai keinginan ( minimal 1%)</li>
<li>Klik Next dan pada result scrool kebawah, dan pada menu <strong>Command Line </strong> pilih linux</li>
<li>Copy code tersebut dan simpan</li>
</ol>
<h2>4. Install Screen Pada VPS</h2>
<p>Instalasi screen pada vps bukanlah wajib, namun bagi saya ini penting karena manfaat menjalankan command  pada screen akan tetap berjalan meskipun akses ke terminal terputus.</p>
<pre>apt install screen -y</pre>
<p>utuk membuka screen jalankan perintah</p>
<pre>screen</pre>
<p>Untuk membuka kembali ( jika terminal di close / terputus ) masukkan perintah dibawah untuk melanjutkan</p>
<pre>screen -r</pre>
<h2>5. Menjalankan Mining XMR pada VPS</h2>
<p>Untuk mulai menjalankan mining, masukkan perintah sesuai yang didapatkan di <strong>konfigurasi XMRIG </strong>tadi.</p>
<p>Misalkan</p>
<p><img decoding="async" class="alignnone size-full wp-image-282" src="https://cahrur.net/wp-content/uploads/2023/08/Screenshot-2023-08-22-161623.png" alt="" width="909" height="55" srcset="https://cahrur.net/wp-content/uploads/2023/08/Screenshot-2023-08-22-161623.png 909w, https://cahrur.net/wp-content/uploads/2023/08/Screenshot-2023-08-22-161623-300x18.png 300w, https://cahrur.net/wp-content/uploads/2023/08/Screenshot-2023-08-22-161623-768x46.png 768w" sizes="(max-width: 909px) 100vw, 909px" /></p>
<p><code class="language-bash">84aYRkf52gnRzwSC59Vd8AFgcb51ViwPFLir8K2NEGhmfCvMXhyPFA5QVkL5Q7eK3WQ6wdDqkPyzcUvGaTtqfH5eLC4G98V  ini adalah wallet xmr saya, kalian ganti sesuai wallet xmr masing masing.</code></p>
<p><code class="language-bash"></code>Jika berhasil akan menampilkan seperti pada gambar postingan diatas. Semoga suksess&#8230;</p>
<p><code class="language-bash"></code></p>
<!-- RatingBintangAjaib -->]]></content:encoded>
					
					<wfw:commentRss>https://cahrur.net/cara-mining-monero-xmr-menggunakan-vps-ubuntu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cara Mengatasi Error Unable to determine bundled Java version</title>
		<link>https://cahrur.net/cara-mengatasi-error-unable-to-determine-bundled-java-version/</link>
					<comments>https://cahrur.net/cara-mengatasi-error-unable-to-determine-bundled-java-version/#respond</comments>
		
		<dc:creator><![CDATA[Cahrur Rozid]]></dc:creator>
		<pubDate>Fri, 05 May 2023 14:56:26 +0000</pubDate>
				<category><![CDATA[Flutter]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Android Studio]]></category>
		<category><![CDATA[Error Flutter]]></category>
		<category><![CDATA[Tutorial Flutter]]></category>
		<guid isPermaLink="false">https://cahrur.net/?p=250</guid>

					<description><![CDATA[Kejadian error merupakan hal yang menakutkan dan sangat tidak ingin terjadi pada kita, seperti halnya yang pernah saya alami error  ... <p class="read-more-container"><a title="Cara Mengatasi Error Unable to determine bundled Java version" class="read-more button" href="https://cahrur.net/cara-mengatasi-error-unable-to-determine-bundled-java-version/#more-250" aria-label="Read more about Cara Mengatasi Error Unable to determine bundled Java version">Read more</a></p>]]></description>
										<content:encoded><![CDATA[<div class="cahru-before-content" id="cahru-3651188696"><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9360031341295738" crossorigin="anonymous"></script><ins class="adsbygoogle" style="display:block;" data-ad-client="ca-pub-9360031341295738" 
data-ad-slot="8885219542" 
data-ad-format="auto"></ins>
<script> 
(adsbygoogle = window.adsbygoogle || []).push({}); 
</script>
</div><p>Kejadian error merupakan hal yang menakutkan dan sangat tidak ingin terjadi pada kita, seperti halnya yang pernah saya alami error  <strong>&#8221; Unable to determine bundled Java version &#8221; </strong>pada saat hendak membuat projek menggunakan Flutter.</p>
<p>Pesan error itu akan ditemukan pada saat build project, atau saat menjalankan perintah flutter doctor pada terminal maupun kode editor seperti Android Studio</p>
<p>Error ini kebanyakan terjadi ketika menggunakan Android Studio Flamingo Versi 2022.2.1 , namun tidak perlu hawatir karena saya akan membagikan cara fix masalah error tersebut. Simak panduannya sebagai berikut:</p>
<p><script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6561457449856378" crossorigin="anonymous"></script><br />
<!-- iklan custom allverta pusat --><br />
<ins class="adsbygoogle" style="display: block;" data-ad-client="ca-pub-6561457449856378" data-ad-slot="8526932795" data-ad-format="auto" data-full-width-responsive="true"></ins><br />
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script></p>
<ol>
<li>Buka Local Disk C</li>
<li>Lalu pilih folder user</li>
<li>Pilih folder sesuai pc kalian ( nama pc kalian, contoh punya saya &#8220;user&#8221; )</li>
<li>Pilih folder AppData</li>
<li>Selanjutnya pilih folder Local</li>
<li>Klik pada folder google, lebih jelasnya seperti gambar dibawah ini<br />
<img decoding="async" class="alignnone size-full wp-image-253" src="https://cahrur.net/wp-content/uploads/2023/05/Screenshot-2023-05-05-213809.jpg" alt="" width="531" height="48" srcset="https://cahrur.net/wp-content/uploads/2023/05/Screenshot-2023-05-05-213809.jpg 531w, https://cahrur.net/wp-content/uploads/2023/05/Screenshot-2023-05-05-213809-300x27.jpg 300w" sizes="(max-width: 531px) 100vw, 531px" /></li>
<li>Kemudian hapus folder Android Studio versi sebelumnya / versi lama seperti pada gambar dibawah<br />
<img fetchpriority="high" decoding="async" class="alignnone size-full wp-image-251" src="https://cahrur.net/wp-content/uploads/2023/05/Screenshot-2023-05-05-212950.jpg" alt="" width="669" height="228" srcset="https://cahrur.net/wp-content/uploads/2023/05/Screenshot-2023-05-05-212950.jpg 669w, https://cahrur.net/wp-content/uploads/2023/05/Screenshot-2023-05-05-212950-300x102.jpg 300w" sizes="(max-width: 669px) 100vw, 669px" /></li>
<li>Selanjutnya coba jalankan perintah dibawah ini pada kode editor kalian atau power shell
<pre>flutter doctor</pre>
</li>
<li>Berhasil, error  <strong>Unable to determine bundled Java version</strong> sudah teratasi dan terlihat normal seperti pada gambar dibawah ini<br />
<img loading="lazy" decoding="async" class="alignnone size-full wp-image-252" src="https://cahrur.net/wp-content/uploads/2023/05/Screenshot-2023-05-05-213425.jpg" alt="" width="928" height="284" srcset="https://cahrur.net/wp-content/uploads/2023/05/Screenshot-2023-05-05-213425.jpg 928w, https://cahrur.net/wp-content/uploads/2023/05/Screenshot-2023-05-05-213425-300x92.jpg 300w, https://cahrur.net/wp-content/uploads/2023/05/Screenshot-2023-05-05-213425-768x235.jpg 768w" sizes="auto, (max-width: 928px) 100vw, 928px" /></li>
</ol>
<p>Semoga sukses !! Jika ada pertanyaan silahkan cantumkan dikomentar ya !!</p>
<p><script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6561457449856378" crossorigin="anonymous"></script><br />
<!-- iklan custom allverta pusat --><br />
<ins class="adsbygoogle" style="display: block;" data-ad-client="ca-pub-6561457449856378" data-ad-slot="8526932795" data-ad-format="auto" data-full-width-responsive="true"></ins><br />
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script></p>
<!-- RatingBintangAjaib -->]]></content:encoded>
					
					<wfw:commentRss>https://cahrur.net/cara-mengatasi-error-unable-to-determine-bundled-java-version/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
