專案環境:該專案我是在mac上面建立的,mac上面的環境也是一波三折啊!但我同事的環境是在windows上面,因為是前端同學,所以只好我再次操刀了、、、作業系統:windows 7
版本管理:git
1、clone**到本地
先是從**託管平台上面把專案clone到本地,這步沒有任何問題。
2、新增各種環境變數
我一共是新增了php、composer以及git這三個環境變數,這步也問題不大。
主要是composer的安裝,我是參照官網手動安裝,官網可能要fan qiang才能訪問。我把他**貼出來防止大家不方便
c:\users\username>cd c:\binreadfile('');
" |php
//下面composer.phar, 執行這步必須要先將php新增到環境變數中
c:\bin>echo @php "
%~dp0composer.phar
" %*>composer.bat
// 建立批處理檔案,然後將該目錄放入到你的環境變數中
c:\users\username>composer -v
// 執行以上命令,檢測安裝設定是否正確
3、安裝composer外掛程式
這步我費了好大力氣才搞定的,yii2就是安裝「fxp/composer-asset-plugin」外掛程式。
composer global require "fxp/composer-asset-plugin:~1.1
"
上面的是官網的命令,我使用該命令一直無法成功。我是使用的下面的命令才成功
composer global require "fxp/composer-asset-plugin:@dev
"
4、修改composer映象
你要是網速牛逼,又有vpn當我沒說。
直接修改composer的全域性配置檔案
沒啥說的,安裝各種資源包。之所以-vvv是為了檢視install的詳情
這之間就是漫長的等待啊!裝了國內映象也沒用、、、
在此期間如果感覺卡住了,就終止程式重新執行,我也執行了好幾次該命令
6、初始化專案
init專案環境
init
配置資料庫鏈結
在comon\config\main-lcal.php中配置你的資料庫資訊
遷移資料庫指令碼
yii migrate
7、可以愉快的預覽了、、、
nginx 部署 yii2專案
1.linux 新增虛擬主機,訪問目錄繫結至 web目錄下面,比如 bac web 2.更新配置檔案,修改你自己的.conf檔案,比如a.conf,我的是在 usr local nginx conf vhost 目錄下,然後新增 location location php 3.重啟下nginx,ce...
yii2小專案問題彙總
1.第乙個引數,路徑,絕對路徑和相對路徑都可以,常常用相對路徑,因為方便 遷移.2.第二個引數,由四位八進位制數組成,第一位通常是0,跟特殊許可權有關,可以不用太在意。需要注意的有兩點 第一,0777代表著最高許可權,但實際建立的目錄可能許可權是775,這個檔案許可權遮蔽值有關,意思就是你的許可權被...
如何從Github上拉yii2專案
github上有許多優秀的開源專案,學習了yii2的基礎知識後,多看一些優秀的開源專案能幫助我們學到更多的東西。但是有許多專案,因為上傳者read.me檔案描述不太清楚或者索性就是上傳了一部分檔案等原因,很容易犯迷糊,不知道如何把專案在本地跑起來。所以建議,如果不是很熟悉,剛開始拉專案的時候選擇 1...