tomcat安装与tomcat下运行jenkins
安装tomcat
toncat:汤姆猫,简介自查。
安装之前检查一下tomcat是否安装了
// An highlighted block
systemctl status tomcat.service
由于已经安装过了,并且正在运行,结果如下:
运行命令安装tomcat
yum -y install tomcat
运行过后查看是否安装成功
rpm -q tomcat
有这样的提示,证明已经成功安装tomcat。
安装过后,进行环境变量配置,环境变量对于OS来讲非常重要,有时间需要着重了解一下。
tomcat的默认安装路径为
/usr/share/tomcat
// vim编辑/etc/profile文件
vim /etc/profile
// vim编辑/etc/profile文件
vim /etc/profile
// 编辑的配置内容如下
CATALINA_BASE=/usr/share/tomcat
CATALINA_HOME=/usr/share/tomcat
export JAVA_HOME PATH CLASSPATH CATALINA_BASE CATALINA_HOME
环境变量配置之后
// 使配置文件生效
source /etc/profile
查看刚刚配置的环境变量是否生效
// 检验配置文件是否生效
echo $CATALINA_BASE
echo $CATALINA_HOME
安装完成,环境变量配置成功,启动一下这个猫试试。
// 启动tomcat
systemctl start tomcat
检验是否已经启动的方式有两种,访问ip:8080或者运行命令,有木有眼熟的命令
// 检验tomcat是否启动
systemctl status tomcat
安装tomcat管理 插件
通过以上步骤的安装会发现,你无法访问,启动成功了,以旧无法访问。
根据经验无法访问程序通常两种情况,网不通或者程序运行的不对。检查一下防火墙,因为此次演示用的是云服务器,配制一下安全组就ok了。此次访问看不见常见的管理界面是因为并没有安装管理组件,接下来就是安装tomcat的管理组件。
运行yum命令安装管理组件
yum install -y tomcat-webapps tomcat-admin-webapps
// yum方式安装 toncat管理组件
yum install -y tomcat-webapps tomcat-admin-webapps
检查插件是否安装,查看目录下是否出现相应的文件夹
// 打开文件夹并进行查看
cd /usr/share/tomcat/webapps
ls
出现如下就证明安装成功
安装成功以后,进行界面配置。
// 进行user文件配置
vi /usr/share/tomcat/conf/tomcat-users.xml
添加如下配置,并重启tomcat
// 进行user文件配置
<tomcat-users>
<user username="admin" password="password" roles="manager-gui,admin-gui"/>
</tomcat-users>
// 重启tomcat
systemctl restart tomcat
进行web界面访问
安装 Jenkins 到 Tomcat
安装包下载地址:http://mirrors.jenkins-ci.org/war/latest/jenkins.war
使用wget获取war包
wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war
创建jenkins文件夹
mkdir /usr/share/tomcat/webapps/jenkins
将jenkins war包复制到刚创建好的文件夹中
cp jenkins.war /usr/share/tomcat/webapps/jenkins
打开复制文件的文件夹
cd /usr/share/tomcat/webapps/jenkins
运行jar命令解压
jar -xvf jenkins.war
重新启动tomcat
systemctl restart tomcat
访问ip:8080/jenkins,结果如下