useradd tomcat --新增一個名爲tomcat的用戶 passwd tomcat --給tomcat用戶設置密碼
本次統一使用一個帳戶,再也不常見tomcat用戶,下面用戶都以tomcat爲例,不建議使用rootgit
tar -zxvf apache-tomcat-9.0.14.tar.gz -C /usr/local/ --將tomcat解壓到相應目錄 chown -R tomcat:tomcat /usr/local/apache-tomcat-9.0.14 --將整個目錄的所屬權轉移給tomcat用戶、tomcat組
3.安裝Jenkins
下載地址: https://jenkins.io/download/
將Jenkins上傳到tomcat的webapp目錄
chown tomcat:tomcat Jenkins.war 修改Jenkinswar包爲tomcat用戶全部web
啓動tomcat --經過瀏覽器沒法訪問tomcat 1.看tomcat是否存活 ps aux | grep tomcat 2.看端口 netstat -tlun 看到8080端口已經使用了 3.檢查防火牆 vim /etc/sysconfig/iptables 加入8080 4.查看tomcat日誌 --》出現異常,地址已經被使用 5.關閉tomcat --》 查看端口(步驟2)--》發現8080依舊存在 6.判定8080被其餘程序佔用 --》netstat -tlunp | grep 8080 -->看到被gitlab相關的程序使用了 7.修改tomcat端口 vim conf/server.xml ,找到8080 --》將8080改爲不被佔用的9999端口 8.防火牆開啓9999端口 9.能夠正常訪問tomcat
more /home/tomcat/.jenkins/secrets/initialAdminPassword
將裏面的內容複製粘貼apache
more /home/tomcat/.jenkins/secrets/initialAdminPassword
選擇默認安裝,這裏她會安裝一些默認插件,時間會比較長。若是安裝失敗,從新安裝就能夠了,直至全部插件安裝完成。vim