丝袜av在线观看|日本美女三级片在线播放|性欧美一区二区三区|小骚热免费国产视频|黑人va在线观看|女同国产91视频|五月丁香色播Av|国产凸凹视频一区二区|伊人电影久久99|国产成人无码一区二区观看

AnQICMS怎么安裝-AnQICMS 安裝教程-AnQICMS 下載

支持的系統(tǒng)

支持 Windows 7、Windows 8、Windows 10、Windows 11、Windows server 各個版本。 Windows XP 未測試
支持 Ubuntu、Centos、Red Hat、Debian 等 基于 X86 的 Linux 版本。
支持 MacOS。

Linux服務(wù)器上部署AnQiCMS

先從 下載 AnQiCMS Linux 安裝包。



寶塔上部署

首次安裝:

寶塔面板7.9.3版本以上支持更快捷的部署,建議升級寶塔面板到7.9.3以上版本。

創(chuàng)建目錄和上傳安裝包
1.  點擊左側(cè)菜單的 文件 菜單,切換目錄到 /www/wwwroot/ 目錄,在 wwwroot 目錄下創(chuàng)建一個新目錄,目錄一般以域名命名,如 anqicms.com。如圖:



2. 點擊 anqicms.com,進入 anqicms.com 文件夾,將Linux安裝包 anqicms–v3.x.x.zip 上傳到當(dāng)前目錄。在安裝包 anqicms-linux-v3.x.x.zip 上單擊右鍵,選擇解壓,將安裝包解壓到當(dāng)前文件夾。如圖:



面板7.9.3版本以上部署:

點擊左側(cè)菜單的 網(wǎng)站 菜單,點擊 Go項目,來到Go項目網(wǎng)站創(chuàng)建頁面,點擊 添加Go項目 按鈕,在彈出的彈窗中,進行配置。項目執(zhí)行文件選擇 /www/wwwroot/anqicms.com/anqicms;項目名稱填寫 AnQICMS;項目端口 填寫 8001;執(zhí)行命令填寫 /www/wwwroot/anqicms.com/anqicms ;運行用戶選 www;并勾選開機啟動,備注可以按需填寫,默認(rèn)即可;綁定域名填寫你解析到服務(wù)器的域名。填寫完成后,點擊提交按鈕,完成添加。如圖:




在舊版寶塔部署:

舊版沒有使用Go項目部署,則選擇其他項目部署。

點擊左側(cè)菜單的 網(wǎng)站 菜單,點擊 其他項目,來到其他項目網(wǎng)站創(chuàng)建頁面,點擊 添加通用項目 按鈕,在彈出的彈窗中,進行配置,配置項和寶塔7.9.3版本以上版本填寫內(nèi)容一致。項目執(zhí)行文件選擇 /www/wwwroot/anqicms.com/anqicms;項目名稱填寫 AnQICMS;項目端口 填寫 8001;執(zhí)行命令填寫 /www/wwwroot/anqicms.com/anqicms ;運行用戶選 www;并勾選開機啟動,備注可以按需填寫,默認(rèn)即可;綁定域名填寫你解析到服務(wù)器的域名。填寫完成后,點擊提交按鈕,完成添加。


初始化安裝網(wǎng)站
在瀏覽器中 訪問你綁定的,來到 AnQICMS初始化安裝界面,填寫數(shù)據(jù)庫信息,后臺賬號密碼信息,以及網(wǎng)站地址。如圖:



如果安裝失敗,可能出現(xiàn)的情況有:1,數(shù)據(jù)庫賬號密碼不正確,請重新檢查數(shù)據(jù)庫賬號密碼。2. 數(shù)據(jù)庫賬號權(quán)限不足,無法創(chuàng)建數(shù)據(jù)庫,請?zhí)崆皠?chuàng)建數(shù)據(jù)庫或使用更高權(quán)限的賬號。3. 管理員密碼長度不足,請設(shè)置更復(fù)雜的密碼。

