發(fā)表日期:2019-02 文章編輯:小燈 瀏覽次數(shù):2946
在寶塔面板中安裝web環(huán)境必要的軟件,包括:
web服務(wù):Apache或Nginx( 本文以nginx為例講解, apache可以參考下 源碼安裝 的方式部署)
數(shù)據(jù)庫:Mysql(推薦5.5/5.6)
PHP:PHP5.3/5.4/5.5/5.6/7.0/7.1 都可以(本文以php7.0版本為例介紹如何安裝)
其他軟件工具,根據(jù)自己實(shí)際情況與需要來選擇安裝即可。
登錄寶塔面板,在站點(diǎn)管理中點(diǎn)擊“添加站點(diǎn)”。

綁定多個域名時,每個域名占一行;
默認(rèn)會在建站目錄(/www/wwwroot/)下自動創(chuàng)建一個與域名同名的目錄作為網(wǎng)站根目錄;
數(shù)據(jù)庫選用mysql,并設(shè)置數(shù)據(jù)庫用戶名和密碼;
PHP選擇 PHP7版本。(本文操作及配置都以PHP7為例)。
注:
1.下面以安裝蟬知開源版為例進(jìn)行演示,如果您是要安裝蟬知專業(yè)版,需要先 安裝ioncube。
2.請確保域名已經(jīng)解析到服務(wù)器上。
下載蟬知源碼包,解壓后得到兩個文件夾(system和www),將system文件夾放到www文件夾下,然后將www文件夾下的所有源碼文件上傳到網(wǎng)站根目錄下。
訪問您的域名 http://domain/install.php進(jìn)入安裝界面:

系統(tǒng)環(huán)境、權(quán)限檢查:

備注1:如果模塊或者目錄檢查不通過的話,請按照系統(tǒng)給出的提示進(jìn)行操作以解決問題。
備注2:linux系統(tǒng)部署時需要注意selinux是否會限制目錄操作權(quán)限,建議關(guān)閉后再安裝。
數(shù)據(jù)庫配置


管理員設(shè)置

安裝成功后,即可使用上面設(shè)置的管理員賬號登錄蟬知后臺。
在寶塔面板的站點(diǎn)管理中,點(diǎn)擊相應(yīng)站點(diǎn)操作中的設(shè)置按鈕,進(jìn)行站點(diǎn)設(shè)置。
配置文件設(shè)置:

上面的配置代碼如下:
注:配置文件中端口號、域名、站點(diǎn)根目錄等信息根據(jù)自己實(shí)際情況填寫,切勿直接復(fù)制粘貼。
server
{
listen 80;
server_name www.chanzhi.com;
index index.php index.html;
root /www/wwwroot/www.chanzhi.com;
#SSL-START SSL相關(guān)配置,請勿刪除或修改下一行帶注釋的404規(guī)則
#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重寫規(guī)則引用,修改后將導(dǎo)致面板設(shè)置的偽靜態(tài)規(guī)則失效
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; #根據(jù)實(shí)際啟動的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; # 需要根據(jù)具體路徑填寫
}
#禁止訪問的文件或目錄
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)
{
return 404;
}
#一鍵申請SSL證書驗(yàn)證目錄相關(guān)設(shè)置
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;
}設(shè)置后,重啟nginx。

訪問蟬知后臺,在地址類型中開啟PATH_INFO,實(shí)現(xiàn)網(wǎng)站偽靜態(tài)。

