yii的部署

linux服務器php

1、先搭建LNMP平臺,html

2、到http://www.yiiframework.com/download/  ,下載yii-advanced-app-2.0.6.tgzlinux

3、解包nginx

4、把目錄移動到網站的根目錄下web

5、我nginx安裝到/usr/local/nginxphp安裝到/usr/local/php,因此要修改yii的初始化文件vimvim

/usr/local/nginx/html/advanced/initwindows

把第一行  #!/usr/bin/env php瀏覽器

改爲   #!/usr/local/php/bin/php服務器

6、運行inityii2

7、這時/usr/local/nginx/html/advanced/frontend/web/目錄就生成了index.phpindex-test.php兩個文件

8、修改index-test.php,第三行

wKiom1Z3kueADXLhAAA2tJVznYI038.jpg

若是用服務器訪問自身的index-test.php是不須要修改的,但使用客戶端去訪問就須要添加客戶端的ip了。

9、在瀏覽器中訪問,我把/usr/local/nginx/html/advanced/frontend/web/設爲網站的根目錄,因此直接輸入網址就能訪問了。看到下圖表示成功

wKiom1Z3ktSQMea5AABg7zGEmQU922.jpg

訪問index-test.php也是看到這個圖

 

 

windows服務器

1、安裝wamp2.4以上的版本。

2、到http://www.yiiframework.com/download/  ,下載yii-advanced-app-2.0.6.tgz

3、解包

4、把目錄移動到網站的根目錄下

5、運行init.bat

剩餘步驟與linux同樣

 

Composer不是必須安裝,安裝只是用來下載yii而已,安裝composer須要修改wampphp.ini文件,開啓openssl,就是去掉openssl的註釋。

yii1.0有檢測環境狀況,解壓1.0後,訪問requirements文件夾下的index.php,就看到下圖

wKiom1Z3k0bi9ANmAAG7d8dqk7A344.jpg

無需所有經過,看本身的實際狀況。

補充部份模塊,參考http://blog.csdn.net/yanggang82/article/details/4218556

 

yii2.0也有環境檢測,解包後獲得目錄advanced,下面有個文件requirements.php,在瀏覽器上打開,便可看到環境檢測頁面

相關文章
相關標籤/搜索