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 上修改文件保存後 執行立即構建 成功後, 然後在本地瀏覽器刷新 發現代碼已經修改
Jenkins +nginx 搭建OA現金盤平臺搭建前端構建環境