Nexus — различия между версиями
Материал из pNp Wiki
Suser (обсуждение | вклад) (→Centos 8) |
Suser (обсуждение | вклад) (→Centos 8) |
||
| Строка 23: | Строка 23: | ||
vi /usr/lib/systemd/system/nexus.service | vi /usr/lib/systemd/system/nexus.service | ||
| − | + | ||
| + | [Unit] | ||
| + | Description=nexus service | ||
| + | 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 | ||
cd /opt | cd /opt | ||
wget https://sonatype-download.global.ssl.fastly.net/repository/repositoryManager/3/nexus-3.22.1-02-unix.tar.gz | wget https://sonatype-download.global.ssl.fastly.net/repository/repositoryManager/3/nexus-3.22.1-02-unix.tar.gz | ||
| + | |||
tar xzpf nexus-3.22.1-02-unix.tar.gz | tar xzpf nexus-3.22.1-02-unix.tar.gz | ||
chown -R nexus:nexus /opt/sonatype-work/ | chown -R nexus:nexus /opt/sonatype-work/ | ||
| + | |||
| + | systemctl --now enable nexus | ||
http://'''10.10.10.10''':8081/ | http://'''10.10.10.10''':8081/ | ||
admin:admin123 | admin:admin123 | ||
Версия 10:16, 23 апреля 2020
Centos 7
yum install java-1.8.0-openjdk
cd /opt wget https://sonatype-download.global.ssl.fastly.net/repository/repositoryManager/3/nexus-3.12.0-01-unix.tar.gz
tar xzpf nexus-3.12.0-01-unix.tar.gz ln -s nexus-3.12.0-01 nexus
vi /usr/lib/systemd/system/nexus.service systemctl enable nexus
adduser nexus chown -R nexus:nexus /opt/sonatype-work/
http://10.10.10.10:8081/ admin:admin123
Centos 8
dnf install java-11-openjdk tar
adduser nexus -d /opt/sonatype-work/ -s /sbin/nologin
vi /usr/lib/systemd/system/nexus.service
[Unit] Description=nexus service 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
cd /opt wget https://sonatype-download.global.ssl.fastly.net/repository/repositoryManager/3/nexus-3.22.1-02-unix.tar.gz
tar xzpf nexus-3.22.1-02-unix.tar.gz chown -R nexus:nexus /opt/sonatype-work/
systemctl --now enable nexus
http://10.10.10.10:8081/ admin:admin123