日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用tomcat搭建Jenkins环境(centos7.3)

發布時間:2025/7/25 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用tomcat搭建Jenkins环境(centos7.3) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.從官網下載最新版本的tomcat
下載地址:https://tomcat.apache.org/
2.Jenkins 官方網站下載最新版本war包
Jenkins官網地址:http://jenkins-ci.org/
3.安裝Jenkins
步驟一、將jenkins的war包拷貝到 $TOMCAT_HOME/webapps 下(不用解壓),刪除 webapps 下其他目錄
步驟二、創建存放jenkins數據的目錄,并添加環境變量,命令如下:

mkdir /jenkins vi /etc/profile 添加 export JENKINS_HOME=/jenkins

步驟三、寫啟動jenkins服務腳本,命令如下:

vi /etc/init.d/jenkins

添加如下內容,如果你希望用指定用戶啟動,請修改 JENKINS_USER=root 的值,但要記得更改 /jenkins 以及Tomcat 目錄的訪問權限。另外其他環境變量例如 JAVA_HOME 和 TOMCAT_HOME 要根據你實際JDK和Tomcat的安裝目錄修改。

#!/bin/sh # # Startup script for the Jenkins Continuous Integration server # (via Jakarta Tomcat Java Servlets and JSP server) # # chkconfig: - 85 15 # description: Jakarta Tomcat Java Servlets and JSP server # processname: tomcat # pidfile: /var/run/tomcat.pid # Set Tomcat environment. JENKINS_USER=root LOCKFILE=/var/lock/jenkins export PATH=/usr/local/bin:$PATH export HOME=/jenkins export JAVA_HOME=/opt/jdk1.8.0_161 export JENKINS_BASEDIR=/jenkins export TOMCAT_HOME=/opt/apache-tomcat-9.0.8 export CATALINA_PID=$JENKINS_BASEDIR/jenkins-tomcat.pid export CATALINA_OPTS="-DJENKINS_HOME=$JENKINS_BASEDIR/jenkins-home -Xmx512m -Djava.awt.headless=true" [ -f $TOMCAT_HOME/bin/catalina.sh ] || exit 0 export PATH=$PATH:/usr/bin:/usr/local/bin # See how we were called. case "$1" in start) # Start daemon. echo -n "Starting Tomcat: " su -p -s /bin/sh $JENKINS_USER -c "$TOMCAT_HOME/bin/catalina.sh start" RETVAL=$? echo [ $RETVAL = 0 ] && touch $LOCKFILE ;; stop) # Stop daemons. echo -n "Shutting down Tomcat: " su -p -s /bin/sh $JENKINS_USER -c "$TOMCAT_HOME/bin/catalina.sh stop" RETVAL=$? echo [ $RETVAL = 0 ] && rm -f $LOCKFILE ;; restart) $0 stop $0 start ;; condrestart) [ -e $LOCKFILE ] && $0 restart ;; status) status tomcat ;; *) echo "Usage: $0 {start|stop|restart|status}" exit 1 esac exit 0


步驟四、賦予啟動腳本可執行權限,并設置開機啟動,命令如下:

chmod a+x /etc/init.d/jenkins chkconfig jenkins on service jenkins start

步驟五、http://192.168.1.171:8080/jenkins/ 可以看到 Jenkins 已經啟動了
布置 Nginx 做一下反向代理
步驟一、下載并安裝nginx
步驟二、編輯nginx啟動文件,命令如下:

vi /etc/nginx/nginx.conf

修改成如下內容

user root; worker_processes auto; error_log /var/log/nginx/error.log error;events {worker_connections 10240; }http{server {listen 80;server_name ci.abc.com;client_max_body_size 60M;client_body_buffer_size 512k;location / {proxy_pass http://localhost:8080;proxy_redirect off;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}} }

啟動nginx service nginx start
步驟三、修改本機hosts文件(C:\Windows\System32\drivers\etc\hosts)
192.168.1.171 ci.abc.com
步驟四、訪問
這次我們在瀏覽器里輸入 http://ci.abc.com/jenkins 可以看到頁面了!

轉載于:https://www.cnblogs.com/Radioman-lhq/p/9822246.html

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的使用tomcat搭建Jenkins环境(centos7.3)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。