linux-lnmp1-5-部署laravel項目

linux version: ubuntu 18.04
lnmp version: 1.5linux

使用composer建立一個 laravel項目

安裝composer: https://www.jianshu.com/p/ce1d36cbe00flaravel

composer create-project laravel/laravel=5.5.* --perfer-dist /home/web/blog

添加虛擬主機配置文件

sudo lnmp vhost add

vhost

注:因爲laravel的入口文件在public目錄下,因此在配置那個 default directory 時必定要配置到 public 目錄下, 我這裏只是爲了截圖。。。web

根據指引就能夠建立好虛擬主機文件了ubuntu

配置 hosts

sudo vim /etc/hosts

個人系統是 ubuntu 因此是這樣的, 若是是centos或者其餘發行版本,可能略微有些不一樣
將剛剛在配置虛擬主機時的域名指向 127.0.0.1vim

刷新 dns

sudo /etc/init.d/dns-clean start

給必要的目錄開啓權限

這一步很是重要, 沒有這個, 確定500錯誤centos

sudo chmod -R 777 storage

若是仍是顯示該網站沒法運行 500

  1. 檢查 /public 目錄下是否有 .user.ini
ls -a | grep user
  1. 若是有, 必須想解鎖, 而後在刪除, 不然你會發現 sudo rm -rf 刪除不了
chattr  -i .user.ini
  1. 刪除這個文件
sudo rm -rf .user.ini

最後瀏覽器訪問測試

若是出現那個laravel的主頁,就說明成功了瀏覽器

相關文章
相關標籤/搜索