Windows7下使用xampp集成環境安裝Testlink 及問題解決

步驟1. 從官網下載最新的xampp集成軟件和testlink軟件
XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大的建站集成軟件包。簡單說就是一鍵下載安裝後,就直接包括了Apache+MySQL+PHP,且已經幫你集成好了,省時省力。所以基本需要搭建環境,首選這個。當然也可以一個個下載安裝並集成,那就去搜前面的博客吧。
下載xampp: https://www.apachefriends.org/zh_cn/index.html 選擇windos下安裝包
TestLink :https://sourceforge.net/projects/testlink/files/ 下載最新的
注意:TestLink與PHP版本有關係,所以XAMPP最好下載帶PHP最新版本的
在這裏插入圖片描述
步驟2: 安裝xampp
我在自己電腦上是安裝在D盤目錄下,安裝完找到安裝目錄下有三個啓動文件(啓動,停止,界面控制)
在這裏插入圖片描述
開啓xampp-control.exe 和xampp_start.exe 開啓了後,會出現界面化控制操作,如下圖
在這裏插入圖片描述
步驟4: 配置Apache 監聽端口(進行修改,默認是80)和配置mysql 數據庫訪問端口(默認是:3306)
點擊下圖中的config按鈕;在這我是設置Apache監聽端口爲:8099;數據庫訪問端口爲:3307
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
步驟3: 把TestLink解壓到XAMPP安裝目錄htdocs,並且去掉後綴名,改根目錄名稱爲testlink,如下圖
在這裏插入圖片描述
步驟4:用xampp mysql中的shell創建testlink數據庫,如下圖
在這裏插入圖片描述
在這裏插入圖片描述
步驟5:修改Testlink配置文件(config.inc.php),路徑:D:\xampp\htdocs\testlink
(1)tlCfg>logpath=/var/testlink/logs/;/unixexample/tlCfg->log_path = '/var/testlink/logs/'; /* unix example */ 改爲tlCfg->log_path = TL_ABS_PATH . ‘logs/’;
(2)grepositoryPath=/var/testlink/uploadarea/;/unixexample/g_repositoryPath = '/var/testlink/upload_area/'; /* unix example */ 改爲g_repositoryPath = TL_ABS_PATH . ‘upload_area/’;
(3)tlCfg>configcheckwarningmode=FILE;tlCfg->config_check_warning_mode = 'FILE';改爲tlCfg->config_check_warning_mode = ‘SILENT’;
(4)tlCfg>defaultlanguage=enGB;tlCfg->default_language = 'en_GB';改爲tlCfg->default_language = ‘zh_CN’;
(5)修改不讓在登錄頁面進行註冊操作
$tlCfg->user_self_signup = TRUE; 改爲 $tlCfg->user_self_signup = FALSE;
(6)修改stmp郵箱地址
在這裏插入圖片描述

(7)$tlCfg->import_file_max_size_bytes = ‘409600’;// in bytes 修改上傳文件大小(默認400K)

(8)$tlCfg->import_max_row = ‘10000’; // in chars

步驟6: 修改php.ini文件,路徑:D:\xampp\php
在這裏插入圖片描述
(1)max_execution_time=30改爲max_execution_time=120
(2)session.gc_maxlifetime = 1440改爲session.gc_maxlifetime = 2880
(3)date.timezone=Europe/Berlin改爲date.timezone=PRC

步驟7: 安裝testlink
在本機瀏覽器中輸入http://localhost:8099/testlink進入到安裝頁面
第一步:如果是第一次安裝的話,選擇new installation。
第二步:Acceptance of License(接受許可)
  提示是否接受協議。在I agree to the rerms set out in this license 前面複選框打勾,點擊“Continue”按鈕。
第三步:Verification of System and configuration requirements (檢驗系統和配置要求),頁面就會提示相應環境存在問題
在這裏插入圖片描述

圖中問題1:
checking max.execution time
修改xampp中php安裝目錄中php.ini中的max_execution_time時間,修改爲max_execution_time=120,大概在372行
圖中問題2:
Checking MySQL Database Failed! MySQL Database cannot be used.
Checking Postgres Database Failed! Postgres Database cannot be used.
Checking LDAP library Failed! LDAP library not enabled. LDAP
修改xampp中php安裝目錄中php.ini中,把前面的;去掉
在這裏插入圖片描述
圖中問題3:
在這裏插入圖片描述
最後兩行提示意思是讓我們確認/var/testlink/logs目錄是否存在,我們需要找到testlink下的config.inc.php文件進行一些修改:
tlCfg>logpath=/var/testlink/logs/;tlCfg->log_path = '/var/testlink/logs/'; 修改爲:tlCfg->log_path = TL_ABS_PATH.“logs”; (也就是testlink下的logs文件夾的路徑)
另外還需要將grepositoryPath=/var/testlink/uploadarea/;g_repositoryPath = '/var/testlink/upload_area/'; 修改爲:g_repositoryPath = TL_ABS_PATH.“upload_area”; (testlink文件夾下的upload_area的路徑)
再次點擊new installation,返回檢查條件成功,繼續進入到下一步
下一步,填寫基本賬戶信息和端口信息,如下圖:注意之前沒設置數據庫密碼就不填寫,爲空就行
在這裏插入圖片描述

步驟8: 登錄testlink 與漢化
登錄:http://localhost:8099/testlink 默認用戶名:admin密碼:admin
漢化:登錄後,會提示創建一個新的項目,先不要創建,先進入用戶管理,設置成中文顯示,也就是漢化處理,看下圖:
在這裏插入圖片描述
再次登錄就是中文界面了

Linux下安裝也是一樣的操作
只不過是Linux環境下是通過命令安裝
如安裝xampp
sudo ./xampp…XX.run
開啓xampp: /opt/lampp/lampp start | stop | restart
打開xampp控制界面: /opt/lampp/lampp.run start
解壓testlink…XXX.tar.gz
tar -zxvf testlink…XXX.tar.gz
複製操作:
copy /home/XXXX/Downloads/testlink…XXX.tar.gz /opt/lampp/htdocs/
解壓後修改目錄名稱
先進入到cd /opt/lampp/htdocs/目錄下:
mv testlink.1.19.11 testlink/
打開某個配置文件:gedit命令
gedit config.ini.php

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