Jenkins自动化部署以及Nginx的配置

67 阅读1分钟

1.购买阿里云服务器

一般为 按量--地区选当前地区--规格(一般是2核4G)--公共镜像(centOS,8版本,因为自带dnf,7版本是不存在的)--存储不用动--快照一般是一周

网络默认--流量一般是25M或者带宽一般是5M--安全组(配置端口是否能访问)--弹性网卡默认

自定义密码(输入密码)

就创建好服务器了

2.通过ssh连接远程服务器

window使用git bash

mac直接使用ssh

1)ssh root@IP地址 / / 连接远程的服务器

image.png 2)Linux命令

pwd 查看在哪个目录

ls 查看目录下面所在的文件

cd /root/ 进入root目录

clear 相当于window的cls

3.搭建环境

1)dnf

image.png

2)安装java1.8版本

  1. dnf search java-1.8
  2. dnf install java-1.8.0-openjdk.x86_64

image.png

4.安装jankins

image.png

image.png

image.png

image.png jankins的管理员密码要通过

cat 一段路径 —> 生成密码放进去

image.png 安装推荐的插件


5.安装nginx

image.png

3.2.2修改nginx文件

通过vscode的插件remote-SSH

1)连接服务器

image.png 2)

image.png

3)succes

image.png

4)修改

image.png

5)

image.png

image.png

6.把项目把在仓库中

image.png

7.使用jankins进行自动化部署

image.png

image.png

image.png

安装git

image.png

URL要使用GitHub中的privateKey进行配置

image.png

密码使用privateKey—token

image.png

生成privateKey

image.png

image.png

image.png

image.png

image.png

image.png

构建环境配置node

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png