<p><strong>Cara install java di Linux Ubuntu 16.04 Server &#8211; </strong>Tutorial kali ini saya akan mencoba menginstall java di linux server <em>(VPS). </em>Perbedaan apabila kita <strong>menginstall java pada linux server </strong>dengan client adalah jika menggunakan linux server kita akan menginstallnya melalui ppa sedangkan jika linux desktop kita bisa melakukannya langsung seperti pada tutorial berikut: <strong> </strong><a href="https://www.tutorialpedia.net/cara-install-java-di-windows-10-dan-linux/" target="_blank"><strong>Cara Install Java di Windows 10 dan Linux</strong></a></p>
<div class="bacajuga">
<div class="titlebaca"><strong>Baca Juga:</strong></div>
<div class="contentbaca">
<ul>
<li><a href="https://www.tutorialpedia.net/tutorial-lengkap-cara-membuat-web-sederhana-dengan-java/" target="_blank"><strong>Cara Membuat Web Sederhana dengan Java</strong></a></li>
<li><a href="https://www.tutorialpedia.net/cara-membuat-usb-bootable-di-linux/"><strong>Cara Membuat USB Bootable di Linux</strong></a></li>
<li><strong><a href="https://www.tutorialpedia.net/membuat-form-login-dan-registrasi/">Membuat Form Login dan Registrasi dengan JSP</a></strong></li>
</ul>
</div>
</div>
<div class="partner-banner-aftc-baca-juga" style="text-align: center; margin-top: 30px;"></div>
<p>Selain itu, kita akan mencoba menginstall beberapa versi java di dalam satu mesin, lalu memanage versi java yang ingin anda gunakan.</p>
<h2 id="prerequisites">Prerequisites</h2>
<ul>
<li>Ubuntu 16.04 server.</li>
<li>sudo non-root user,</li>
</ul>
<h2><strong>Install Default JDK/JRE</strong></h2>
<p>Cara yang paling mudah untuk <strong>install java di linux server </strong>adalah dengan cara menginstall openJDK 8.</p>
<ol>
<li>Pertama update repository terlebih dahulu
<pre class="lang:default decode:true ">sudo apt-get update</pre>
<p> ;</li>
<li>Selanjutnya, Install Java. Perintah dibawah ini digunakan untuk menginstall Java Environment(JRE)
<pre class="lang:default decode:true ">sudo apt-get install default-jre</pre>
<p> ;</li>
</ol>
<p>Ada hal yang diperlukan jika anda ingin mengcompile java di dalam server yaitu JDK(Java development Kit). Jika anda ingin menginstall JDK, jalankan perintah dibawah ini.</p>
<pre class="lang:default decode:true ">sudo apt-get install default-jdk</pre>
<p> ;</p>
<h2><strong>Install Oracle JDK</strong></h2>
<p>Jika anda tidak terlalu menyukai openJDK, anda bisa melakukan installasi JDK dari oracle berikut.</p>
<ol>
<li>Pertama, tambahkan ppa ke repository lalu update
<pre class="lang:default decode:true">sudo add-apt-repository ppa:webupd8team/java 
sudo apt-get update</pre>
</li>
<li>Install Oracle JDK Versi 6 dan 7. Anda bisa menginstall satu atau lebih,</li>
<li>Install JDK 6. gunakan perintah berikut
<pre class="lang:default decode:true">sudo apt-get install oracle-java6-installer</pre>
</li>
<li>Install JDK 7, gunakan perintah berikut
<pre class="lang:default decode:true">sudo apt-get install oracle-java7-installer</pre>
</li>
<li>Untuk menginstall oracle JDK Latest stable version (JDK 8) anda bisa menggunakan perintah berikut
<pre class="lang:default decode:true">sudo apt-get install oracle-java8-installer</pre>
</li>
<li>Install JDK 9 (Developer Preview)
<pre class="lang:default decode:true ">sudo apt-get install oracle-java9-installer</pre>
<p> ;</li>
</ol>
<h2><strong>Managing Java</strong></h2>
<p>Ketika anda memiliki beberapa versi java di dalam 1 mesin, anda bisa mengatur versi default yang ingin anda gunakan sebagai compiler. Untuk memilih versi java yang ingin anda gunakan. Jalankan perintah berikut ini pada konsol anda.</p>
<pre class="lang:default decode:true ">sudo update-alternatives --config java</pre>
<p>Maka outputnya akan seperti berikut:</p>
<pre class="lang:default decode:true " title="Output">There are 5 choices for the alternative java (providing /usr/bin/java). 
 
 Selection Path Priority Status 
