1. 程式人生 > >Bugfree3.0.4 Linux環境安裝指南

Bugfree3.0.4 Linux環境安裝指南

protect bash protected 分享圖片 iptables chmod命令 nbsp blog tables

一、 安裝apache服務器

1. 檢查apache服務器是否安裝

service httpd status 

2. 如提示未被識別的服務,則表明組件未安裝,需手動安裝

yum install httpd

3. 安裝完成後啟動進程

service httpd start 

4. 驗證apache服務器是否正常運行
  在保證httpd進程正常運行的前提下,在httpd的根目錄/var/www/html下,新建一個靜態網頁,如index.html,然後在瀏覽器上輸入如192.168.128.144/index.html就可以看到網頁的內容。 如果訪問不成功那就把防火墻關閉(service iptables stop)然後刷新就可以了。 到這裏,WEB服務器就配置完成了。

二、安裝mysql

  如果連接其他服務器的mysql忽略此步

三、 安裝php服務器

  關於php,centos系統通常默認都是已經安裝的,可以檢驗下是否運行正常。在var/www/html目錄下,新建一個php文件,如index.php,然後在瀏覽器輸入192.168.128.144/index.php,如可以正常打開php文件,則表示服務運行正常。

四、將httpd和mysqld進程設為開機啟動

chkconfig httpd on
chkconfig mysqld on

五、 安裝bugfree服務器

  上傳 bugfree_v3.0.4.zip

  解壓到 /var/www/html 目錄下,修改目錄名為 bugfree

六、yum安裝pdo mysql

  訪問 http://ip/bugfree/install 顯示如下圖缺少mysql pdo模塊

技術分享圖片

  如果未安裝執行如下命令

yum install php-pdo_mysql

七、修改相應目錄權限

  使用chmod命令修改項目目錄的寫權限

技術分享圖片

八、修改數據庫配置

vi /var/www/html/bugfree/protected/config/main.php

  找到 connectionString

  修改數據庫連接為

九、允許httpd遠程訪問

  再次訪問bugfree,如果不是上面數據庫配置錯誤,還報如下錯誤
    CDbException
    CDbConnection連接數據庫失敗
  執行命令 ,查看到禁止 httpd 遠程連接

getsebool -a | grep httpd

技術分享圖片

  執行命令允許訪問即可

setsebool -P httpd_can_network_connect 1

Bugfree3.0.4 Linux環境安裝指南