BugFree系統(tǒng)部署

導(dǎo)語:

最近公司需求稀蟋,需要部署一個(gè)測試case錄入系統(tǒng)拥坛、bug記錄系統(tǒng)蓬蝶,而同事推薦之前使用過的BugFree系統(tǒng),這個(gè)由淘寶開發(fā)的開源系統(tǒng)猜惋,但已經(jīng)在2013年就停止更新了丸氛,那么我們介紹下如何部署。

1.準(zhǔn)備環(huán)境

①著摔、CentOS-7-x86_64-Minimal-1708系統(tǒng):http://59.80.44.100/isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1810.iso
②缓窜、BugFree系統(tǒng)源碼:https://github.com/chencjfeng/bugfree

③、yum源更新,并停止防火墻

yum  install epel-release  //擴(kuò)展包更新包
yum  update //更新yum源
systemctl stop firewalld.service //停止防火墻服務(wù)
systemctl disable firewalld.service //禁用防火墻開機(jī)啟動(dòng)服務(wù)

④禾锤、下載更新mysql-server源

yum -y install wget
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm

2.配置Apache環(huán)境

①吹菱、安裝Apache

yum install httpd

②氮墨、啟動(dòng)進(jìn)程

service httpd start

③、設(shè)置httpd開機(jī)啟動(dòng)

chkconfig httpd on

訪問服務(wù)器ip,能出現(xiàn)以下頁面則表示安裝成功搔啊,不能出現(xiàn)以下頁面則排查下防火墻是否關(guān)閉和httpd服務(wù)是否起來


Apache

3.配置mysql環(huán)境

①、安裝mysql

yum install mysql mysql-server

②骨杂、啟動(dòng)進(jìn)程

service mysqld start

③天通、配置mysql root初始密碼

mysql

use mysql

update user set password=password('密碼') where user='root' ;   //此句結(jié)尾需加上分號(hào),分號(hào)不能漏掉

④逼争、重啟mysql服務(wù)生效

service mysqld restart

⑤优床、驗(yàn)證密碼修改是否成功

mysql -u root -p

然后輸入新的密碼,如成功登陸誓焦,則表明新密碼已經(jīng)生效胆敞。
⑥、設(shè)置mysqld開機(jī)啟動(dòng)

chkconfig mysqld on

4.安裝php服務(wù)器

yum install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
yum install libmcrypt
yum install php-mcrypt

5.安裝bugFree

①杂伟、將bugFree源碼解壓移层,放置/var/www/html/目錄下,并重命名文件夾名字為“bugfree”,如圖:


bugfree

②赫粥、創(chuàng)建BugFile文件夾幽钢,在/var/www/html/目錄下

cd /var/www/html/
mkdir BugFile

③、配置讀寫權(quán)限傅是,創(chuàng)建缺失文件夾

mkdir /var/www/html/bugfree/assets
mkdir /var/www/html/bugfree/protected/runtime
chmod 777 /var/www/html/BugFile
chmod 777 /var/www/html/bugfree/assets
chmod 777 /var/www/html/bugfree/protected/runtime
chmod -R 777 /var/www/html/bugfree/protected/config
chmod -R 777 /var/www/html/bugfree/install

④匪燕、關(guān)閉selinux(不關(guān)閉的話,Apache用戶對(duì)/var/目錄下其他東西權(quán)限還是不可寫)
———臨時(shí)關(guān)閉———

setenforce 0

———永久關(guān)閉———
修改/etc/selinux/config文件
將SELINUX=enforcing改為SELINUX=disabled
保存退出重啟機(jī)器

6.配置bugfree系統(tǒng)環(huán)境

①喧笔、打開“http://ip地址/bufree/install”鏈接(例:http://192.168.1.228/bugfree/install)帽驯,如下圖,文件權(quán)限都OK沒問題书闸,點(diǎn)擊繼續(xù)尼变。

步驟一

②、填寫數(shù)據(jù)庫賬戶和密碼浆劲,root賬戶嫌术,密碼是mysql設(shè)置的初始密碼,點(diǎn)擊安裝牌借。
步驟二

③度气、安裝完成,進(jìn)入Bugfree系統(tǒng)膨报。
步驟三

