Jenkins +nginx 搭建前端构建环境

本文介绍如何在CentOS服务器上安装配置Nginx及Jenkins,包括服务器登录、Nginx安装与配置、静态资源展示、Jenkins安装配置等步骤,并实现Jenkins自动化构建。

前期准备

  • liunx 基本命令
  • git 基本命令
  • nginx
  • jenkins
工具
  • github 账号和项目
  • git
  • centos 服务器
坐稳啦! 要发车啦!

首先登录你远程服务器地址

输入远程服务器地址

ssh 用户名@远程服务器 ip 地址

首次登录有提示信息 输入 yes 就好了

1 登录成功! 1

安装nginx

nginx -v  //输入查看

说明服务器没有安装 nginx

yum install nginx //输入下载
or
yum install epel-release //如果上一步安装失败
yum install nginx //再次下载 
y //回车

安装完毕!

nginx -v

nginx 已经安装完毕

修改nginx配置

nginx -t //查看配置文件地址
cd /etc/nginx
ls //可以看到 nginx.conf 配置文件

vim nginx.conf
or
yum install vim //如果没有可以安装vim 再次执行上步

vim 编辑器用法

 i //编辑器底部出现 insert 后 你可以编辑配置文件了;

修改配置 user 改成 root (服务器用户名 我的是 root)

这是默认静态资源文件存放的地址

esc //退出编辑模式
:+ wq //保存退出
nginx -t 查看配置文件是否报错

配置显示成功

1

创建项目

cd /root
mkdir www
cd www
vim index.html //创建 index.html 文件

输入以下内容(hello world)

1

保存退出

nginx // 启动nginx server

然后在本地浏览器输入你的 ip 地址加/index.html 就能看到大大的 hello world ! 服务器配置 server 结束

1

配置 Jenkins

安装

首先要先下载 java 依赖包 和 git

yum install java
yum install git

首先要先添加 Jenkins 源

wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
yum install jenkins //完成之后直接使用 yum 命令安装 Jenkins

配置

Jenkins 修改权限

vim /etc/sysconfig/jenkins

找到$JENKINS_USER 改为 “root”:

然后更改执行以下命令 Jenkins home,webroot 和日志的所有权:

chown -R root:root /var/lib/jenkins
chown -R root:root /var/cache/jenkins
chown -R root:root /var/log/jenkins
service jenkins restart  //启动 jenkins

jenkins 启动成功

启动Jenkins

在本地浏览器输入你的 ip 地址加 默认端口 8080 就可以看到 jenkins 解锁页面啦

要输入管理员密码 那么刚刚安装的时候忘记保存了也没关系 页面上有提示 那我们就 去指定的目录找吧 vim /var/lib/jenkins/secrets/initialAdminPassword 就得到了密码串 复制到输入框执行一下步吧 选择安装推荐的插件即可 等待安装 1 不用多说输入就好了 执行 保存并完成 1 下一步默认 就好了 开始使用 jenkins 1

创建任务

开始配置第一个 jenkins 任务

1 创建一个自由风格的 输入名称 点击确定就好了

项目结构
admin
    html
        home.html
    js
        home_page.js
    css
        home.css
    

填写描述、填写你的 git URL 地址 在构建中选择“执行 shell” 输入以下命令

rm -rf test.tar.gz
tar czvf test.tar.gz *
mv -f test.tar.gz /root/www
cd /root/www
tar -xzvf test.tar.gz
rm -rf test.tar.gz

1 点击保存、回到工程项目下 点击立即构建 等待执行完成(成功) 1 在本地浏览器输入你的 ip 地址加/html/home.html 就能看到构建的项目了 1 尝试在 git 上修改文件保存后 执行立即构建 成功后, 然后在本地浏览器刷新 发现代码已经修改

原文发布时间为:2018年06月30日

本文作者:幸福拾荒者

本文来源:掘金  如需转载请联系原作者



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值