記錄貼——Jenkins自動化構建工具安裝

我愛吃豆芽呀發表於2020-10-09

1.環境準備

1.1centos7

1.2jdk安裝可見連結

2.安裝

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

yum install jenkins

 修改配置檔案

vim /etc/sysconfig/jenkins
#修改配置
$JENKINS_USER="root"

修改目錄許可權

chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins

重啟

service jenkins restart
ps -ef | grep jenkins

啟動

systemctl start jenkins

訪問jenkins地址 http:<ip或者域名>:8080,完畢

記錄一下安裝過程中遇到的坑:

1.java環境配置。jdk安裝好之後要配好環境變數並建立到/usr/bin/java的軟連結

2.許可權問題。jenkins啟動失敗可能是因為目錄沒有操作許可權,需要修改目錄許可權,並重啟jenkins

3.記憶體溢位問題。由於我用的伺服器記憶體很小遇到了記憶體溢位問題,可在jenkins配置檔案中配置記憶體使用(根據情況調整)

JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Xmx256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m -Xss2m"

 

相關文章