centos環境安裝集團版

2019-05-16 14:47:38
先知
2322
最后編輯:薛才杰 于 2019-08-30 09:55:49

禪道集團版1.1版本開始,提供對centos系統的支持。 目前支持 centos 7以上,服務器僅支持apache2.4及以上版本。

下面我們將具體給大家介紹如何在centos系統中安裝禪道集團版。

一、集團版的環境要求

1、集團版1.0版本,僅支持ubuntu16.04環境。集團版1.1版本,開始支持centos環境。 目前支持 centos 7以上,服務器僅支持apache2.4及以上版本。

2、集團版有主站平臺和節點,需要 把主站平臺和子站點的域名做泛域名解析到集團版安裝的服務器的IP上。

二、配置centos系統

1、安裝 apache 服務
輸入命令:

yum install httpd

設置開機自啟動并重啟服務:

systemctl enable httpd
systemctl restart httpd

2、安裝 mysql 服務,centos 需要安裝的是 mariadb。

輸入命令:

yum install mariadb-server

啟動mariadb服務:

systemctl start mariadb

檢查mariadb是否安裝成功:

mysql -uroot -p
能進入數據庫,就說明已經安裝成功了。

設置開機啟動mariadb服務:

systemctl enable mariadb

3、安裝 php 環境

以安裝php7.1版本為例,

先獲取安裝包:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

開始安裝:

yum install -y  php71w php71w-cli php71w-common php71w-devel php71w-gd php71w-pdo php71w-mysql php71w-mbstring php71w-bcmath php71w-ldap php71w-ssl

全部安裝完之后重啟apache服務。

systemctl restart httpd

這里只是個例子,列出了所需要安裝的php7.1和php7.1的擴展。

在實際安裝集團版的系統檢查里,如果是沒有安裝上的,檢查后,直接再安裝即可。

三、安裝ioncube擴展

訪問集團版域名時,提示未安裝加密擴展。

我們推薦 通過ioncube安裝向導安裝

ioncube提供了一個安裝的向導程序,可以非常方便的幫助檢測php的運行環境,給出安裝提示。

通過下面的地址下載loader-wizard.php文件:   http://www.ioncube.com/loader-wizard/loader-wizard.zip

下載后解壓到apache的/var/www/html目錄下,

瀏覽器訪問loader-wizard.php 比如 http://localhost/loader-wizard.php 實際的訪問路徑根據情況修改。

根據這個向導程序的提示:

  • 下載相應的解密軟件
  • 將解密軟件放入網頁上提示的指定路徑
  • 更新ini文件:下載向導程序計算出來新的php.ini文件,替換系統原來的php.ini文件
  • 重新啟動apache
  • 刷新安裝向導網頁,提示安裝成功。

四、下載禪道集團版和域名配置

 1、從禪道官網下載集團版源碼安裝包, 以.zip結尾。

下載地址: http://www.qudvxe.tw/download.html

官網上提供的源碼安裝包,主站平臺不限使用人數,子站點10個,子站點使用的是禪道開源版功能和服務,試用期為半年。

2、解壓集團版源碼安裝包,得到 zentaogroup 目錄。把  zentaogroup 拷貝到服務器對應的目錄,比如apache的www或者htdocs目錄(例:/var/www/html)。

3、 配置域名解析, 通過瀏覽器訪問域名,系統會自動轉入安裝程序。

在服務器的apache存儲配置文件的目錄(如: /etc/httpd/conf.d/)下創建域名配置文件(如:00-group.conf,注意后綴名為conf),文件內容如下:

<VirtualHost *:80>
    DocumentRoot "/var/www/html/zentaogroup/plat/www/"
    ServerName zentao.plat.com
    <Directory "/var/www/html/zentaogroup/plat/www/">
      AllowOverride All
      Options None
      Require all granted
    </Directory>
</VirtualHost>

命名要放在 zentaogroup.conf 前面,確保先加載配置文件,再加載zentaogroup.conf 。

具體的路徑,需要根據實際使用的路徑做修改。

添加完成,重啟apache服務。

systemctl restart httpd 

然后訪問集團版的域名,就可以開始進入集團版的安裝步驟了。

4、修改apached 訪問權限

到 /etc/httpd/conf/ 的目錄下修改 httpd.conf 文件,修改為下圖,然后重啟apache服務。

5、如果訪問集團版域名,頁面沒有反應,關閉系統的防火墻,再訪問試試。

關閉系統的防火墻:

firewall-cmd --zone=public --add-port=80/tcp --permanent
重啟防火墻:
systemctl restart firewalld

五、集團版安裝步驟

下面以集團版域名zentao.plat.com為例,介紹集團版的具體安裝步驟。

瀏覽器訪問 http://zentao.plat.com/install.php 進入安裝程序。

1、集團版安裝的首頁

2、使用集團版,請遵守我們的授權協議。

3、系統檢查,請根據提示,執行命令完成系統的配置。

apache的macro模塊需要手動添加,

到 /etc/httpd/conf.modules.d/ 目錄里,加上marco配置,保存,重啟apache服務。

#vim打開文件 /etc/httpd/conf.modules.d/00-base.conf 加一行 
LoadModule macro_module modules/mod_macro.so
#重啟apache服務 systemctl restart httpd 


說明:

如果都按照系統檢查里的說明都執行了,還是提示沒有權限。

那么需要關閉一下系統的selinx。

臨時關閉:(不用重啟apache服務)

setenforce 0

永久關閉:

修改 /etc/selinux/config 文件將 SELINUX=enforcing 改為SELINUX=disabled,然后重啟apache服務。

系統檢查,都通過后,就可以進行下一步的安裝。

4、生成集團版的配置文件:

5、保存集團版的配置文件

6、設置集團版的管理員賬號和密碼:

7、配置集團版的系統目錄

系統會默認的顯示各個目錄的路徑,也可以根據自己的實際使用需要來調整修改。

修改后保存即可。

保存系統配置目錄時,會檢查該目錄是否存在,以及是否有讀寫權限。

如果沒有,系統會給出創建目錄和給目錄添加讀寫權限的命令,直接復制執行,然后點擊確認,重新保存即可。

8、下載配置信息和定時任務。

把apache配置文件下載后,按照提示說明,放到指定目錄,重啟apache服務即可。

一定要確保 自己寫的集團版的配置文件,在zentaogroup.conf 文件前。


恭喜你成功的安裝了集團版。

集團版的登錄頁面,輸入安裝時設置的集團版管理員賬號和密碼。

就可以成功的登錄集團版,開始使用集團版的功能和服務了。

評論列表
曾召杰 2019-06-03 14:58:26
http://www.ioncube.com/loader-wizard/loader-wizard.zip 這個網站掛了。已經無法下載到loader-wizard.zip這個壓解包了。我在網上找了一圈也沒找到。
張玉潔 2019-06-03 15:21:18
可以參考這個文檔安裝一下ioncube拓展。http://www.qudvxe.tw/book/zentaopmshelp/300.html
1/1
發表評論
評論通過審核后顯示。
三肖中特期准黄大仙373745