centos7.2 搭建BugFreehtml
介紹:BugFree基於PHP和MySQL開發,是免費且開放源代碼的缺陷管理系統。服務器端在Linux和Windows平臺上均可以運行;客戶端無需安裝任何軟件,經過IE,FireFox等瀏覽器就能夠自由使用。下面介紹在linux下安裝bugfree。mysql
準備linux環境:這裏我使用的是centos7.2,和BugFree安裝包。(在bugfree官網下載 (http://www.bugfree.org.cn)linux
1.安裝BugFree 3前須要部署配置PHP, Apache Http Server, MySQL環境。可使用XAMPP, EASYPHP等集成環境快速部署。web
2.這裏咱們下載並安裝xampp:xampp-linux-1.8.1.tar.gzsql
3.(下載連接http://www.apachefriends.org/zh_cn/xampp-linux.html)。數據庫
4.解壓安裝包apache
1.tar zxvf xampp-linux-1.8.1.tar.gz –C /opt (注意!centos
由於是centos7.2的系統因此會報錯 沒有32位的系統安裝包 )執行如下命令安裝32位系統包
瀏覽器
CentOS7 安裝32位運行庫——ia32-libs安全
yum在線安裝: sudo yum install xulrunner.i686 或者 sudo yum install ia32-libs.i686
能夠查看一下當前源庫裏有沒有ia32-libs:yum list|grep ia32-libs
完成上述命令: xampp被安裝在/opt/lampp 目錄下。
2.開始運行xmapp:
/opt/lamp/lamp start
Starting XAMPP 1.8.1...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.
3./optm/lamp/lamp start
注意!在這裏會報錯以下:這裏提示ProFTD
解決辦法以下:
上圖能夠看出apache和mysql正在運行中。
3. 測試xampp的運行是否工做正常。
http://ip(bugfree服務器的ip地址)
訪問以後會出現xampp界面。
4.xampp安裝完成,PHP, Apache Http Server, MySQL環境已有,而後下載並安裝bugfree3:bugfree3.0.3.zip。
unzip bugfree3.0.3.zip
5.把解壓後的bugfree複製到xampp系統的htdocs子目錄下
6. 修改文件權限
進入bugfree文件:cd /opt/lampp/htdocs/bugfree
cd protected 目錄
7. 給更多的權限;
[root@localhost htdocs]# chmod -R 777 bugfree/ (這麼給權限,主要是不這麼給權限,後面安裝總是提示文件沒權限)
8. 在web方式訪問並安裝:http://ip/bugfree/install (下面個人服務器內網ip地址是192.168.0.55)
點擊繼續以後,界面以下:數據庫密碼,默認是空,爲了安全,安裝完成能夠修改。
安裝完成:默認用戶名是admin,默認密碼:123456
搭建完成,內網能夠訪問成功。一樣,若是要映射到外網,在互聯網中訪問也是能夠的。linux上搭建bugfree完成設置以後,不須要作任何設置了。只須要在內網的防火牆上作映射便可。把內網的bugfree服務器上的80端口映射到外網的端口。好比映射到8080端口。而後外網經過http://yuming:8080/bugfree 便可訪問到內網中佈置的bugfree缺陷管理服務器了。
還有內網linux--bugfree服務器上防火牆上記得打開bugfree端口。