記錄一下最近安裝testlink的經歷,供大伙兒參考,有問題可以留言討論,這里就不截圖了
先說下安裝版本:
CentOS-7.0-1406-x86_64-DVD
xampp-linux-1.8.3-5-installer.run
testlink-1.9.15.tar.gz
1、安裝xampp
(1)賦權限
chmod +x xampp-linux-1.8.3-5-installer.run
(2)安裝
./xampp-linux-1.8.3-5-installer.run
然后根據提示,依次輸入y,繼續安裝,會安裝到目錄/opt/lampp下
(3)啟動xampp
/opt/lampp/lampp start
停止命令是:/opt/lampp/lampp stop
(4)驗證xampp是否安裝成功
在瀏覽器中輸入:http://localhost/xampp/進行檢查,出現Xampp安裝成功
(5)設置密碼
/opt/lampp/lampp security
設置xampp密碼(用戶名xampp)、phpMyAdmin密碼(用戶名pma)、mysql密碼(用戶名root)、ftp密碼(用戶名daemon)
(6)讓局域網的其他PC可訪問
禁用防火牆:執行命令 systemctl disable firewalld.service,然后重啟本PC
編輯xampp的配置文件:
vi /opt/lampp/etc/extra/httpd-xampp.conf
拉到最后幾行的位置,將Require local這一行注釋掉
在局域網PC中輸入http://ip/xampp,能夠正常訪問xampp即配置成功
(7)將xampp設置為開機自動運行
ln -s /opt/lampp/xampp /etc/rc.d/init.d/xampp
chkconfig --add xampp
chkconfig xampp on
2、安裝testlink
(1)解壓
tar -zxvf testlink-1.9.15.tar.gz
(2)將解壓后的文件夾拷貝至xampp下的htdocs文件夾testlink下
mv testlink-1.9.15 /opt/lampp/htdocs/testlink
(3)賦權限
進入目錄/opt/lampp/htdocs/testlink
chmod 777 gui/templates_c
chmod 777 logs
chmod 777 upload_area
(4)安裝
在局域網電腦,打開http://ip/testlink 安裝
出現fail時,
新建logs、upload_area這兩個文件夾:
cd /var
mkdir testlink
cd testlink
mkdir logs
mkdir upload_area
修改這兩個目錄的權限
chmod 777 logs
chmod 777 upload_area
然后刷新當前安裝頁面,繼續安裝
最后一步會遇到TestLink couldn't write the config file等一大串東西
進入/opt/lampp/htdocs/testlink目錄,創建 vi config_db.inc.php,把提示的內容拷貝進去,保存
修改權限 chmod 777 config_db.inc.php
http://ip/testlink 訪問testlink,用戶名 密碼均為 admin