Jenkins +nginx 搭建OA现金盘平台搭建前端构建环境

前期准备

liunx 基本命令
git 基本命令
nginx
jenkins

工具

github 账号和项目
git
centos 服务器

坐稳啦! 要发车啦!
首先登录你远程服务器地址

输入远程服务器地址

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

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

81d0995f83812c26d9c2e270e441a12cdd34f0ed

登录成功!

fe888364e41b18a5b28d2423238b5aca95d5a964
安装nginx

nginx -v //输入查看

说明服务器没有安装 nginx

794cd6bc94fa6ea8b9cefc3f068b28f21464c774

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

y //回车

1fb94d32d5ac36e198853578600a8ea4ad041ace

安装完毕!

40cf513b21559d97f4741294e068a019d63bf065

nginx -v

066592d7895e7da04ca3763bdd79de5a99fdc510

nginx 已经安装完毕

修改nginx配置

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

9e14b04b5a37957d28e2eaa6a6d0e7e39b5b1344

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

vim 编辑器用法

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

21f00923cd07cc4d78226e95c1796b97ab7b27b1

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

339f46fa9e7271b1d66a753c19041dfbee6dc341

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

92ba174cc595caee07d6245e6221a17488abaaee

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

配置显示成功

da4532b9a4e4c96af162477fe92a2e5035f20970
创建项目

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

输入以下内容(hello world)

a5d01bba3367b4ce6f56be3ba94083a181a58246

保存退出

nginx // 启动nginx server

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

358bbb3bb30964927927073cb456147fc78aa1fb
配置 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”:

1c841986d6caaf1914b4bb9e5eb99da0974bed61

然后更改执行以下命令 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 启动成功

c7acce87de1ace563460e4c15a6a3f0cb35da732
启动Jenkins

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

b07d32014aae09a45b5e041dee6f972fc4414880

要输入管理员密码 那么刚刚安装的时候忘记保存了也没关系 页面上有提示 那我们就 去指定的目录找吧 vim /var/lib/jenkins/secrets/initialAdminPassword

871225c9e178e2b5daf73ad43c8b112ddbe5641e

就得到了密码串 复制到输入框执行一下步吧

5972a0bc615d96dd39e005ef636a72099ad6469e

选择安装推荐的插件即可 等待安装

9a398266eeab4d7f6405d47aa2672c0c40802f5f

不用多说输入就好了 执行 保存并完成
cda5c7b7a1ab69dae626892241617f64cdb8b293
下一步默认 就好了 开始使用 jenkins

ee8e8c22d8e798be9050057fa29cd20d2f1216a3
创建任务

开始配置第一个 jenkins 任务
21c2b3b2a6f17a4197af633cbd66f738d34a1f1e

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

fb6ad1fc660894959330c8b9bf9caead74ce76eb

项目结构

admin
html
home.html
js
home_page.js
css
home.css

c5c2cd07c65238306fd9fca1f13e43c070293c30

填写OA现金盘平台搭建论坛:haozbbs.com Q1446595067 描述、填写你的 git URL 地址

a4f939d594817df8ec55a7052d4c888d20bc30b5

在构建中选择“执行 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

de52bad7d87e17c9a16a8b1474536b241aa5ba8d

点击保存、回到工程项目下 点击立即构建 等待执行完成(成功)

a5e2ea3276e247cbf8e2b499155a39b6b0dd3123

在本地浏览器输入你的 ip 地址加/html/home.html 就能看到构建的项目了

96a539299d2ab91bf1801043e382dd3a6c3ce701

尝试在 git 上修改文件保存后 执行立即构建 成功后, 然后在本地浏览器刷新 发现代码已经修改

猜你喜欢

转载自blog.51cto.com/13856919/2137491