自動配置cms.conf
- git clone 此 repo 至網頁伺服器上。
- 執行
make setup。 - 將這裡的內容複製到
cms.example.conf內並設定好,不要修改core_services和other_services。
wget example.com/path_to_your_folder/makefilemake mainmake servicemake getconfmake start
配置 Worker 4 步驟 2~5 可改成 make all
使用方法: make [OPTION]
| OPTION | 效果 |
|---|---|
| download | 下載所有 .sh 檔 & 執行 chmod |
| chmod | 設定所有 .sh 檔權限 777 |
| rmfile | 刪除所有 .sh 檔 |
| redownload | 刪除 & 重新下載所有 .sh 檔 |
| service | 設定Service 使用方法: make service s=[SERVICE] c=[COUNT] 預設值: make service s=Worker c=4 預設值: make service s=[SERVICE] c=1 |
| show | 顯示所有 Service 設定 |
| showthis | 顯示本機 Service 設定 |
| sys | kill 所有 cms 程序 & 關閉防火牆 |
| install | 安裝所有需要程式 & CMS |
| makeconf | 產生 cms.conf |
| getconf | 產生 cms.conf & 下載 |
| start | 啟動本機所有 Service 使用方法: make start c=[CONTEST] |
| main | 執行 download & sys & install |
| all | 執行 main & service Worker 4 & getconf & start |
| help | 顯示此說明 |