搭建BugFree Bug管理平臺

本文XAMPP內容來自於XAMPP官網

BugFree基於PHP和MySQL開發,是免費且開放源代碼的缺陷管理系統。服務器端在Linux和Windows平臺上都可以運行;客戶端無需安裝任何軟件,通過IE,FireFox等瀏覽器就可以自由使用,便於公司研發部門的人提交軟件的Bug信息。


安裝前準備:

BugFree 3需要配置Lamp平臺由於下載xampp,xampp分爲32位和64位的版本請按照自己的環境來選擇

wgethttp://jaist.dl.sourceforge.net/project/xampp/XAMPP%20Linux/1.8.2/xampp-linux-x64-1.8.2-1-installer.run

wget http://jaist.dl.sourceforge.net/project/xampp/XAMPP%20Linux/1.8.2/xampp-linux-1.8.2-2-installer.run

wgethttp://www.bugfree.org.cn/download/bugfree3.0.4.zip


版本:

系統:RedHat Enterprise Linux 5.5 

xampp:xampp-linux-1.8.2-2

bugfree:bugfree3.0.4


安裝:XAMPP

許多人通過他們自己的經驗認識到安裝 Apache 服務器是件不容易的事兒。如果您想添加 MySQL、PHP 和 Perl,那就更難了。XAMPP是一個易於安裝且包含 MySQL、PHP 和 Perl 的 Apache 發行版。XAMPP的確非常容易安裝和使用:只需下載,解壓縮,啓動即可。

進入 Linux shell 並以系統管理員的身份登錄:

[root@Crushlinux ~]# chmod 755xampp-linux-1.8.2-2-installer.run 
[root@Crushlinux ~]#./xampp-linux-1.8.2-2-installer.run


----------------------------------------------------------------------------

Welcome to the XAMPP Setup Wizard.


----------------------------------------------------------------------------

Select the components you want to install;clear the components you do not want

to install. Click Next when you are readyto continue.


XAMPP Core Files : Y (Cannot be edited)


XAMPP Developer Files [Y/n] :y



Is the selection above correct? [Y/n]:

----------------------------------------------------------------------------

Installation Directory


XAMPP will be installed to /opt/lampp

Press [Enter] to continue :


----------------------------------------------------------------------------

Setup is now ready to begin installingXAMPP on your computer.


Do you want to continue? [Y/n]: y


----------------------------------------------------------------------------

Please wait while Setup installs XAMPP onyour computer.


Installing

0%______________ 50% ______________ 100%

#########################################


----------------------------------------------------------------------------

Setup has finished installing XAMPP onyour computer.


Launch XAMPP [Y/n]:


警告:只允許使用上述命令安裝 XAMPP。不要使用任何 Microsoft Windows 工具釋放壓縮文件,這沒有用

警告 2使用此命令時,已存在的舊版 XAMPP 會被覆蓋。

就這樣結束了。XAMPP 被安裝在/opt/lampp目錄下。


開始運行:

使用下面的命令開始運行 XAMPP

[root@Crushlinux ~]# /opt/lampp/lampp start


您應該能在屏幕上看到類似下面的提示信息:

Starting XAMPP for Linux 1.8.2-2...

XAMPP: Starting Apache...already running.

XAMPP: Starting MySQL...ok.

XAMPP: Starting ProFTPD...ok.

Apache MySQL 正在運行中。


測試:

瀏覽器中輸入:http://192.168.200.254

004842321.png

如前所述,XAMPP 並不適用於生產環境,而僅供開發環境使用。XAMPP 被設置爲儘量開放,並提供開發者任何他/她想要的功能。這對於開發環境來說是很棒的,但對於生產環境來說卻可能是致命的。


這兒有一份 XAMPP 缺乏安全防護的列表:

· MySQL 管理員(root)沒有密碼。

· MySQL 可通過網絡訪問。

· ProFTPD 使用“lampp”作爲用戶名“daemon”的密碼。

· PhpMyAdmin 可以通過網絡訪問。

·示例程序可以通過網絡訪問。

· MySQL 和 Apache 在同一個用戶名(daemon)下運行。


要修正絕大部分的安全薄弱環節,只需執行以下命令:

/opt/lampp/lampp security

它會啓用一個小小的安全檢查功能,使您安裝的 XAMPP 更安全。


高級的啓動與停止參數:

0.9.4 版以前的/opt/lampp/lampp只能簡單地啓動或停止 XAMPP。自從 0.9.5 版開始,它學會了很多新的東西。

004946555.png

例如:想啓用帶 SSL 支持的 Apache,只需輸入如下命令(以 root 身份):

/opt/lampp/lampp startssl

現在您可以通過 SSL 形式的https://localhost 訪問 Apache 服務器了。


什麼東西放在哪裏?

005032246.png

停止XAMPP

想停止 XAMPP,只需輸入如下命令:

/opt/lampp/lampp stop

您現在應該能看到:

Stopping LAMPP 1.8.2...
LAMPP: Stopping Apache...
LAMPP: Stopping MySQL...
LAMPP stopped.

然後 XAMPP Linux 版就停止運行了。

卸載:

想卸載 XAMPP,只需輸入如下命令:

rm -rf /opt/lampp

安裝BugFree 3

[root@Crushlinux ~]# unzip bugfree3.0.4.zip //
解壓


將解壓後的bugfree複製到xampp系統的htdocs子目錄

[root@Crushlinux ~]# mv bugfree3.0.4/opt/lampp/htdocs/bugfree


修改文件權限

[root@Crushlinux ~]# cd/opt/lampp/htdocs/bugfree/
[root@Crushlinux bugfree]# chmod 777 assets/
[root@Crushlinux bugfree]# chmod –R 777 install/
[root@Crushlinux bugfree]# cd protected/
[root@Crushlinux protected]# chmod –R 777 config/
[root@Crushlinux protected]# chmod 777 runtime/
[root@Crushlinux protected]# cd/opt/lampp/htdocs/
[root@Crushlinux htdocs]# mkdir BugFile
[root@Crushlinux htdocs]# chmod 777 BugFile/


瀏覽器輸入:http://192.168.200.254/bugfree/install

005235610.png

005237670.png

005239594.png

安裝完成:初始化用戶名:admin,初始化密碼:123456

005331546.png

005333105.png

OK到此BugFree已經安裝成功,請貴公司研發部門的兄弟們盡情測試吧! ^V^


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章