-
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 臻網建站網站如何備份我的數據?
使用寶塔面板安裝蟬知
- 2018-09-28 10:22:19
- 薛才杰
- 15095
- 最后編輯:金凱 于 2020-11-16 09:50:20
- 分享鏈接
關于寶塔面板
環境搭建
在寶塔面板中安裝web環境必要的軟件,包括:
web服務:Apache或Nginx( 本文以nginx為例講解, apache可以參考下 源碼安裝 的方式部署)
數據庫:Mysql(推薦5.5/5.6)
PHP:PHP5.3/5.4/5.5/5.6/7.0/7.1 都可以(本文以php7.0版本為例介紹如何安裝)
其他軟件工具,根據自己實際情況與需要來選擇安裝即可。
添加站點
登錄寶塔面板,在站點管理中點擊“添加站點”。
綁定多個域名時,每個域名占一行;
默認會在建站目錄(/www/wwwroot/)下自動創建一個與域名同名的目錄作為網站根目錄;
數據庫選用mysql,并設置數據庫用戶名和密碼;
PHP選擇 PHP7版本。(本文操作及配置都以PHP7為例)。
安裝 蟬知
注:
1.下面以安裝蟬知基礎版為例進行演示,需要先 安裝ioncube。
如果是新版本的寶塔,可以開啟ioncube擴展:

2.請確保域名已經解析到服務器上。
下載蟬知源碼包,解壓后得到兩個文件夾(system和www),將system文件夾放到www文件夾下,然后將www文件夾下的所有源碼文件上傳到網站根目錄下。
訪問您的域名 http://domain/install.php進入安裝界面:
系統環境、權限檢查:
備注1:如果模塊或者目錄檢查不通過的話,請按照系統給出的提示進行操作以解決問題。
備注2:linux系統部署時需要注意selinux是否會限制目錄操作權限,建議關閉后再安裝。
數據庫配置
管理員設置
安裝成功后,即可使用上面設置的管理員賬號登錄蟬知后臺。
站點設置
在寶塔面板的站點管理中,點擊相應站點操作中的設置按鈕,進行站點設置。
配置文件設置:
上面的配置代碼如下:
注:配置文件中端口號、域名、站點根目錄等信息根據自己實際情況填寫,切勿直接復制粘貼。
server { listen 80; server_name www.chanzhi.com; index index.php index.html; root /www/wwwroot/www.chanzhi.com; #SSL-START SSL相關配置,請勿刪除或修改下一行帶注釋的404規則 #error_page 404/404.html; #SSL-END #ERROR-PAGE-START 錯誤頁配置,可以注釋、刪除或修改 error_page 404 /404.html; error_page 502 /502.html; #ERROR-PAGE-END #REWRITE-START URL重寫規則引用,修改后將導致面板設置的偽靜態規則失效 include /www/server/panel/vhost/rewrite/www.chanzhi.com.conf; #REWRITE-END location / { try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { try_files $uri =404; fastcgi_pass unix:/tmp/php-cgi-70.sock; #根據實際啟動的php版本選擇 fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $request_uri; include /www/server/nginx/conf/fastcgi.conf; # 需要根據具體路徑填寫 } #禁止訪問的文件或目錄 location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) { return 404; } #一鍵申請SSL證書驗證目錄相關設置 location ~ \.well-known{ allow all; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; error_log off; access_log off; } location ~ .*\.(js|css)?$ { expires 12h; error_log off; access_log off; } access_log /www/wwwlogs/www.chanzhi.com.log; error_log /www/wwwlogs/www.chanzhi.com.error.log; }
下面為nginx配置中引用文件的內容,僅供參考
1、enable-php-70.conf 文件中內容: location ~ [^/]\.php(/|$) { try_files $uri =404; fastcgi_pass unix:/tmp/php-cgi-70.sock; fastcgi_index index.php; include fastcgi.conf; include pathinfo.conf; }fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
2、fastcgi.conf 文件中的內容; fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_param SCRIPT_NAME $fastcgi_script_name; fastcgi_param REQUEST_URI $request_uri; fastcgi_param DOCUMENT_URI $document_uri; fastcgi_param DOCUMENT_ROOT $document_root; fastcgi_param SERVER_PROTOCOL $server_protocol; fastcgi_param REQUEST_SCHEME $scheme; fastcgi_param HTTPS $https if_not_empty; fastcgi_param GATEWAY_INTERFACE CGI/1.1; fastcgi_param SERVER_SOFTWARE nginx/$nginx_version; fastcgi_param REMOTE_ADDR $remote_addr; fastcgi_param REMOTE_PORT $remote_port; fastcgi_param SERVER_ADDR $server_addr; fastcgi_param SERVER_PORT $server_port; fastcgi_param SERVER_NAME $server_name; # PHP only, required if PHP was built with --enable-force-cgi-redirect fastcgi_param REDIRECT_STATUS 200;
3、pathinfo.conf 文件中的內容: set $real_script_name $fastcgi_script_name; if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") { set $real_script_name $1; set $path_info $2; } fastcgi_param SCRIPT_FILENAME $document_root$real_script_name; fastcgi_param SCRIPT_NAME $real_script_name; fastcgi_param PATH_INFO $path_info;
設置后,重啟nginx。
訪問蟬知后臺,在地址類型中開啟PATH_INFO,實現網站偽靜態。
安裝蟬知過程中常見問題 :
(1)如果遇到如上圖一樣的報錯,找到session配置頁面,檢查下儲存模式是否是files,如果不是修改為files。(寶塔的新版本增加了這個功能,老版本沒有這個功能的話,可以不用設置)。
(2)修改php.ini 配置文件的 session.save_path 的值為實際的目錄 并給這個目錄分配讀寫權限。 重啟服務后刷新頁面。
注意:session.save_path前的注釋分號需要去掉
(3)修改網站-設置中PHP版本,session隔離選項為打開。
注:
備注1:如果模塊或者目錄檢查不通過的話,請按照系統給出的提示進行操作以解決問題。
備注2:linux系統部署時需要注意selinux是否會限制目錄操作權限,建議關閉后再安裝。