Install Sonatype Nexus On Linux | Configure Nexus As a Service | Nexus Tutorial

preview_player
Показать описание
For Online/Classroom trainings and project support please contact
Java Home Cloud, Banglore India
+919886611117
Рекомендации по теме
Комментарии
Автор

Do u have any jfrog integration with jenkins

sruthireddy
Автор

Как запустить на t2.micro. (Кстати, не забудьте увеличить жесткий диск до 15Gb для создания файла подкачки)
Если возникают ошибки, и сервис не стартует, или стартует, но через минуту снова умирает, то надо увеличить файл подкачки, там требования 4Gb оперативной памяти.

Как увеличить файл подкачки:
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile


Команды установки AWS ec2:
sudo yum update -y

sudo yum install java-1.8.0-openjdk.x86_64 -y
sudo nano /etc/sudoers
//добавляем пользователя nexus после root (nexus ALL=(ALL) ALL)
sudo adduser nexus
sudo passwd nexus
su - nexus
sudo mkdir /app && cd /app
sudo tar -xvf nexus.tar.gz
ls -l
//смотрим версию распакованного файла
sudo mv nexus-3* nexus
// * - вписать версию, которую увидели
sudo chown -R nexus:nexus /app/nexus /app/sonatype-work
//выставляем права на две папки Нексуса
sudo nano /app/nexus/bin/nexus.rc
Содержание файла:
run_as_user="nexus"

sudo nano
Содержание файла:
[Unit]
Description=nexus service
After=network.target

[Service]
Type=forking
LimitNOFILE=65536
User=nexus
Group=nexus
start
ExecStop=/app/nexus/bin/nexus stop
User=nexus
Restart=on-abort

[Install]
WantedBy=multi-user.target

sudo chkconfig nexus on
sudo systemctl start nexus


Если хотите увидеть логи при запуске Нексус:
bash /app/nexus/bin/nexus run

Учтите, Нексус стартует долго, около 2 минут

grigoryapolonov
Автор

sir error came when i type this command sudo chkconfig - -add nexus this is error (error reading information on service nexus: No such file or directory) can u please tell me how to over come this issue

parames
Автор

giving error error reading information on service nexus: No such file or directory
after running command sudo chkconfig --add nexus

ashu