安裝成功后,訪問前臺和后臺,檢查是否一切正常。

如果安裝失敗,可能出現(xiàn)的情況有:1,數(shù)據(jù)庫賬號密碼不正確,請重新檢查數(shù)據(jù)庫賬號密碼。2. 數(shù)據(jù)庫賬號權(quán)限不足,無法創(chuàng)建數(shù)據(jù)庫,請?zhí)崆皠?chuàng)建數(shù)據(jù)庫或使用更高權(quán)限的賬號。3. 管理員密碼長度不足,請設(shè)置更復(fù)雜的密碼。

安裝成功后,訪問前臺和后臺,檢查是否一切正常。

一臺服務(wù)器上安裝多站點:

AnQiCMS 在一臺服務(wù)器上安裝多個站點不需要復(fù)制多份AnQICMS代碼,請按下面操作流程來添加多個站點。

1. 在寶塔面板左側(cè)菜單中,點擊 網(wǎng)站 菜單,點擊PHP項目,添加一個PHP站點,在創(chuàng)建站點中,填寫已解析到服務(wù)器上的域名,根目錄按默認(rèn)即可,復(fù)制根目錄地址,等會下一步要用到,F(xiàn)TP、數(shù)據(jù)庫均選擇不創(chuàng)建,PHP版本選擇純靜態(tài)。最后點擊提交。如圖:



2. 登錄站點后臺,在左側(cè)菜單中點擊 多站點管理 菜單(只有默認(rèn)安裝的站點具有多站點管理權(quán)限)。在多站點管理界面中,點擊添加新站點按鈕。在彈出的彈窗中,根據(jù)實際填寫表單。站點名稱按實際情況填寫,方便區(qū)分不同站點;站點根目錄請?zhí)顚懸粋€新目錄,粘貼第一步復(fù)制的站點根目錄,如:/www/wwwroot/study.ykbh168.com,新目錄需要提前在服務(wù)器上創(chuàng)建;站點網(wǎng)址填寫新網(wǎng)址,這個網(wǎng)址也需要提前解析到服務(wù)器上。管理員賬號和管理員密碼是新站點管理員賬號密碼;數(shù)據(jù)庫名稱需要是一個新的數(shù)據(jù)庫,不要填寫已存在的站點的數(shù)據(jù)庫,否則會導(dǎo)致數(shù)據(jù)覆蓋,如果默認(rèn)安裝使用root賬號安裝,可以選擇復(fù)用數(shù)據(jù)庫賬號,免去填寫賬號信息。最后點擊確定按鈕,完成新站點的創(chuàng)建。如圖:



3. 在中,新建的網(wǎng)站操作欄中點擊設(shè)置,在彈出的界面中,選擇 網(wǎng)站目錄 菜單,更改運行目錄為 /public,點擊保存。如圖:



4. 偽靜態(tài)設(shè)置
- Nginx 偽靜態(tài)設(shè)置
選擇 偽靜態(tài) 菜單,填寫偽靜態(tài)規(guī)則,并點擊保存,可以點擊另存為模板,方便下次使用:
    location @AnqiCMS {

    proxy_pass http://127.0.0.1:8001;
    proxy_set_header   Host             $host;
    proxy_set_header   X-Real-IP        $remote_addr;
    proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
}
error_page 404 =200  @AnqiCMS;
location / {
   try_files $uri $uri/index.html @AnqiCMS;
}</code></pre><br/></div><div><img src="http://www.beisuda.cn/uploads/202311/02/4d5b516cd2b31714.webp" contenteditable="false" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, &quot;Helvetica Neue&quot;, Arial, &quot;Noto Sans&quot;, sans-serif, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;; max-width: 100%;"/></div><br/><div><br/></div><div>- Apache 偽靜態(tài)配置<br/>如果你使用的 Apache軟件,則偽靜態(tài)規(guī)則會不一致。偽靜態(tài)一欄請留空,選擇反向代理,在目標(biāo)URL中填寫 <a href="http://127.0.0.1:8001" target="_blank" rel="nofollow">http://127.0.0.1:8001/</a>,如圖:<br/><br/><img src="http://www.beisuda.cn/uploads/202311/02/33b41668b4844b2d.webp" style="max-width:100%;" contenteditable="false"/><br/><br/>這樣新站點就添加完成了。</div><div><br/></div><h4 id="content-dir-9">默認(rèn)的config.json配置:</h4><div><pre><code class="Bash">{
"server": {
	"site_name": "安企內(nèi)容管理系統(tǒng)(AnqiCMS)",
	"env": "production",
	"port": 8001,
	"log_level": "release"
}

}


