在jenkins上面安装maven和Tomcat

我们现在已经把gitlab上面的代码拉取到jenkins上面了,但是我们的这些代码是需要发布的鸭。

到时候是需要用我们的浏览器去访问到这个项目的呀,但是现在你看不到呀,这个代码现在在服务器里面呀,开发人员可以看到,但是用户看不到呀。

所以我们要安装maven和tomcat将我们的java代码直接编译成字节码文件。

(1) 安装maven

到root目录下面

将maven的jar包拖到root目录下面,然后执行命令去解压这个jar包

tar -xzf apache-maven-3.6.2-bin.tar.gz

然后去创建一个目录,然后将apache这个目录下面的东西全部复制到我们创建的这个目录里面去

mkdir /opt/maven
mv apache-maven-3.6.2/* /opt/maven

然后配置jdk环境变量,因为我们的这些环境都是基于jdk环境的

配置jdk的全局变量

vi /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk //javajdk环境变量
export MAVEN_HOME=/opt/maven //maven的环境变量
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin //java和maven的环境变量
source /etc/profile //让我们配的环境变量生效
mvn -v //查看maven的目录

 

打开jenkins

 

 

 

 

 

 配置maven环境变量参数

 

 配置全局参数

 

 

 

 

 

 

 配置maven参数

mkdir /root/repo
cd /opt/maven
cd conf/
vi settings.xml //进入这个文件 在这个文件里面插入一下代码
<localRepository>/root/repo></localRepository>
 <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>

进入到这个文件vi settings.xml

 

 maven编译

 

 

 

然后构建这个项目

 

 发布我们的项目

安装tomcat

将tomcat压缩包拖到root目录下面

安装jdk(按照下面这个步骤就可以了)

yum install java-1.8.0-openjdk* -y
(3)解压Tomcat
tar -xzf apache-tomcat-8.5.47.tar.gz
(4)创建目录
mkdir -p /opt/tomcat
(5)移动目录
mv /root/apache-tomcat-8.5.47/* /opt/tomcat
(6)启动Tomcat
/opt/tomcat/bin/startup.sh
(7)测试并访问
http://192.168.233.141:8080
(8)修改tomcat-users.xml配置
vi /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,manager-
script,tomcat,admin-gui,admin-script"/>
</tomcat-users>
(注意去掉回车!)
(9)修改context.xml配置
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" />
-->
(10)测试
/opt/tomcat/bin/shutdown.sh 停止
/opt/tomcat/bin/startup.sh 启动
访问: http://192.168.233.141:8080/manager/html ,
输入tomcat和tomcat 登录tomcaT时的用户名和密码
访问成功之后 就可以直接在上面访问你的jenkins里面的项目了
posted @ 2022-04-10 02:08  秃头少女and战战  阅读(95)  评论(0编辑  收藏  举报