摘要:前言從上了一個項目安裝到本地環(huán)境的時候,其中遇到一些問題,這里梳理并記錄下整個流程。部署流程下載項目代碼到本地,這里下載的是沒有目錄的項目代碼。
前言
從https://github.com 上down了一個laravel項目安裝到本地環(huán)境的時候,其中遇到一些問題,這里梳理并記錄下整個流程。
git上下載項目代碼,部署laravel項目的時候會有兩種方式,一種是只發(fā)布除了vendor之外的項目相關(guān)的文件,然后運(yùn)行composer進(jìn)行vender的更新,另外一種是直接將vendor進(jìn)入版本庫,使用版本庫的發(fā)布將所有代碼發(fā)布到線上機(jī)器去。我個人傾向第一種,方便快捷。第二種將vendor目錄都上傳,代碼庫就變得超大了,不大便利了。
部署流程git下載項目代碼到本地,這里下載的是沒有vendor目錄的項目代碼。
進(jìn)入代碼根目錄,運(yùn)行composer install,讀取composer.json內(nèi)容,解析依賴關(guān)系,安裝依賴包到vendor目錄下。
(1)此處執(zhí)行composer install的時候,發(fā)現(xiàn)會報版本不匹配的錯誤,假如自己的環(huán)境兼容當(dāng)前的項目環(huán)境,那么composer可以設(shè)置忽略版本匹配的命令:
composer install --ignore-platform-reqs
(2)其他類似的錯誤,可以參考文章解決:
https://blog.csdn.net/zmzwll1...
修改 .env.example 為 .env
修改數(shù)據(jù)庫配置.env,在數(shù)據(jù)庫中創(chuàng)建一個庫,把配置信息填寫到配置文件中
DB_HOST=localhost DB_DATABASE=blog DB_USERNAME=root DB_PASSWORD=12345678
修改storage/ 的目錄權(quán)限:
sudo chmod -R 777 storage/
修改public/uploads 目錄權(quán)限為可寫(此步驟看項目情況而定):
sudo chmod -R 777 public/uploads/
安裝數(shù)據(jù)庫:
php artisan migrate #安裝數(shù)據(jù)表結(jié)構(gòu)
填充數(shù)據(jù):
php artisan db:seed
設(shè)置nginx配置站點(diǎn)目錄,把域名綁定到 blog/public 下即可(即項目的public目錄下)。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/29304.html
摘要:體驗開源項目已經(jīng)部署了體驗環(huán)境,開源通過掃描下方小程序碼進(jìn)行體驗我們部署了環(huán)境,訪問地址訪問默認(rèn)是的歡迎頁面,可通過文檔了解請求地址和相關(guān)參數(shù)說明。商品示例數(shù)據(jù)文件在目錄下,可以通過使用各類管理工具或者命令執(zhí)行文件導(dǎo)入。 體驗 開源項目已經(jīng)部署了體驗環(huán)境,開源通過掃描下方小程序碼進(jìn)行體驗: showImg(https://segmentfault.com/img/remote/1460...
摘要:項目概述糖果盒子是采用開發(fā)的站點(diǎn)導(dǎo)航應(yīng)用,專注分享優(yōu)質(zhì)開發(fā)資源站點(diǎn),希望成為開發(fā)人員最喜愛的的書簽導(dǎo)航。線上地址糖果盒子開發(fā)者的書簽導(dǎo)航地址求環(huán)境要求部署安裝本項目代碼使用框架開發(fā),本地開發(fā)環(huán)境使用。 showImg(https://segmentfault.com/img/remote/1460000012018405?w=3346&h=1950);showImg(https://s...
摘要:項目概述糖果盒子是采用開發(fā)的站點(diǎn)導(dǎo)航應(yīng)用,專注分享優(yōu)質(zhì)開發(fā)資源站點(diǎn),希望成為開發(fā)人員最喜愛的的書簽導(dǎo)航。線上地址糖果盒子開發(fā)者的書簽導(dǎo)航地址求環(huán)境要求部署安裝本項目代碼使用框架開發(fā),本地開發(fā)環(huán)境使用。 showImg(https://segmentfault.com/img/remote/1460000012018405?w=3346&h=1950);showImg(https://s...
摘要:項目概述糖果盒子是采用開發(fā)的站點(diǎn)導(dǎo)航應(yīng)用,專注分享優(yōu)質(zhì)開發(fā)資源站點(diǎn),希望成為開發(fā)人員最喜愛的的書簽導(dǎo)航。線上地址糖果盒子開發(fā)者的書簽導(dǎo)航地址求環(huán)境要求部署安裝本項目代碼使用框架開發(fā),本地開發(fā)環(huán)境使用。 showImg(https://segmentfault.com/img/remote/1460000012018405?w=3346&h=1950);showImg(https://s...
閱讀 454·2024-11-07 18:25
閱讀 130762·2024-02-01 10:43
閱讀 944·2024-01-31 14:58
閱讀 904·2024-01-31 14:54
閱讀 83007·2024-01-29 17:11
閱讀 3265·2024-01-25 14:55
閱讀 2059·2023-06-02 13:36
閱讀 3167·2023-05-23 10:26