------------------------------------------------------------ 
* 0 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 auto mode 
 1 /usr/lib/jvm/java-6-oracle/jre/bin/java 1 manual mode 
 2 /usr/lib/jvm/java-7-oracle/jre/bin/java 2 manual mode 
 3 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode 
 4 /usr/lib/jvm/java-8-oracle/jre/bin/java 3 manual mode 
 5 /usr/lib/jvm/java-9-oracle/bin/java 4 manual mode 
 
Press <;enter>; to keep the current choice[*], or type selection number:</pre>
<p>Lalu pilih JDK defualt yang ingin anda gunakan dengan cara memasukan angka sesuai no urutnya.</p>
<p> ;</p>
<p><strong>Mengatur JAVA_HOME Environment Variable</strong></p>
<p>Seperti biasa, kita perlu memberi tahu kepada mesin dimana installasi java berada. Untuk melihat lokasi installasi java, anda bisa menjalankan perintah berikut.</p>
<pre class="lang:default decode:true ">sudo update-alternatives --config java</pre>
<p>Copy path jdk yang ingin anda gunakan lalu buka /etc/encvironment dengan editor seperti nano/vim</p>
<pre class="lang:default decode:true ">sudo nano /etc/environment</pre>
<p>Tambahkan path jdk di baris paling akhir</p>
<pre class="lang:default decode:true " title="/etc/environment">JAVA_HOME="/usr/lib/jvm/java-8-oracle"</pre>
<p>Simpan dan keluar, lalu reload konfigurasi.</p>
<pre class="lang:default decode:true ">source /etc/environment</pre>
<p>Untuk melihat apakah JAVA_HOME sudah diatur, jalankan perintah berikut.</p>
<pre class="lang:default decode:true ">echo $JAVA_HOME</pre>
<p> ;</p>
<h2><strong>Kesimpulan</strong></h2>
<p>Sekarang anda telah berhasil menginstall 5 versi java (openJDK, Oracle JDK 6,7,8,9) sekaligus di dalam satu mesin. Tentu saja hal tersebut bisa dilakukan, dengan syarat kita hanya menggunakan salah satunya saja yang digunakan sebagai compiler.</p>
<p>Demikian artikel <strong>Cara install java di Linux Ubuntu 16.04 Server.</strong></p>
<p> ;</p>
<div class="artikel-terbaru">
<h3 class="section-title">ARTIKEL TERBARU</h3>
[archives limit=7]
</div>

Cara install java di Linux Ubuntu 16.04 Server
Recent Articles
Kumpulan DNS Gratis Tercepat!
DNS merupakan sebuah sistem yang bertugas menyimpan semua informasi data domain dalam jaringan. Dengan adanya DNS, domain atau hostname yang ada akan ditranslate dan...
Apa itu DNS ? Dan Fungsinya
Apa itu DNS? - DNS (Domain Name System) adalah sebuah sistem yang bertugas menyimpan semua informasi data domain dalam jaringan. Dengan adanya DNS, domain...
Apa itu OLT ? Serta Fungsinya Dalam Jaringan
Apa itu olt ? OLT (Optical Line Termination) adalah perangkat keras yang berfungsi sebagai titik akhir (end-point) dari layanan jaringan optik pasif (Passive Optical...
Template Voucher Untuk Mixradius
Template Voucher Untuk Mixradius - Pasti kalian bosen kan dengan template voucher default mixradius? tenang. kali ini saya akan memberikan template untuk voucher mixradius kamu agar...
Daftar Port Game Online Mikrotik Terbaru
Daftar port game online dibawah ini bisa digunakan untuk membuat rule agar koneksi ke game online tersebut bisa lancar, bisa juga untuk memisahkan antara...