1.安裝openjdk(我安裝的是openjdk1.8)
yum search java|grep jdk # 查找yum可安裝的jdk # 查看有沒有jdk1.8 yum install java-1.8.0-openjdk # 安裝對應的jdk # 安裝成功后,默認的安裝路徑在: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/ # 驗證java是否安裝成功 java -version # 查看一下java的版本 # 安裝java開發環境 yum install java-1.8.0-openjdk-devel.x86_64 # 安裝完開發環境后可看到java的安裝路徑:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/ 下生成了: bin include jre lib tapset # 輸入 javac 驗證是否成功 # 設置環境變量 vim /etc/profile # 再最后增加: #set java environment #JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64 JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/ JRE_HOME=$JAVA_HOME/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 # 使環境變量生效 source /etc/profile # 驗證設置的環境變量是否生效 echo $JAVA_HOME # 返回java的目錄/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/ 到此,openjdk安裝完成。
2.安裝tomcat
# 安裝tomcat基礎服務 yum -y install tomcat # 啟動tomcat systemctl start tomcat.service # 查看狀態 systemctl status tomcat.service 或者 ss -antulp | grep :8080 # 測試訪問 地址:8080 # 訪問時顯示404,找不到文件 # 因為前面安裝的是 tomcat 的基礎服務,並沒有安裝瀏覽器管理界面,現在安裝 首先我們進入到 tomcat 的 webapps 目錄,查看目錄,發現時空的。 cd /usr/share/tomcat/webapps && ls # 安裝瀏覽器管理界面 yum install tomcat-webapps tomcat-admin-webapps # 再次查看,發現有新增目錄,在使用瀏覽器訪問,能看到tomcat的那只貓 地址:8080 # 點擊 Manager App 需要我們輸入用戶和密碼,下面我們來設置一個用戶。 # 回到 tomcat 安裝目錄,進入 conf 目錄,打開 tomcat-users.xml 文件,在 <tomcat-users> 標簽下,添加如下配置: (只用做jenkins的話,建議不使用管理界面,跳過~) 或者 vim /etc/tomcat/tomcat-users.xml 修改 <role rolename="manager-gui"/> <user username="賬號名" password="密碼" roles="manager-gui"/> # 如果需要修改tomcat的默認端口 vim /etc/tomcat/server.xml # 設置tomcat開機自啟 systemctl status tomcat.service # 可根據自身的需要和安全性,優化tomcat,刪除管理入口,不需要web界面管理 至此,tomcat安裝完畢!
3.下載jenkins包
# 官網下載JenKins的war包,https://www.jenkins.io/download/
# 把war包上傳到tomcat服務器下的webapps目錄下
# 重新啟動一下tomcat systemctl restart tomcat.service # 打開瀏覽器訪問驗證是否成功 地址:8080/jenkins # 根據網頁提示,在服務器的對應目錄文件下去找到密碼 輸入在網頁上,進入安裝插件等 至此,安裝jenkins,以tomcat的方式啟動jenkins完成!