搭建BugFree Bug管理平臺

本文XAMPP內容來自於XAMPP官網linux

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


安裝前準備:瀏覽器

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.runbash

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網絡


版本:ide

系統: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^

相關文章
相關標籤/搜索