持续集成环境-maven、tomcat安装和配置

在Jenkins 集成环境中,用Maven编译、打包项目
壹,安装Maven
安装在jenkins服务器上
官方下载地址

上传安装包
解压 :
tar -zxvf apache-maven-3.6.2-bin.tar.gz

mkdir -p /opt/maven     #创建目录
mv apache-maven-3.6.2/*    /opt/maven #移动文件

配置环境变量

vim /etc/profile
export JAVA_HOME=/usr/local/java
export MAVEN_HOME=/opt/maven
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin

source /etc/profile
mvn -v     #查看maven版本

全局工具配置关联JDK和Maven
Jenkins----->>> Global Tool Configuration----->>>JDK---->>新增JDK,
持续集成环境-maven、tomcat安装和配置_第1张图片
Jenkins----->>> Global Tool Configuration----->>>Maven---->>新增Maven
持续集成环境-maven、tomcat安装和配置_第2张图片
添加jenkins全局变量
Manage Jenkins ---->>> Configure System ---->>> Global Properties ,添加三个全局变量
JAVA_HOME\M2_HOME\PATH+EXTRA
持续集成环境-maven、tomcat安装和配置_第3张图片
修改Maven得settins.xml

mkdir  /root/repo    #创建本地仓库目录
vi  /opt/maven/conf/settings.xml

本地仓库改为: localRepository Default: /root/repo/>
添加阿里云私服地址:

    localRepository
    Default: /root/repo/

<mirror>
    <id>nexus-aliyun</id>
    <mirrorOf>central</mirrorOf>
    <name>Nexus aliyun</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

持续集成环境-tomcat 安装和配置

安装Tomcat8.5
把tomcat 压缩包上传到192.168.6.22上
下载地址

yum  -y install java-1.8.0-openjdk*      # 安装jdk
tar -zxvf apache-tomcat-8.5.47.tar.gz   #解压
mkdir  -p  /opt/tomcat     # 创建安装目录
mv /pack/apache-tomcat-8.5.47/* /opt/tomcat/ # 解压文件放到安装目录下
/opt/tomcat/bin/startup.sh     #启动tomcat 

注意: 服务器可以关闭防火墙或是放行8080 端口,就可以浏览器直接访问tomcat
http://192.168.6.22:8080/
持续集成环境-maven、tomcat安装和配置_第4张图片
配置Tomcat 用户角色权限

默认情况下tomcat 是没有配置用户角色权限的 同步设置开启tomcat 登录验证功能

持续集成环境-maven、tomcat安装和配置_第5张图片
持续集成环境-maven、tomcat安装和配置_第6张图片

vim    /opt/tomcat/conf/tomcat-users.xml
<tomcat-users>
	<role rolename="tomcat"/>
	<role rolename="role1"/>
	<role rolename="manager-script"/>
	<role rolename="manager-gui"/>
	<role rolename="manager-status"/>
	<role rolename="admin-gui"/>
	<role rolename="admin-script"/>
	<user username="tomcat" password="tomcat" roles="manager-gui,managerscript,tomcat,admin-gui,admin-script"/>
</tomcat-users>

注意:为了能够刚才配置的用户登录到Tomcat,还需要修改以下配置

vi /opt/tomcat/webapps/manager/META-INF/context.xml
<!--
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />
-->

把上面这行注释掉即可!
重启Tomcat

/opt/tomcat/bin/shutdown.sh 停止
/opt/tomcat/bin/startup.sh 启动

http://192.168.6.22:8080/manager/html 访问输入tomcat/tomcat
持续集成环境-maven、tomcat安装和配置_第7张图片

你可能感兴趣的:(Jenkins,ci/cd)