win7,win10 系統上搭建testlink1.9.18環境實操步驟


 

Windows7,10系統上安裝TestLink1.9.18(基於xampp

寫於2018.11.28

二次排版微調:2019.01.01

  如遇本文資料缺失,可點擊百度網盤查看原始資料。

    鏈接:https://pan.baidu.com/s/1_QjP2MNbhNsrW1-SwtbQUw
    提取碼:tu54


第一章:下載TestLinkXAMPP

  TestLink https://sourceforge.net/projects/testlink/files/ 下載最新的

  XAMPPhttps://sourceforge.net/projects/xampp/ 選擇相應環境的版本,我下載的是基於Windows

注意:TestLinkPHP版本有關系,所以XAMPP最好下載帶PHP最新版本的

 

第二章:安裝XAMPP和配置Testlink環境

(一)搭建testlink前xampp需要做的准備工作

1、首先安裝XAMPP在路徑上建議安裝在其他盤,之后的步驟直接默認安裝即可;

  下載安裝好,進入到啟動頁面;在ApacheMysqlTomcat 點擊start 啟動

  如果Apache啟動失敗,一般都是80端口被占用了

問題:如何修改Apache端口?

   進入配置文件,如下圖:

 

 

  用Ctrl+F組合鍵搜索關鍵字快速修改端口號;

  進入之后找到:Listen 80 修改為Listen 8009(或者你任意的)、SeverName localhost 80 改為SeverName localhost 8009保存后,在點擊start;如果啟動還是失敗的話,就有可能是443端口也被占用了;進入到httpd-ssl.conf,進行修改端口操作同上。

 

 

  如果MySQL也啟動失敗,參考Apache端口號修改方法,改默認的3306為其他數字;

 

 

2、TestLink解壓到XAMPP安裝目錄htdocs,並且去掉后綴名,改根目錄名稱為testlink,如下圖

 

 3.開啟XAMPP控制面板,如下圖,啟動Apache、MySQL

 

 

 4.配置MySQL密碼,並創建testlink數據庫------(修改mysql的密碼,這步可以跳過,不改密碼也可以安裝成功testlink)

注意事項:這里不要忘了給xampp mysql配置環境變量,否則后面會報錯。

打開shell,執行以下步驟

 

 

方法一:(網上拷貝修改了下,我用的是shell

 

 

注意:root帳戶默認不開放遠程訪問權限,所以需要修改一下相關權限,否則后面會報:Access denied for user 'root'@'localhost'(using password:YES) , 

 

  1)修改xampp mysql中的my.ini文件,在文件的最后添加一行“skip-grant-tables”,保存並關閉文件;

 

  2)重啟MySQL服務;

  3)通過命令行進入MySQLBIN目錄,輸入“mysql -u root -p”,回車 不用輸入密碼 再回車 即可進入數據庫;

  4)執行use mysql;”,使用mysql數據庫;

  5)執行update user set password=password<’123456’> where user='root';” 修改root密碼;

  6)my.ini文件,刪除最后一行的“skip-grant-tables”,保存並關閉文件;重啟MySQL服務;

方法二:

注意事項:

  在D:\xampp\phpMyAdmin內找到config.inc.php文件,打開編輯password也可有效修改mysqlroot密碼,如下圖:

 

 

 

 

(二)用xampp mysql中的 shell創建testlink數據庫(創建testlink庫,此步驟不可少

 

 (三)修改文件配置

1.修改Testlink配置文件(config.inc.php)路徑:D:\xampp\htdocs\testlink

  (1)$tlCfg->log_path = '/var/testlink/logs/'; /* unix example */ 改為$tlCfg->log_path = TL_ABS_PATH . 'logs/';

  (2)$g_repositoryPath = '/var/testlink/upload_area/';  /* unix example */ 改為$g_repositoryPath = TL_ABS_PATH . 'upload_area/';

  (3)$tlCfg->config_check_warning_mode = 'FILE';改為$tlCfg->config_check_warning_mode = 'SILENT';

  (4)$tlCfg->default_language = 'en_GB';改為$tlCfg->default_language = 'zh_CN';

2.修改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

 

第三章:安裝testlink

在本機瀏覽器中輸入http://localhost:8089/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->log_path = '/var/testlink/logs/'; 修改為:$tlCfg->log_path = TL_ABS_PATH."logs"; (也就是testlink下的logs文件夾的路徑)

  另外還需要將$g_repositoryPath = '/var/testlink/upload_area/';  修改為:$g_repositoryPath = TL_ABS_PATH."upload_area";  testlink文件夾下的upload_area的路徑)

  再次點擊new installation,返回檢查條件成功,繼續進入到下一步

 

這時如果改好后,還報錯,請重啟電腦。

 

  下一步,填寫基本賬戶信息和端口信息,如下圖:

 

 

 

如報以下錯誤,是沒有找到Windows內的mysql路徑,請配置Windows的環境變量即可解決;

  報錯原文:'localhost3366' does not match the expected structure for a DNS hostname 'localhost3366' does not appear to be a valid local network name

錯誤提示信息原圖如下:

 

解決方案:

  1)找到xampp mysql bin路徑,D:\xampp\mysql\bin

 

 

  2)配置環境變量,在用戶變量的Path內添加D:\xampp\mysql\bin,如下圖:

 

 

原圖:

 

 

翻譯后:

 

 

解決方法:

  1)回頭檢查你的端口號:XXXroot賬號和密碼是否正確;

  2)有些新用戶可能沒有設置root的密碼,這里不填寫密碼試試。---(我就栽在這里了,原來是我沒有設置成功密碼,那么也就不用填寫密碼了)

安裝成功的提示:

 

 

 

第四章:Testink登陸與漢化

  登錄:http://localhost:8089/testlink  默認用戶名:admin密碼:admin

  漢化:登錄后,會提示創建一個新的項目,先不要創建,先進入用戶管理,設置成中文顯示,也就是漢化處理,看下圖:

 

 

——————————————————————————————————————————————————————————————————————————————————————————————

本文完

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM