Centos7 為最小安裝模式
一纸淮、關(guān)閉防火墻:
systemctl stop firewalld.service #停止firewalld服務(wù)
systemctl disable firewalld.service #設(shè)置開機(jī)默認(rèn)不啟動(dòng)
二、關(guān)閉selinux
getenforce #查看狀態(tài)
vi /etc/sysconfig/selinux #開機(jī)不啟動(dòng)
SELINUX=disabled
三亚享、更換國(guó)內(nèi)源并更新
參考以下鏈接
CentOS 更換國(guó)內(nèi)源安裝 - 簡(jiǎn)書 (jianshu.com)
換國(guó)內(nèi)源后更新一下系統(tǒng)咽块,更新完成后最好重啟一下系統(tǒng)
yum update
四、安裝寶塔面板
一鍵安裝命令參考寶塔面板官網(wǎng)
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
截圖記錄一下賬號(hào)及密碼
如果以前沒寶塔賬號(hào)欺税,需要手機(jī)號(hào)綁定一個(gè)
進(jìn)入軟件商店侈沪,安裝Nginx、MySQL晚凿、PHP
1亭罪、安裝Nginx
2、安裝MySQL
3歼秽、安裝PHP
安裝PHP擴(kuò)展 fileinfo应役、opcache、intl哲银、igbinary
安裝完成后務(wù)必重啟一下服務(wù)器扛吞。
五呻惕、部署資產(chǎn)管理系統(tǒng)Cat
https://github.com/celaraze/cat
下載源碼文件荆责,上傳到 /www/wwwroot/ 目錄下面
進(jìn)入站點(diǎn)設(shè)置,運(yùn)行目錄修改如下
偽靜態(tài)這里設(shè)置成Laravel5
配置文件這里修改如下:
修改為下面代碼塊
location ~* \.(jpg|jpeg|gif|png|webp|svg|woff|woff2|ttf|css|js|ico|xml)$ {
try_files $uri /index.php?$query_string;
access_log off;
log_not_found off;
expires 14d;
}
修改后如下:
建立MySQL數(shù)據(jù)庫(kù)
*如果提示數(shù)據(jù)庫(kù)狀態(tài)異常亚脆,請(qǐng)?zhí)砑觬oot密碼
修改網(wǎng)站配置文件
.env.example 重命名為 .env
網(wǎng)站目錄文件夾權(quán)限修改一下
設(shè)置--其它設(shè)置--升級(jí)Composer
在/www/wwwroot/cat 目錄下運(yùn)行composer install
執(zhí)行數(shù)據(jù)遷移 php artisan cat:install
如報(bào)錯(cuò)做院,請(qǐng)檢查數(shù)據(jù)庫(kù)配置
正常安裝完成如下
訪問 http://服務(wù)器IP
默認(rèn)用戶 admin@localhost.com 密碼 admin
完成安裝