使用安裝包安裝節點(linux包管理器nginx+mariadb+php)

2018-03-05 13:41:18
王林
5096
最后編輯:王林 于 2018-03-26 18:10:22
分享鏈接

安裝成功站群主站后,接下來我們就可以安裝站群的節點了。

本節將介紹 inux包管理器方式安裝 站群系統節點的 l步驟:

一、 蟬知站群系統需要的環境

  • 需要的環境:Apache/Nginx, MySQL/Mariadb,PHP
  • 支持Mysql版本包括:Mysql5.5、5.6
  • 支持PHP版本包括:PHP5.3、5.4、5.5、5.6、7.0、7.1
  • 需要使用pdo, pdo_mysql, json, pcre,filter, openssl, mbstring, zlib, curl, gd, iconv這幾個模塊。請大家確保PHP環境有加載這幾個模塊
  • 使用的加密軟件是ioncube,因此要能運行ioncube加密站群系統,先要安裝ioncube擴展。安裝請參考文檔: http://www.dailysportsnews24.com/book/chanzhieps/189.html。

二、安裝站群系統主站所需環境

1、安裝Nginx、Mariadb、PHP運行環境(以CentoOS系統為例)

  • 由于CentOS中基本源沒有Nginx,需要先安裝epel源
[root@localhost ~]# yum -y install epel-release
[root@localhost ~]# yum -y install nginx
[root@localhost ~]# yum -y install mariadb-server
[root@localhost ~]# yum -y install php php-pdo php-mysql php-fpm


2、啟動Nginx、Mariadb、PHP服務

[root@localhost ~]# service nginx start
Redirecting to /bin/systemctl start  httpd.service
[root@localhost ~]# service mariadb start
Redirecting to /bin/systemctl start  mariadb.service
[root@localhost ~]# service php-fpm start
Redirecting to /bin/systemctl start  php-fpm.service


3、安裝ioncube加密擴展。安裝請參考文檔: http://www.dailysportsnews24.com/book/chanzhieps/189.html。

注:Nginx需要配置PHP解析

[root@localhost ~]# vi /etc/nginx/nginx.conf
將下面內容添加到Nginx配置文件中保存
location ~ \.php$ {
    fastcgi_pass  127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    fastcgi_param PATH_INFO $request_uri;
    include fastcgi.conf;  # 需要根據具體路徑填寫,默認是 fastcgi.conf 
    }
                      
重啟Nginx,php-fpm服務
[root@localhost ~]# service nginx restart
[root@localhost ~]# service php-fpm restart


三、蟬知站群系統主站下載及安裝

  • 蟬知站群系統節點安裝包針對不同的PHP版本打包,請根據自己的環境配置來下載對應PHP版本的安裝包。本文檔中使用的PHP版本是5.4,所以下載對應的PHP5.3-5.6安裝包進行安裝部署。(PHP版本可通過php -v命令查看)
  • 蟬知站群節點源碼包下載地址: http://www.dailysportsnews24.com/zhanqun.html(注:請下載頁面中節點安裝包,不要下載成主站安裝包)。


1、 從我們的網站下載蟬知站群節點的源碼包(.zip結尾的安裝包),將其解壓縮得到node文件夾。

此處用到wget(下載)、unzip(解壓)命令。

[root@localhost ~]# yum -y install wget
[root@localhost ~]# yum -y install unzip
[root@localhost ~]# wget http://dl.cnezsoft.com/zhanqun/1.3/node/node.1.3.beta.php5.3_5.6.zip
[root@localhost ~]# unzip node.1.3.beta.php5.3_5.6.zip
                     


2、 把node 文件夾放到web的根目錄下。(也可以放到其他目錄下,具體放在哪個目錄下,可以根據自己的實際環境配置來指定,放根目錄下不是必須的。 Nginx根目錄默認為/usr/share/nginx/html/


[root@localhost ~]# mv ./node /usr/share/nginx/html/
                     


3、 在webserver中添加站群節點的虛擬主機配置。

  • 您的站群節點訪問域名(以n1.node.com為例)需要映射到站群節點所在服務器IP
  • 節點域名請使用 n1.****.***,n2.****.***的方式設置,例如 n1.node.com,n2.node.com
  • 此節點和主站安裝在同一臺服務器時,節點虛擬主機配置需要在所有虛擬主機配置之前。例如:主站虛擬主機配置文件命名為10_zhanqun.conf,節點虛擬主機配置文件命名為01_node.conf。
  • 如果需要使用偽靜態url功能(PATH_INFO訪問方式),可以參考文檔: http://www.dailysportsnews24.com/book/chanzhieps/62.html
[root@localhost ~]# touch /etc/nginx/conf.d/01_node.conf
[root@localhost ~]# vi /etc/nginx/conf.d/01_node.conf 
將下面內容保存到新建的配置文件中保存。 
                    
                     
#node
server {
    listen       80; 
    server_name  n1.node.com *.node.com;
    root         /usr/share/nginx/html/node/www;
    index        index.php index.html;  
    location / { 
        try_files $uri $uri/ /index.php?$args;
    }    location ~ \.php$ {
    fastcgi_pass  127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    fastcgi_param PATH_INFO $request_uri;
    include fastcgi.conf;  # 需要根據具體路徑填寫,默認是 fastcgi.conf 
    }   
}
重啟Nginx服務
[root@localhost ~]# service nginx restart


四、安裝蟬知站群節點

完成以上步驟,那么接下來就可以安裝站群節點了 ,把節點域名指向放 node  目錄下即可。

注:節點域名請使用 n1.****.***,n2.****.***的方式設置,例如 n1.node.com,n2.node.com。


1、在站群后臺--站群--節點--創建節點。


2、創建節點頁面,填寫好內容,保存成功。(這兒需要做好Nginx的node相關web配置)


3、在節點列表頁面查看到節點,點擊右側的安裝節點。


4、開始安裝節點


5、確認身份,請按照提示在指定目錄下創建文本文檔,然后寫入內容,保存好。

然后刷新頁面。


6、身份確認成功后,那么我們就可以開始安裝站群節點了。

站群節點中提示的最新版本為蟬知企業門戶系統基礎版或者是專業版的版本。


五、站群節點安裝步驟

1、開始安裝

站群節點安裝步驟基本上與蟬知站群主站安裝步驟一致,按照提示一步步操作即可。


2、使用蟬知站群系統,請遵守我們的ZPL協議,保留我們的標識。

如果需要去除標識,可以聯系我們商務同事購買授權。 


3、系統檢查,要是提示不通過,請根據提示做修改。


  • 若按照提示操作修改后,依舊不通過,請關閉站群所在服務器SELinux,臨時關閉命令setenforce 0



4、節點管理的數據庫設置。

會保存在 node/system/config/my.php以及 node/prosystem/config/my.php  里。


5、節點管理員賬號密碼設置


6、恭喜你,成功的安裝了蟬知站群節點。

站群平臺和節點都安裝成功后,那么蟬知站群系統就算是成功安裝了。


7、點擊登錄后臺,輸入剛設置好的節點管理員賬號和密碼,即可登錄到蟬知站群節點的后臺。

聯系我們

聯系人:ZSITE交流群

電話/微信:

Email:

QQ:

地址:青島市黃島區井岡山路157號中南金石國際廣場A座3205室

亚洲午夜精品A片一区二区无码l