腾讯云gitee部署

部署文件

安装nginx

yum install -y nginx

启动nginx

nginx

查看端口

netstat -nlp|grep 80

基本命令

cd /home

mkdir mypro

cd mypro

vi index.html

输入一个Hello Word

保存退出

:wq

cat index.html

修改配置

vi /etc/nginx/nginx.conf

在这里插入图片描述

location / {

​ root /home/mypro/;

​ index index.html;

}

重启

systemctl stop nginx.service

systemctl start nginx.service

如何出现一下错误

在这里插入图片描述

那就把进程全部杀死

ps -ef|grep nginx

在这里插入图片描述

kill -9 10051

在重新启动

systemctl start nginx.service

现在去浏览器上方问地址

http://43.123.177.192/

注意这是自己的路由号

使用jenkins+nginx+git部署

 #安装jdk
 yum install -y java-11-openjdk.x86_64
 # 查看版本
 java -version

 #安装jenkins
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo --no-check-certificate
 
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
 
yum install jenkins

#修改jenkins配制文件
vi /etc/sysconfig/jenkins
需要把JENKINS_USER="jenkins"改为JENKINS_USER="root",端口号8080若是没有被占用,默认即可。若是阿里云服务器,需要在安全组中添加8080端口。

在这里插入图片描述

#启动jenkins
systemctl stop jenkins
systemctl start jenkins

# 关闭当前的防火墙服务
systemctl stop firewalld 

#禁用防火墙开机启动
systemctl disable firewalld 

#查看是否禁用成功
getenforce 

去腾讯云里面添加一个8080端口

在这里插入图片描述

配置好之后去方位8080端口

http://43.123.177.192:8080/

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

安装好之后创建一个管理员用户

在这里插入图片描述
在这里插入图片描述

去git里面创建一个仓库在新建一个文件

在这里插入图片描述

去Jenkins安装两个插件

gitee
Generic Webhook Trigger

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

去git上生成私人令牌并保存起来

在这里插入图片描述

去Jenkins里面创建一个文件

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

如果出现无法链接仓库就去安装一下git

yum install git

如果还是无法链接,那就把仓库设置成开源的,一般的也可以

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在gitee仓库管理添加WebHooks

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

去查看是否添加成功

cd /var/lib/jenkins
ls
# 里面会有一个workspace一个文件夹
vi workspace/mypro/index.html
# 里面是gitee里面我们写的内容

我们去gitee里面修改一下内如提交

在这里插入图片描述

我们在查看是一下workspace文件里的写入

他也是同步更新的

vi workspace/mypro/index.html

还没完我们需要在添加执行shell

在这里插入图片描述

cd /home/mypro/
sudo rm -rf *
cp -r /var/lib/jenkins/workspace/mypro/* ./

在这里插入图片描述

再次访问接口

http://43.123.177.192/

内容如果没有发生改名的话我们直接在命令行里运行

在这里插入图片描述

如果不想在执行这三条命令那就把root里的文件改为/var/lib/jenkins/workspace/mypro/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值