??? 安企CMS(AnQiCMS)安裝教程
一、支持平臺
操作系統(tǒng):
- Windows 10/11、Windows Server 2016 及以上
- 支持 MacOS
- Linux(Ubuntu、CentOS、Debian、Red Hat 等 x86 系統(tǒng);不支持 Windows 7/Server 2012 及以下)
二、Linux 服務(wù)器部署
1. 下載并上傳安裝包
前往官網(wǎng)點擊 “下載” 獲取 anqicms-linux-v3.x.x.zip
,通過 FTP 或面板上傳至服務(wù)器指定目錄,如 /www/wwwroot/anqicms.com/
,然后解壓。
2. 使用寶塔面板安裝(推薦)
最新版寶塔(≥7.9.3):
進入 面板 → 網(wǎng)站 → 【Go 項目】→ 添加 Go 項目:
- 執(zhí)行文件:
/www/wwwroot/anqicms.com/anqicms
- 名稱:AnQiCMS
- 端口:8001(或自定義)
- 運行命令:
.../anqicms -port 端口號
- 運行用戶:
www
,勾選“開機啟動”,綁定解析好的域名。提交保存即可。 ([anqicms.com][1])
- 執(zhí)行文件:
舊版寶塔面板: 同樣進入網(wǎng)站 → 添加“通用項目”,配置與 Go 項目方式一致。
3. 初始化安裝
瀏覽器訪問項目綁定的域名,進入安裝界面,填寫數(shù)據(jù)庫信息、后臺管理員賬號、密碼及站點地址。保證數(shù)據(jù)庫賬號權(quán)限足夠,密碼符合安全要求,否則會安裝失敗。成功后訪問測試前臺、后臺是否正常。
4. 多站點部署
同服務(wù)器配置多個站點,流程如下:
- 寶塔 → 網(wǎng)站 → 添加 PHP 站點,選擇純靜態(tài)、綁定新域名,不創(chuàng)建數(shù)據(jù)庫;
- 在 AnQiCMS 后臺“多站點管理”添加新站點,填寫站點根目錄(復(fù)制 PHP 站點目錄)、新數(shù)據(jù)庫信息(確保不同名不會覆蓋已有);
- 寶塔站點“設(shè)置 → 網(wǎng)站目錄”改為
/public
; - 配置偽靜態(tài)(Nginx 或 Apache),進行反向代理。
Nginx 示例:
nginx
- }
:contentReference[oaicite:22]{index=22}
Apache 示例:
偽靜態(tài)留空,選擇反向代理,目標(biāo) URL 為 http://127.0.0.1:8001
。 :contentReference[oaicite:23]{index=23}
三、命令行部署(無面板)
適合 LNMP 環(huán)境或自啟環(huán)境:
- 上傳并解壓包至
/www/wwwroot/anqicms.com
; - 添加啟動腳本計劃任務(wù):
crontab -e */1 * * * * /www/wwwroot/anqicms.com/start.sh
修改腳本內(nèi)可執(zhí)行文件名后,手動運行一次 ./start.sh
;
- 配置 Nginx(同上 Nginx 反向代理);
- 多站點時重復(fù)添加 Nginx 配置和 CMS 后臺添加即可。 :contentReference[oaicite:24]{index=24}
四、Windows & macOS 本地測試
Windows
使用寶塔或 phpStudy 將 Windows 安裝包解壓后雙擊anqicms.exe
運行;添加本地站點并寫入 hosts 配置,設(shè)置偽靜態(tài)即可??赏ㄟ^任務(wù)管理器結(jié)束程序。 :contentReference[oaicite:25]{index=25}MacOS
安裝好 MySQL、Nginx,解壓包后運行anqicms
可執(zhí)行文件,偽靜態(tài)和多站點設(shè)置與 Linux 命令行方式相同,在/etc/hosts
寫入域名解析。 :contentReference[oaicite:26]{index=26}
五、常見問題與解決
- 端口被占用:
使用lsof -i:8001
查找進程,kill -9 PID
殺掉后重啟。 :contentReference[oaicite:27]{index=27}
- 偽靜態(tài)未生效:
仔細(xì)檢查配置,使用示例模板。 :contentReference[oaicite:28]{index=28}
六、版本升級指引(2.x → 3.x)
- 登錄舊版站點后臺點擊升級至最新版;
- 停止并移除舊版本計劃任務(wù);
- 在寶塔中用 Go 項目方式重新部署主站點,可繼承數(shù)據(jù)庫并恢復(fù)正常訪問;
- 若多站點,需要刪除舊計劃任務(wù)并按“多站點”流程重新添加。 :contentReference[oaicite:29]{index=29}
? 總結(jié)建議
- 推薦使用寶塔面板 ≥7.9.3,簡單快捷
- 多站點部署配置合理可共享一套代碼
- 正確配置偽靜態(tài)和反向代理是訪問關(guān)鍵
- 本地測試環(huán)境與線上部署邏輯一致
如果你在配置過程中遇到問題(如數(shù)據(jù)庫連接、端口沖突、偽靜態(tài)配置等),隨時告訴我,我可以幫你分析解決。?? ::contentReference[oaicite:30]{index=30}