-
1. 安裝升級
- 1.1 蟬知對系統的要求
- 1.2 使用源碼方式安裝蟬知
- 1.3 windows系統使用一鍵安裝包安裝ZSITE系統
- 1.4 使用在線安裝腳本安裝蟬知
- 1.5 使用寶塔面板安裝蟬知
- 1.6 阿里云虛擬主機安裝蟬知
- 1.7 Docker部署ZSITE
- 1.8 蟬知一鍵安裝包里安裝禪道和ZDOO
- 1.9 如何升級蟬知系統
- 1.10 如何安裝蟬知主題
- 1.11 如何選擇加密方式
-
2. 關于蟬知
- 2.1 關于蟬知企業門戶系統
- 2.2 蟬知企業門戶系統授權協議
- 2.3 蟬知的版本授權說明
- 2.4 移動互聯時代如何做企業營銷?
- 2.5 蟬知和禪道的關系
-
3. 使用蟬知
-
3.1. 內容
-
3.1.1. 文章
- 3.1.1.1 維護文章類目
- 3.1.1.2 如何使用蟬知系統發布文章內容
- 3.1.1.3 維護文章:編輯、刪除和附件
-
3.1.2. 單頁
- 3.1.2.1 單頁功能讓您的網站更靈活
-
3.1.3. 博客
- 3.1.3.1 充分利用蟬知博客功能,展示團隊風采,傳達理念
- 3.1.4. 手冊
-
3.1.5. 投稿
- 3.1.5.1 投稿功能說明
-
3.1.1. 文章
-
3.2. 商城
- 3.2.1 訂單管理
-
3.2.2. 產品
- 3.2.2.1 維護產品類目
- 3.2.2.2 添加產品:設置基本信息
- 3.2.2.3 添加產品:設置價格產地等屬性
- 3.2.2.4 添加產品:設置產品的圖片
- 3.2.3 其他設置
- 3.2.4 微信支付配置
- 3.2.5 支付寶支付配置
-
3.3. 會員
-
3.3.1. 會員
- 3.3.1.1 會員列表信息
-
3.3.2. 評論留言
- 3.3.2.1 留言的審核和回復
-
3.3.3. 論壇
- 3.3.3.1 設置論壇的版塊信息
- 3.3.3.2 設置版塊信息:版主、描述信息
- 3.3.3.3 維護論壇:刪貼、置頂、回帖、編輯、引用
-
3.3.1. 會員
- 3.4. 推廣
- 3.5. 平臺
-
3.6. 設置
- 3.6.1. 站點
- 3.6.2. 公司
- 3.6.3 積分
-
3.6.4. 接口
-
3.6.4.1. 開放登錄
- 3.6.4.1.1 配置蟬知系統使用微博開放登錄功能
- 3.6.4.1.2 配置蟬知系統使用QQ開放登錄功能
- 3.6.4.1.3 配置蟬知系統使用github開放登錄功能
- 3.6.4.1.4 配置蟬知系統使用facebook開放登錄功能
- 3.6.4.1.5 微信登錄配置
- 3.6.4.2 發信設置
- 3.6.4.3 微信設置
-
3.6.4.1. 開放登錄
-
3.6.5. 安全
- 3.6.5.1 基本設置
- 3.6.5.2 過濾設置和黑白名單管理
- 3.6.5.3 敏感詞設置和附件上傳
- 3.6.5.4 驗證碼設置
- 3.6.5.5 管理員和分組權限設置
- 3.7. 設計
-
3.1. 內容
-
4. 系統維護
- 4.1 配置webserver使用靜態url功能
- 4.2 備份蟬知系統
- 4.3 安裝ioncube擴展
- 4.4 安裝Zend Guard Loader
-
4.5. 安裝其他php擴展
- 4.5.1 linux/Windows安裝PHP-openssl擴展
- 4.5.2 linux/Windows安裝PHP-curl擴展
- 4.5.3 linux安裝PHP-json擴展
- 4.5.4 linux/windows安裝PHP-mbstring擴展
- 4.5.5 linux/windows安裝php-gd擴展庫
- 4.5.6 linux/Windows安裝PHP的PDO擴展
-
5. 定制開發
- 5.1 如何對蟬知系統進行定制開發
- 5.2 蟬知的目錄結構
- 5.3 如何找到要修改的文件
- 5.4 數據庫結構
-
6. 臻網建站
- 6.1 臻網建站使用協議
- 6.2 臻網建站版本說明
- 6.3 解析域名到臻網服務器
- 6.4 為什么我的站點提示被鎖定了?
- 6.5 臻網建站網站如何備份我的數據?
Docker部署ZSITE
- 2020-11-16 09:46:24
- 金凱
- 1988
- 最后編輯:金凱 于 2020-11-16 16:34:34
- 分享鏈接
一、CentOS安裝Docker
1、卸載系統中的docker或docker-engine包 # yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 2、添加 Docker 軟件倉庫 (1)安裝所需的軟件包 # yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 (2)添加穩定分支的 Docker 軟件源 # yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo (3)將軟件倉庫地址替換為清華大學開源軟件鏡像站地址 # sed -i 's+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+' \ /etc/yum.repos.d/docker-ce.repo (4)更新本地包索引緩存 # yum makecache fast 3、安裝Docker # yum install docker-ce docker-ce-cli containerd.io 4、啟動 Docker 服務 # systemctl start docker
二、下載zsite鏡像
zsite鏡像分為https(_ssl)和http兩種,其中https鏡像必須指定SSL證書目錄并放置證書,否則無法啟動nginx。
目前zsite鏡像僅支持在線下載。
1、在線下載,zsite鏡像已放于 Docker Hub上,地址 https://hub.docker.com/r/easysoft/zsite/tags ,根據需要拉取對應版本鏡像,國內網絡訪問 Docker Hub速度較慢,可以考慮配置Docker加速器
拉取鏡像 # docker pull easysoft/zsite:8.6.1_nginx_ssl

