六、安裝laravel
在Ubuntu下搭建LNMP環境。編譯安裝mysql,nginx,php。最後在LNMP前提下安裝composer,並且安裝laravel框架。現在安裝laravel5.1。
Laravel是一套簡潔、優雅的PHP Web開發框架(PHP Web Framework)。它可以讓你從麪條一樣雜亂的代碼中解脫出來;它可以幫你構建一個完美的網絡APP,而且每行代碼都可以簡潔、富於表達力。
cd到網站根目錄(可自定義),這裏我是/usr/local/server/www
2.執行命令:sudo composercreate-project laravel/laravel test –prefer-dist
這句話的意思是創建一個名爲test的laravel框架,此時會自動下載組件,在根目錄下生成一個test的文件夾。
如果出現下面錯誤;
則到/home/edom/.composer整個目錄給777權限;然後重新運行即可。
執行命令:sudo chmod 777 –R /home/edom/.composer/
然後重新sudo composer create-project laravel/laraveltest --prefer-dist此時可能要改test的項目名,因爲之前已存在了。
如果成功創建的話,如下圖所示:
3.給storage賦予寫的權限。
執行命令:sudo chmod 775 –R storage
4. 配置 Nginx 和 Web 目錄
打開 nginx 默認配置文件:
sudo vim /usr/local/server/nginx/conf/nginx.conf
之前配置如下:
修改爲如下:
5.用瀏覽器打開localhost;如果出現空白頁面,則試試給整個laravel項目777權限。(試過給775權限,還是不行,只能給777權限。不太明白爲什麼。。)
sudo chmod 777 –R /var/local/server/www/test4
然後重新訪問localhost。如圖
自此,安裝laravel以及創建項目成功!