Linux&Windows下tomcat部署jenkins
希望给想要安装的伙伴一些帮助。
Linux 服务器部署
Tomcat
一开始本人下载了最新版也就是 10 版本的 tomcat,所有都安装好后(包括 jenkins),发现在本地PC机上打开地址 ”http:公网地址:8080“ 显示成功(即 Tomcat 主页),但打开 ‘’http:公网地址:8080\jenkins“ 显示访问拒绝,后来换成 tomcat9 就可以了。
直接百度 tomcat,到官网上下载,在页面上找到并点击 Binary Distributions-Core-tar.gz 下载即可(下载速度稍慢…)。
下载完成后用 XFTP 传到服务器并解压到自己想要的目录下面,解压完成 tomcat 就安装完成!
但是现在还打不开,因为还没启动它。
到你的安装目录下 /tomcat/bin,命令如下:
./startup.sh # 启动 tomcat
./shutdown.sh # 关闭 tomcat
关闭 tomcat 建议尝试另外一种方法,安装后 tomcat 默认端口为 8080,当然也可以去配置文件修改,这里我们按照默认的端口:
lsof -i:8080 # 获取端口号为 8080 的进程的进程 PID
kill -9 PID # 杀掉对应 PID 的进程
到这里对于 tomcat 的安装就全部成功了,接下来就是在 tomcat 下部署我们的 jenkins。
jenkins 部署
同样先去官网上下载,点击 Download 跳转到选择页面,选择 Generic Java package(.war)即可,也就是左边第一行(右边也可以,建议左边那一列)。
下载完成后同样通过 XFTP 上传到 tomcat/webapps 下面,重新启动 tomcat 即可(jenkins.war 会自动在当前目录创建的一个 jenkins 的文件并解压到该文件中)。
在本地 PC 上打开 ”http:公网地址:8080\jenkins“ 进行初始设置,按照提示完成就可以了。
Windows 本地部署
由于 windows 没那么多弯弯绕绕,就混合一块写了。
下载 tomcat 9 版本:Binary Distributions-Core-64-bit Windows zip (pgp, sha512).
下载完成后解压到自己想要的目录下面,接下来就是下载 jenkins(若想要更改端口可以修改相应的配置文件)。
先去官网上下载,点击 Download 跳转到选择页面,选择 Generic Java package(.war)即可,也就是左边第一行(右边也可以,建议左边那一列)。
下载完成后移动到 tomcat/webapps 下面,注意这个时候我们需要设置一下编码,不然打开后控制台会显示乱码。修改 conf 文件下的 logging.properties 文件,将控制台输出的编码修改为 GBK,即:
java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
java.util.logging.ConsoleHandler.encoding = GBK
之后点击 /tomcat/bin 下的 startup.bat 启动即可,在本地 PC 上打开”http:localhost:8080/jenkins“进行初始设置,按照提示完成就可以了。