安裝JDK環境
下載官方JDK環境包
個人收集
wget http://cunqi0105-1300757323.cos.ap-shanghai.myqcloud.com/install-pkg/jdk-8u231-linux-x64.tar.gz
官方下載
下載地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
Oracle賬號:2696671285@qq.com 密碼:Oracle123
解壓並移動
cd /root && tar zxvf jdk-8u231-linux-x64.tar.gz
mv jdk1.8.0_231/ /usr/local/java
添加變量文件
cat <<EOF>>/etc/profile
#Java環境變量
set java environment
JAVA_HOME=/usr/local/java/
JRE_HOME=/usr/local/java/jre/
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
EOF
source /etc/profile
java -version
下載官方Nexus環境包
個人收集
wget http://cunqi0105-1300757323.cos.ap-shanghai.myqcloud.com/install-pkg/nexus-3.23.0-03-unix.tar.gz
官方下載
https://www.sonatype.com/download-oss-sonatype
官方由於是國外地址,下載速度較慢
解包Nexus,並進行安裝
mkdir /usr/local/nexus
tar zxvf /root/nexus-3.23.0-03-unix.tar.gz -C /usr/local/nexus/
運行測試
sh /usr/local/nexus/nexus-3.23.0-03/bin/nexus run
cat /usr/local/nexus/sonatype-work/nexus3/admin.password
將Nexus 添加為系統服務
cat <<EOF> /etc/systemd/system/nexus.service
[Unit]
Description=Prometheus Monitoring System
Documentation=Prometheus Monitoring System
[Service]
ExecStart=/usr/local/nexus/nexus-3.23.0-03/bin/nexus run \\
[Install]
WantedBy=multi-user.target
EOF
systemctl start nexus && systemctl enable nexus
systemctl status nexus