簡介
October是一個內(nèi)容管理系統(tǒng)(CMS)瓤荔,更是一個致力于讓開發(fā)工作流變得簡單的web平臺往毡。其誕生的原由是對現(xiàn)有系統(tǒng)的不滿蒂阱,我們覺得構(gòu)建web站點已經(jīng)變成一個非常復(fù)雜踏揣、令人費解的過程庆亡,這讓開發(fā)人員很不滿意,因此我們想要呈現(xiàn)事物的簡單面捞稿,讓你返璞歸真
網(wǎng)站
October - The PHP CMS platform that gets back to basics.
Github
使用 Laravel 快速構(gòu)建網(wǎng)站系列 —— 內(nèi)容管理系統(tǒng):October – Laravel學(xué)院
安裝
使用 composer
安裝
composer create-project october/october myoctober dev-master
執(zhí)行
sudo composer install
該命令執(zhí)行完成后又谋,打開config/database.php設(shè)置數(shù)據(jù)庫連接信息拼缝。
sudo vi config/database.php
接下來,運行Artisan命令創(chuàng)建相關(guān)數(shù)據(jù)表:
sudo php artisan october:up
設(shè)置調(diào)度任務(wù)
crontab -e
* * * * * php /var/www/myoctober schedule:run >> /dev/null 2>&1
設(shè)置隊列
你可以選擇性的設(shè)置外部隊列來處理隊列任務(wù)彰亥,默認(rèn)情況下這些任務(wù)通過平臺同步處理咧七。該默認(rèn)行為可以通過修改配置文件config/queue.php中的default參數(shù)來改變。
如果你決定使用database隊列驅(qū)動器任斋,一個絕佳的方案就是為php artisan queue:work命令添加一個Crontab實體來處理隊列中第一個有效的任務(wù)继阻。
修改權(quán)限
chown -R www-data:www-data myoctober