命令行下部署安裝AnQiCMS

如果你的服務(wù)器沒有安裝可視化的環(huán)境管理軟件,使用的是 lnmp.org 的LNMP一鍵安裝包環(huán)境,或者是自行編譯的服務(wù)器環(huán)境,包括本地的Linux桌面版,如Ubuntu、CentOS桌面版等,都可使用命令部署。以下操作默認(rèn)認(rèn)為你已經(jīng)安裝好了LNMP環(huán)境了。

1. 從官網(wǎng)下載 Linux版本的AnQiCMS安裝包,并將安裝包解壓到指定位置。假設(shè)解壓到 /www/wwwroot/anqicms.com 目錄。

2. 添加啟動計劃任務(wù):

crontab -e


在打開的編輯界面中,添加一條命令

*/1 * * * * /www/wwwroot/anqicms.com/start.sh

ws 保存并退出。


這里要注意,如果你手動修改了anqicms可執(zhí)行文件名,則需要手動打開start.sh編輯,將里面的anqicms改成對應(yīng)的新文件名。

添加計劃任務(wù)后,再順手執(zhí)行一次:

./start.sh


3. 配置 Nginx 站點
一般上,還需要配置nginx代理,來使用80端口或https端口。下面以站點跟目錄為 /www/wwwroot/anqicms.com,域名 dev.anqicms.com 配置為例:

我們需要將網(wǎng)站的運行目錄,也就是nginx 的 root 目錄配置到站點目錄下的public目錄。

并設(shè)置反向代理,目標(biāo)URL:http://127.0.0.1:8001/

nginx代理代碼如下:

    location @AnqiCMS {

    proxy_pass http://127.0.0.1:8001;
    proxy_set_header   Host             $host;
    proxy_set_header   X-Real-IP        $remote_addr;
    proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
}
error_page 404 =200  @AnqiCMS;
location / {
   try_files $uri $uri/index.html @AnqiCMS;
}</code></pre><p><br/></p>完整的nginx配置:<br/><pre><code class="Bash">server

{

listen       80;
server_name www.anqicms.com m.anqicms.com;
root /www/wwwroot/anqicms.com/public;

location @AnqiCMS {
    proxy_pass http://127.0.0.1:8001;
    proxy_set_header   Host             $host;
    proxy_set_header   X-Real-IP        $remote_addr;
    proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
}
error_page 404 =200  @AnqiCMS;
location / {
   try_files $uri $uri/index.html @AnqiCMS;
}
access_log access.log;

}

nginx設(shè)置完成,重啟nginx來讓配置生效。

4. 多站點的配置
只需要重復(fù)上面第三步,需要變動的地方只有2處,分別是 server_name 和 root,server_name 填寫新的域名,root 填寫新的站點根目錄。
添加了Nginx站點后,再到 AnQiCMS 后臺多站點管理中,添加對應(yīng)的站點即可。

從 AnQiCMS 2.x 版本升級到 3.x 版

由于 AnQiCMS 2.x 版吧服務(wù)器安裝部署教程較為復(fù)雜,容易導(dǎo)致一些問題出現(xiàn),而普通用戶無法自行排查解決,并且,2.x版本不支持后臺重啟功能,因此這里建議升級使用3.x版本。升級方法如下:

