Linux 搭建 laravel 項目

導語

LNMP 環境已經搭建完畢,下面就是用 laravel 框架搭建個項目。php

下載源碼

下載源碼的方式有不少,這裏使用 composer 。前文已經講了如何安裝 composer,這裏再也不贅述。在 /usr/local/nginx/html/ 目錄中輸入 composer create-project laravel/laravel myLaravel 便可建立,關於 create-project 的參數,能夠查看下方參考資料中的連接html

下載源碼

設置目錄權限

源碼下載完成,接下來是設置目錄權限。nginx

  1. 建立用戶以及分組 useradd -g www-data www-data
  2. 修改 nginx 用戶,編輯 /usr/local/nginx/conf/nginx.conf,修改完成後記得重啓服務

修改 nginx 用戶

  1. 修改 PHP 用戶,編輯 /usr/local/php/etc/php-fpm.d/www.conf 文件,一樣修改完成記得重啓服務

修改 PHP 用戶

  1. 項目中目錄權限爲 755,文件爲 644。在 html 目錄中依次執行 chown -R www-data.www-data ./myLaravel/find ./myLaravel/ -type d -exec chmod 755 {} \;find ./myLaravel/ -type f -exec chmod 644 {} \;

修改 Nginx 配置

最後一步是修改 Nginx 的配置, vim /usr/local/nginx/conf/nginx.conf 修改以下幾處laravel

修改 Nginx

修改 Nginx

修改完成後重啓 Nginx。訪問能夠看出 laravel 默認的首頁vim

訪問首頁


參考資料:create-project安裝配置設置權限請給你的 Laravel 一份更好的 Nginx 配置segmentfault

相關文章
相關標籤/搜索