7.修復(fù)3.0.4 bugfree系統(tǒng)執(zhí)行case出現(xiàn)500的問題

將“/var/www/html/bugfree/protected/extensions/simple_html_dom.php”中第988行代碼注釋掉即可磷籍,如圖:


500錯(cuò)誤

7.郵件服務(wù)器配置

①适荣、配置郵件服務(wù)器,編輯“/var/www/html/bugfree/protected/config/main.php”文件

'mail' =>
    array (
      'on' => '1',
      'from_address' => '發(fā)件人郵箱地址',
      'from_name' => 'BugFree',
      'send_method' => 'SMTP',
      'send_params' =>
      array (
        'host' => '郵件服務(wù)器地址',
        'smtp_auth' => true,    //改為true院领,通常都需要開啟認(rèn)證
        'username' => '發(fā)件人郵箱地址',
        'password' => '發(fā)件人郵箱密碼',
      ),
    ),

②弛矛、bugfree郵件服務(wù)器源碼有個(gè)問題,需要手動(dòng)修改比然,改動(dòng)文件“/var/www/html/bugfree/protected/service/MailService.php”,將以下三行的雙引號(hào)改為單引號(hào)即可

$mailInfo->SMTPAuth = Yii::app()->params->mail['send_params']["smtp_auth"];
$mailInfo->Username = Yii::app()->params->mail['send_params']["username"];
$mailInfo->Password = Yii::app()->params->mail['send_params']["password"];

操作完以上兩步驟丈氓,郵件服務(wù)也就能用了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末强法,一起剝皮案震驚了整個(gè)濱河市扒寄,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌拟烫,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,104評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件迄本,死亡現(xiàn)場離奇詭異硕淑,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)嘉赎,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門置媳,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人公条,你說我怎么就攤上這事拇囊。” “怎么了靶橱?”我有些...
    開封第一講書人閱讀 168,697評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵寥袭,是天一觀的道長。 經(jīng)常有香客問我关霸,道長传黄,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,836評(píng)論 1 298
  • 正文 為了忘掉前任队寇,我火速辦了婚禮膘掰,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘佳遣。我一直安慰自己识埋,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,851評(píng)論 6 397
  • 文/花漫 我一把揭開白布零渐。 她就那樣靜靜地躺著窒舟,像睡著了一般。 火紅的嫁衣襯著肌膚如雪诵盼。 梳的紋絲不亂的頭發(fā)上辜纲,一...
    開封第一講書人閱讀 52,441評(píng)論 1 310
  • 那天笨觅,我揣著相機(jī)與錄音,去河邊找鬼耕腾。 笑死见剩,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的扫俺。 我是一名探鬼主播苍苞,決...
    沈念sama閱讀 40,992評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼狼纬!你這毒婦竟也來了羹呵?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,899評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤疗琉,失蹤者是張志新(化名)和其女友劉穎冈欢,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體盈简,經(jīng)...
    沈念sama閱讀 46,457評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡凑耻,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,529評(píng)論 3 341
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了柠贤。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片香浩。...
    茶點(diǎn)故事閱讀 40,664評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖臼勉,靈堂內(nèi)的尸體忽然破棺而出邻吭,到底是詐尸還是另有隱情,我是刑警寧澤宴霸,帶...
    沈念sama閱讀 36,346評(píng)論 5 350
  • 正文 年R本政府宣布囱晴,位于F島的核電站,受9級(jí)特大地震影響瓢谢,放射性物質(zhì)發(fā)生泄漏速缆。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,025評(píng)論 3 334
  • 文/蒙蒙 一恩闻、第九天 我趴在偏房一處隱蔽的房頂上張望艺糜。 院中可真熱鬧,春花似錦幢尚、人聲如沸破停。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽真慢。三九已至,卻和暖如春理茎,著一層夾襖步出監(jiān)牢的瞬間黑界,已是汗流浹背管嬉。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評(píng)論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留朗鸠,地道東北人蚯撩。 一個(gè)月前我還...
    沈念sama閱讀 49,081評(píng)論 3 377
  • 正文 我出身青樓,卻偏偏與公主長得像烛占,于是被迫代替她去往敵國和親胎挎。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,675評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容