1. 選擇第一個安裝的站點作為默認(rèn)站點,登錄網(wǎng)站后臺,從后臺升級到最新版。升級完成后,通過原來的計劃任務(wù),進行站點的重啟。如果嘗試重啟后,后臺版本沒有更新為新版,則可以采用結(jié)尾的常見問題方法解決。

2. 先用計劃任務(wù)停止項目,再刪除掉計劃任務(wù)。

3. 按 寶塔面板7.9.3版本以上部署 方法開始添加為Go項目。添加項目的時候,選擇的執(zhí)行文件為第一個站點的anqicms可執(zhí)行文件,端口為第一個站點的端口。添加完項目后就可以恢復(fù)網(wǎng)站訪問了。不會進入初始化步驟。

4. 如果原來已經(jīng)在服務(wù)器上安裝了多套 AnQiCMS,則現(xiàn)在需要在計劃任務(wù)中,把它們都停止掉,然后將計劃任務(wù)刪除。接著,按一臺服務(wù)器上安裝多站點的方法部署成新站點。注意,添加新站點的時候,填寫的站點根目錄為對于站點原來的根目錄,數(shù)據(jù)庫信息為對于站的原來數(shù)據(jù)庫和賬號信息,這樣它會自動繼承原站的數(shù)據(jù),不會進入初始化安裝步驟。

以上方法可以將多站點合并到使用一個AnQiCMS部署管理。不做以上變更不影響實際使用。

Windows 上測試使用AnQiCMS

Windows 上可以測試使用AnQiCMS,并做本地開發(fā)調(diào)試使用。Windows上,也建議安裝使用 寶塔軟件 管理環(huán)境,或安裝使用 小皮(phpStudy) 軟件開發(fā)環(huán)境。

從官網(wǎng)下載 Windows 版本的安裝包,可以放到任意目錄。解壓縮到指定文件夾中,例如解壓到anqicms 文件夾,進入文件夾,雙擊運行 anqicms.exe 文件,即可測試使用了。需要在本地運行多站點,則需要配合 寶塔軟件 或 小皮(phpStudy) 軟件,通過其管理界面的網(wǎng)站菜單,添加多個站點,在偽靜態(tài)規(guī)則中添加偽靜態(tài)規(guī)則。偽靜態(tài)規(guī)則可按偽靜態(tài)設(shè)置中設(shè)置方式添加。本地的測試域名,需要寫入到 hosts 中。

Windows 上如何停止或關(guān)閉AnQiCMS
Windows上關(guān)閉AnQiCMS需要借助Windows自帶的任務(wù)管理器。
按 Win鍵+R,調(diào)出 運行窗口,輸入 taskmgr 打開任務(wù)管理器,或者在任務(wù)欄,單擊右鍵,選擇任務(wù)管理器。在任務(wù)管理器中,找到 anqicms.exe 然后點結(jié)束按鈕,結(jié)束它。

MacOS 上測試使用AnQiCMSMacOS上可以測試使用AnQiCMS,并做本地開發(fā)調(diào)試使用。MacOS上,需要自行先安裝MySQL 和 Nginx 環(huán)境。

從官網(wǎng)上下載 MacOS版本的安裝包,可放到任意目錄,解壓縮,并雙擊運行目錄內(nèi)的anqicms文件,即可測試使用了。多站點的測試方法,可按命令行下部署安裝AnQiCMS方法進行,使用域名需要先寫入到 /etc/hosts 中。

安裝過程中常見錯誤

1. 端口已被占用。
在服務(wù)器上反復(fù)安裝、安裝多個anqicms的時候,可能會出現(xiàn)端口被占用的情況。如果設(shè)置了,但是無法訪問,則可能是這個原因。
linux下,使用如下命令 lsof -i: 查看端口情況。如要查找8001端口是否被占用:

lsof -i:8001

查找到被占用的PID后,通過 kill -9 來結(jié)束它。
kill -9 7621



2. 偽靜態(tài)規(guī)則設(shè)置不正確。

問題反饋可加技術(shù)微信:tsrz001
目錄