Jenkins安裝(伺服器)
ip:10.88.210.215
檢視ssh協議 netstat -anp|grep :22
若未發現sshd 模組,安裝服務 sudo apt install openssh-server
確保防火牆處於關閉狀態
centos從7開始預設用的是firewalld,這個是基於iptables的,雖然有iptables的核心,但是iptables的服務是沒安裝的。所以你只要停止firewalld服務即可:
systemctl stop firewalld.service && systemctl disable firewalld.service
systemctl start firewalld.service && systemctl enable firewalld.service
檢視防火牆狀態 systemctl status firewalld
1.安裝java
yum install java
檢視java版本 java -version
2.安裝git
yum install git
檢視git版本 git version
3.配置git
git config --global user.name "ezreal"
git config --global user.email "[email protected]"
生成證書
ssh-keygen -t rsa -C "useremail" 一路回車,預設配置,密碼為空
驗證生成證書是否成功
切換目錄 cd ~/.ssh 然後ls
將證書配置到GitHub上
登入GitHub,點選頭像下拉選單的settings
開啟公鑰
vim id_rsa.pub
複製內容,貼上到GitHub上
確認連結是否成功
4.下載maven
wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.tar.gz
解壓縮
tar zxf apache-maven-3.1.1-bin.tar.gz
進入安裝的資料夾
cd apache-maven-3.1.1/
然後pwd顯示全路徑
然後 vim /etc/profile
再檔案最後新增
export MAVEN_HOME=/root/apache-maven-3.1.1
export PATH=$MAVEN_HOME/bin:$PATH
從新載入配置 . /etc/profile
驗證 mvn -version
5.下載Tomcat
cd /usr/local/
mkdir tomcat/
cd tomcat/
wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.14/bin/apache-tomcat-9.0.14.zip
解壓縮
unzip apache-tomcat-9.0.14.zip
賦予啟動的許可權
cd apache-tomcat-9.0.14/
chmod a+x -R *
修改埠(預設8080可以不修改)
vim conf/server.xml
啟動
bin/startup.sh