//導入鏡像 # docker load -i [鏡像文件名]
三、啟動zsite容器
1、啟動zsite容器 # docker run --name [容器名] -p [主機端口]:80 -v [主機代碼目錄]:/www/chanzhieps -v [主機mysql目錄]:/var/lib/mysql -v [SSL證書目錄]:/etc/certs -e MYSQL_ROOT_PASSWORD=[數據庫密碼] -d [鏡像名]:[鏡像標簽] *容器名:啟動的容器名字,可隨意指定; *主機端口:主機端口為web訪問端口; *主機代碼目錄:必須指定,方便zsite代碼、附件等數據的持久化,非升級情況需指定空目錄; *主機mysql目錄:必須指定,方便zsite數據持久化,非升級情況需指定空目錄; *SSL證書目錄:啟動zsite的https鏡像必須指定該目錄,并存放SSL證書文件,證書分別為fullchain.pem、privkey.pem、chain.pem,否則無法啟動nginx;http鏡像可不指定 *數據庫密碼:容器內置mysql用戶名為root,默認密碼123456,如果不修改可以不指定該變量,如果想更改密碼可以設置 MYSQL_ROOT_PASSWORD變量來更改密碼; *鏡像名:鏡像名字 *鏡像標簽:鏡像的tag 實例1,http鏡像 # docker run --name zsite -p 8082:80 -v /www/zsite:/www/chanzhieps -v /www/mysqldata:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d easysoft/zsite:8.6.1_nginx 實例2,https鏡像 # docker run --name zsite -p 8082:443 -v /www/zsite:/www/chanzhieps -v /etc/certs:/etc/certs -v /www/mysqldata:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d easysoft/zsite:8.6.1_nginx_ssl 2、查看容器是否啟動成功,如果沒有則啟動失敗,去掉-d選項進行前臺運行調試容器 # docker ps
四、安裝zsite
瀏覽器訪問 http://主機IP:主機端口/,具體過程可參考源碼安裝方式 http://www.dailysportsnews24.com/book/chanzhieps/5.html
如果需要https訪問需要到zsite后臺-站點-網絡,設置為https
五、升級zsite
1、停止zsite容器,例如 docker stop zsite # docker stop [容器名] 2、備份zsite數據庫 將上文所述的[主機代碼目錄]和[主機mysql目錄]進行備份,例如將/www/zsite和/www/mysqldata復制至其他安全目錄 3、ZSITE官網獲取新版源碼包,解壓后覆蓋[主機代碼目錄] 4、啟動zsite容器 # docker start [容器名] 5、訪問upgrade.php升級即可,升級過程可參考 http://www.dailysportsnews24.com/book/chanzhieps/68.html