shadow socks : wiki百科
O.S : CentOS 6.9(final)
1. 安裝前端管理介面
yum update -y
yum install vim wget
wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
2. 安裝完成後記得記錄一下網址和帳密
3.登入後依照系統提示安裝所需套件,我選擇NMP(Nginx+MySQL+PHP)
PHP : 7.0以上
Nginx : 1.12.x
MySQL : 5.6以上
等待安裝完成,過程中可以去修改一下登入密碼:面板设置->面板密码->修改
4. 接下來建置一個網站 : 網站->添加站點
順便建置FTP及資料庫
5.設定nginx : 網站 -> 設置
找到配置文件
修改如下 :
root /www/wwwroot/ss.naoxiaogen.com 修改成root /www/wwwroot/ss.naoxiaogen.com/public
然後找到access_log,在上方添加 :
location / {
try_files $uri $uri/ /index.php$is_args$args;
}
最後儲存離開
6. 到這邊前端平台和網站初步已經完成,接下來進行網站細部安裝
進入網站目錄
cd /www/wwwroot/test.com/
yum install git –y
git clone https://github.com/glzjin/ss-panel-v3-mod.git tmp -b new_master && mv tmp/.git . && rm -rf tmp
git reset --hard
chown -R root:root *
chmod -R 777 *
chown -R www:www storage
chattr -i .user.ini
mv .user.ini public
cd public
chattr +i .user.ini
7. 重啟nginx
service nginx restart
8. 開始進行資料庫建置(匯入)
點擊網站目錄
找到下圖的檔案,按下下載
9. 透過phpMyAdmin匯入sql檔
點擊數據庫->管理 進入phpMyAdmin
點選匯入
選擇先前下載的sql檔案匯入,最後按下執行
10. 最後設定網站細部
cd /www/wwwroot/test.com
php composer.phar install
cp config/.config.php.example config/.config.php
修改.config.php資料庫的部份
11. 添加網站管理員
php -n xcat createAdmin
依照提示輸入帳號以及密碼
最後同步帳號
php xcat syncusers
最後編輯系統排程
crontab -e
30 22 * * * php /www/wwwroot/test.com/xcat sendDiaryMail
*/1 * * * * php /www/wwwroot/test.com/xcat synclogin
*/1 * * * * php /www/wwwroot/test.com/xcat syncvpn
0 0 * * * php -n /www/wwwroot/test.com/xcat dailyjob
*/1 * * * * php /www/wwwroot/test.com/xcat checkjob
*/1 * * * * php -n /www/wwwroot/test.com/xcat syncnas