Bugfree3.0.4 Linux環境安裝指南
阿新 • • 發佈:2017-12-02
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環境安裝指南