Bloğa geri dön

Ubuntu 18.04 üzerinde Java nasıl kurulur

Ubuntu 18.04 üzerinde Java nasıl kurulur

Kullandığımız cihazların çoğu JAVA üzerinde çalışır. Bu nedenle, bu CloudSigma eğitiminde nasıl kuracağınızı öğreneceksiniz: JAVA Ubuntu 18.04 sunucusuna.

Jenkins, Tomcat vb. gibi çeşitli yazılımları çalıştırmak için JVM (JAVA Sanal Makinesi) gereklidir. Ek olarak, bazı özel JAVA Tabanlı Yazılımları derlemek ve çalıştırmak için JAVA Geliştirme Kiti (JDK) kullanılır. Bu eğitimi kullanarak, JRE ve JDK'nın herhangi bir belirli sürümünü seçip yükleyebilirsiniz. Daha sonra bunu çeşitli uygulamaları çalıştırmak veya yeni yazılımlar geliştirmek için kullanabilirsiniz.

Makineyi oluşturma

İlk adım olarak bir makine oluşturmanız gerekir. Bunu CloudSigma WebApp’in hesaplama (compute) bölümünden kolayca yapabilirsiniz.
Create a Linux Server setup java

Eğitim amaçları doğrultusunda aşağıdaki kaynakları kullanabilirsiniz:
CPU: 8 GHz
RAM: 8 GB
SSD: 50 GB

Diski şu imajla bağlayabilirsiniz: Ubuntu 18.04 CloudSigma kütüphanesinde bulunan LTS imajı:
Ubuntu 18.04: VirtIO sürücüleri, süper kullanıcı, Python 2.7.17, Pip 20.0.2 OpenSSL 1.1.1d, Cloud-init ve 2019-03-03 tarihine kadar olan en son güncellemelerle önceden yüklenmiş 64bit.

Makineyi başlattıktan sonra, aşağıdaki komutları çalıştırarak makinedeki mevcut tüm depoları ve paketleri güncelleyebilirsiniz:

JRE/JDK Kurulumu

JAVA'yı kurmanın en basit yolu, ‘apt’ kullanarak Ubuntu ile paketlenmiş sürümü kurmaktır. Ubuntu 18.04, JAVA'nın açık kaynaklı bir varyantı olan OpenJDK Sürüm 11'i içerir.

İlk olarak, sunucunuzda JAVA'nın zaten kurulu olup olmadığını kontrol etmek için aşağıdaki komutu çalıştırmalısınız:

Sunucunuzda JAVA kurulu değilse bu çıktıyı görebileceksiniz:

Ardından, JAVA'nın kurulu olmadığını onayladıktan sonra Java Çalışma Zamanı Ortamını (Java Runtime Environment) kurmak için aşağıdaki komutu çalıştırabilirsiniz:

JAVA sürümünü kontrol ederek kurulumu doğrulayın:

Bazı yazılımların derlenmesi ve çalıştırılması için Java Geliştirme Kiti (JDK) gerekir. Kurmak için aşağıdaki komutu çalıştırabilirsiniz:

Sürümünü kontrol ederek kurulumu doğrulayın:

JRE - JDK Version Check

JAVA'nın açık kaynaklı sürümünü nasıl kuracağınızı öğrendiğinize göre, Oracle JDK'yı nasıl kuracağınızı öğrenmek istiyorsanız bir sonraki bölüme geçebilirsiniz.

Installing Oracle JDK 14

Oracle’ın lisansı paket yöneticileri aracılığıyla kuruluma izin vermediğinden, JAVA'yı kurmak için üçüncü taraf bir betik/kurulumcu kullanmanız gerekecektir.

Oracle’ın JDK'sını kurmak için linuxuprising deposunu ekleyebilir ve paketleri güncelleyebilirsiniz. Bundan sonra kurulum komutunu çalıştırabilirsiniz:

Checking the installed versions

Farklı JAVA Sürümlerini Yönetme

Bir sunucuda birden fazla JAVA sürümü yüklüyse, bunlardan birini varsayılan olarak yapılandırabilirsiniz. Bunu yapmak için aşağıdaki komutu kullanın:

Changing Default JAVA Version

Tercih edilen JAVA sürümüyle ilişkili numarayı seçebilirsiniz. Seçilen sürümü varsayılan olarak yapılandırmak için ‘Enter’ tuşuna basın.

Aynısını JAVA derleyicisi için de yapabilirsiniz:
Change Default Version of javac

Ortam Değişkenini Ayarlama – JAVA_HOME

JAVA gerektiren birçok program, kurulum konumunu “JAVA_HOME” ortam değişkeninden bulur. Değişkeni ayarlamak için kurulum konumunu bulmanız gerekir. Bunu update-alternatives komutunu kullanarak yapabilirsiniz:

Gerekli JAVA sürümünün yolunu kopyalayın ve aşağıdaki komuta yerleştirin:

Ardından, ayarların geçerli olması için şu komutu kullanarak environment dosyasını yeniden yüklemeniz gerekir:

Bundan sonra, değişkenin ayarlanıp ayarlanmadığını doğrulamak için aşağıdaki komutu çalıştırabilirsiniz:

set java_home

Sunucuda çalışan kullanıcıların bu değişikliğin geçerli olması için oturumu kapatıp tekrar açmaları gerekecektir.

Artık Ubuntu'da JAVA'yı nasıl kuracağınızı ve farklı sürümlerini nasıl yöneteceğinizi bildiğinize göre, JAVA gerektiren çeşitli programları yüklemeye hazırsınız.

Keyifli kullanımlar!

author

Akshay Nagpal

Yazar · CloudSigma

Preslav Dobrev, CloudSigma'da Kreatif Tasarımcı olarak görev yapmakta olup geleneksel ve yenilikçi pazarlama kanallarını kullanarak tutarlı bir kurumsal kimlik oluşturmaya odaklanmaktadır. Sanatsal vizyonu stratejik pazarlamayla harmanlayarak etkili marka anlatıları oluşturma konusunda oldukça yeteneklidir.

Yorumlar

Henüz yorum yapılmamış. İlk siz olun.