jdk1.8
下载完毕放于/usr/java目录下
#解压tar包
tar -zxvf jdk-8u161-linux-x64.tar.gz
#配置环境变量
vim /etc/profile
#保存配置
source /etc/profile
#检查jdk版本
java -version
maven
下载完毕放于/root目录下
#解压tar包
tar -zxvf apache-maven-3.6.3-bin.tar.gz
#配置环境变量
vim /etc/profile
#保存配置
source /etc/profile
#检查mvn版本
mvn -version
git
下载完毕以后放于/root目录
#安装依赖
yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
#解压
unzip v2.14.1.zip
#
cd git-2.14.1/
#将git安装到/usr/local/git
make prefix=/usr/local/bin all
make prefix=/usr/local/bin install
#检查git版本
git --version
如果无法获取git版本。请重新关闭xshell再打开服务器
tomcat
下载完毕后放于/usr/local目录下
#解压
tar -zxvf apache-tomcat-8.5.75.tar.gz
#修改端口
cd apache-tomcat-8.5.75/conf
vim server.xml
####设置tomcat服务管理账号密码(重点)
vim tomcat-users.xml
#找到context.xml
vim context.xml
#启动tomcat
sudo service tomcat start
访问服务器ip+8090端口可看到tomcat首页
点击manager App,输入刚才配置的账号密码,ljs 123456
能看到这个页面代表配置成功
jenkins
下载完毕后放于/root
#在同级目录下创建一个txt文件,名字随意
#守护进程运行jenkins
nohup java -jar jenkins.war --httpPort=8081 >./temp.txt 2>&1 &
直接浏览器:服务器ip+8081访问,刚开始有点慢。jenkins初始化状态。然后进入这个界面
填写初始密码激活系统(这是win的,按照你显示的路径找到密码)
用户名:ljs
密码:123456
全名:帅哥线程撕裂者
https://gitee.com/liang_jian_song/test-jenkinsweb.git
develop分支
在pom.xml文件里添加(我的已经添加好了)
org.codehaus.cargo
cargo-maven2-plugin
1.4.9
Tomcat 9.x
remote
runtime
http://xx:8090/manager/html
ljs
123456
编写homePage.html文件。
将项目push到develop分支。
半自动化部署:点击jenkins立即构建,将会把war包推送到tomcat的webapp下自动解压。此时访问服务器+8090+webapp(刚jenkins配置的项目名)就可以访问项目了
可以看到已经部署上去了
页面访问成功
回到码云,点击管理
我这里是修改。你那里是新增
url填写刚才jenkins中配置的一定填写的地址
webhook密码一定填写刚才jenkins中配置的,否则不能通过
直接push到develop分支,什么都不用管,jenkins会回调gitee。帮我们构建,打包,部署