您好,登錄后才能下訂單哦!
博客更換地址為http://www.gergw.top
Walle - 瓦力 是一個(gè)支持svn、git、多用戶、多項(xiàng)目、多環(huán)境同時(shí)部署的上線部署系統(tǒng)。
相比jenkins其項(xiàng)目配置更簡(jiǎn)單、回滾快速、權(quán)限分級(jí)、用戶分組功能更完善;UI界面更優(yōu)雅,用戶體驗(yàn)更人性,大大方便了開(kāi)發(fā)者和管理者的持續(xù)交付開(kāi)發(fā)。支持各種web語(yǔ)言代碼發(fā)布,php、python、java等。
其最大特點(diǎn)是對(duì)git版本的分支、tag可自定義在測(cè)試、預(yù)發(fā)布,生產(chǎn)環(huán)境部署。開(kāi)發(fā)者和測(cè)試同學(xué)協(xié)作迭×××發(fā)上線,無(wú)論是milestone或者feature小步快走式上線都可支持。
一,基礎(chǔ)準(zhǔn)備
mkdir -p /data/www
cd /data/www
wget https://codeload.github.com/meolu/walle-web/tar.gz/v0.9.5 //建議直接去官網(wǎng)下載 然后push到服務(wù)器上
tar -zxf walle-web-0.9.5
mv walle-web-0.9.5 walle-web //修改目錄名字方便辨識(shí)
二,安裝lamp或lnmp環(huán)境 //本文采取的是lnmp環(huán)境且php版本最低5.4及以上
三,創(chuàng)建數(shù)據(jù)庫(kù)并修改root密碼
mysql //登陸
CREATE DATABASE walle; //創(chuàng)建數(shù)據(jù)庫(kù)walle
UPDATE mysql.user SETPassword=PASSWORD(123456) WHERE User='root'; //更新root賬號(hào)密碼為123456
FLUSH PRIVILEGES; //刷新 快速生效
quit
四,安裝walle-web
vim/data/www/walle-web/config/local.php //修改配置文件,連接數(shù)據(jù)庫(kù)
--------------------------------------------->
'db' => [
'dsn' =>'mysql:host=127.0.0.1;dbname=walle', //數(shù)據(jù)庫(kù)地址與庫(kù)名稱
'username' => 'root', //連接數(shù)據(jù)庫(kù)的用戶
'password' => '123456', //用戶密碼
],
安裝composer
curl -sS https://getcomposer.org/installer |php //訪問(wèn)國(guó)外資源會(huì)比較慢
mv composer.phar /usr/local/bin/composer
安裝vendor //
tar -xvf ventor.tar
mv ventor /data/www/walle-web/ //直接解壓出來(lái) 移動(dòng)到walle-web的目錄下
初始化項(xiàng)目
Cd /data/www/walle-web ./yii run/setup 回答yes
五,nginx簡(jiǎn)單配置
server {
listen 80;
server_name 192.168.3.13;
root /data/www/walle-web/web;
index index.php;
location / {
try_files $uri $uri/ /index.php$is_args$args;
}
location ~ \.php$ {
try_files $uri = 404;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
用瀏覽器訪問(wèn)http://ip 用戶名密碼都是admin
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。