配置系统环境
1. 安装JDK
如果使用docker,会自带一个openjdk,在/opt/java/openjdk
配置环境/etc/profile
export JAVA_HOME=/opt/java/openjdk export PATH=$PATH:$JAVA_HOME/bin
保存后,执行:source /etc/profile
验证: javac
2. 安装maven
3.6.3版本地址 点这里下载
两种方式:
a. 切换到 /opt下,执行:
wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz,
会下载压缩包到/opt位置
b. 下载好之后,传上去 然后执行:
# 解压
tar -zxf apache-maven-3.6.3-bin.tar.gz
# 重命名
mv tar -zxf apache-maven-3.6.3 maven
配置环境:/etc/profile
执行:export M2_HOME=/opt/maven export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin
保存后,执行:source /etc/profile
验证: mvn -v
c. 配置maven 仓库位置
cd /opt/maven mkdir repo vi conf/settings.xml
修改其中的:
/opt/maven/repo
alimaven
aliyun maven
http://maven.aliyun.com/nexus/content/groups/public/
central
保存即可。
3. 安装tomcat
a. 把tomcat安装到/opt下
b. 配置tomcat用户权限(jenkins需要用到账号,才能访问tomcat,并把包部署到tomcat中)。
配置如下:
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-status"/>
<user username="tomcat" password="tomcat" roles="admin-script,admin-gui,manager-script,manager-gui,tomcat"/>
权限说明
- admin-gui : 可访问 "host管理" 页面,但"APP管理" 和 "服务器状态" 页面无查看权限
- manager-gui : 无 "host管理" 页面访问权限,有"APP管理" 和 "服务器状态" 页面查看权限
- manager-status : 只有"服务器状态" 页面查看权限
- manager-script : 有脚本方式管理接口访问权限和"服务器状态" 页面查看权限
- manager-jmx : JMX 代理接口访问权限和"服务器状态" 页面查看权限
- admin-script : 只有host-manager脚本方式管理接口访问权限
注释掉以下配置(默认不允许访问):
C:\softs\apache-tomcat-8.5.59\webapps\manager\META-INF
输入:localhost:8080测试:
配置Jenkins环境
- 安装jdk和maven工具
位置:系统设置--全局工具配置
配置如下:
b. 配置maven:
配置如下:
保存,退出即可。
- 配置环境
之前已经添加了jdk和maven工具,现在要配置环境
系统管理---系统配置:
下拉 找到 :
添加配置:
其中第三个要注意,固定名字:PATH+EXTRA
测试:
配置新项目,然后下拉找到:
添加 命令 如图,保存退出。