OpenJDK paketini sistemimize kuralım
sudo apt install openjdk-8-jdk
Sonrasında kurulum dosyasını indirelim.
wget https://download.sonatype.com/nexus/3/latest-unix.tar.gz
Aşağıdaki komutla tar.gz dosaysından çıkrtalım
tar -xf latest-unix.tar.gz
sudo mv nexus-* /opt/nexus
Servis dosyasını oluşturalım
sudo nano /etc/systemd/system/nexus.service
Servis dosyasını aşağıdaki gibi düzenleyip kayıt edelim.
[Unit]
Description=Nexus Repository Manager
After=network.target
[Service]
Type=forking
LimitNOFILE=65536
ExecStart=/opt/nexus/bin/nexus start
ExecStop=/opt/nexus/bin/nexus stop
User=nexus
Restart=on-abort
[Install]
WantedBy=multi-user.target
Aşağıdaki script ile gerekli klasörü ve kullanıcıyı oluşturup, yetkilerini verelim.
mkdir /opt/sonatype-work
sudo adduser --disabled-login nexus
sudo chown -R nexus:nexus /opt/nexus
sudo chown -R nexus:nexus /opt/sonatype-work
Servisi başlatalım ve reboot sonrası yeniden başlayacak şekilde ayarlayalım.
sudo systemctl start nexus
sudo systemctl enable nexus
Arayüzün yüklenmesini bir süre bekledikten sonra
http://localhost:8081 adresinden uygulamanın web arayüzüne erişebilirsiniz
Parola bilgisini aşağıdaki komut ile kontrol edebilirsiniz
cat /opt/sonatype-work/nexus3/admin.password