CentOS 7.4.1708
<Base Command>
OS Terminate : systemctl power-off (--force)
OS Reboot : systemctl reboot (--force)
<Network Configuration>
Ethernet Card 확인 : nmcli d
<DHCP 설정>
nmtui
service network restart
ip addr
yum check-update
yum update
<Pre-requirements>
Nexus : 3.16.2-01 Version
Java : OpenJDK 1.8
<Installation of Nexus>
1. Java 버전 확인
java -version설치되어 있지 않을 경우,yum -y install java-1.8*
2. OS 방화벽 설정
firewall-cmd --permanent --add-service=httpfirewall-cmd --permanent --add-service=httpssystemctl reload firewalld (or firewall-cmd --reload)
만약 작업 도중, firewall-cmd 명령어가 실패하면 firewalld 서비스 설치 필요
yum -y install firewalld
systemctl unmask firewalldsystemctl enable firewalldsystemctl start firewalld
3. Nexus Default Port 방화벽 설정
firewall-cmd --permanent --add-port=8081/tcpfirewall-cmd --reload
만약, ERROR: Exception DBusException: org.freedesktop.DBus.Error.AccessDenied 오류가 발생하면,
yum -y install system-config-firewall
system-config-firewall-tui --> Firewall Enabled Checksystemctl start firewalldsystemctl status -l firewalld
이후 방화벽 설정 작업 다시 시도.
그래도 실패하면, 시스템 재시동 (reboot) 이후 작업하면 정상 동작함.
4. Nexus Download
wget --no-check-certificate https://download.sonatype.com/nexus/3/latest-unix.tar.gzmv latest-unix.tar.gz nexus-3.tar.gz
wget이 정상 동작하지 않을 경우,
yum -y install wget
5. Nexus Extraction and Installation
mkdir /opt/nexus_dirmv nexus-3.tar.gz /opt/nexus_dircd /opt/nexus_dirtar zxvf nexus-3.tar.gz
6. Nexus Start
cd /optchmod -R 777 nexus_dir/opt/nexus_dir/nexus-3.16.2-01/bin/nexus run
7. References
https://help.sonatype.com/repomanager3/installationhttps://help.sonatype.com/learning/repository-manager-3/first-time-installation-and-setuphttps://conory.com/blog/42523
댓글을 달아 주세요
댓글 RSS 주소 : http://www.yongbi.net/rss/comment/846