Win7系統上安裝TestLink(基於xampp)

  第一步:下載TestLink、XAMPP

       選擇相應環境的版本,我下載的是基於Windows
  
  注意:TestLink與PHP版本有關係,所以XAMPP最好下載帶PHP最新版本的
  
  第二步:安裝TestLink、XAMPP
  
  1、首先安裝XAMPP,在路徑上建議安裝在其他盤,之後的步驟直接默認安裝即可;
  
  下載安裝好,進入到啓動頁面;在Apache、Mysql、Tomcat 點擊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,如下圖
  
  )開啓XAMPP控制面板,如下圖,啓動Apache、MySQL
  
  3.配置MySQL密碼,並創建testlink數據庫
  
  打開shell,執行以下步驟:
  
  方法一:(網上拷貝修改了下,我用的是shell)
  
  注意:root帳戶默認不開放遠程訪問權限,所以需要修改一下相關權限,否則後面會報:Access denied for user 'root'@'localhost'(using password:YES) ,
  
  1)修改xampp mysql中的my.ini文件,在文件的最後添加一行“skip-grant-tables”,保存並關閉文件;
  
  2)重啓MySQL服務;
  
  3)通過命令行進入MySQL的BIN目錄,輸入“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也可有效修改mysql的root密碼,如下圖:
  
  用xampp mysql中的 shell創建testlink數據庫
  
  修改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';
  
  修改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
  
  (4)$tlCfg->default_www.feifanyule.cn/ language = 'en_GB';改爲$tlCfg-www.tianjiuyule178.com>default_language = 'zh_CN';
  
  第三步:安裝testlink
  
  在本機瀏覽器中輸入http://localhost:8089/testlink進入到安裝頁面
  
  第一步:如果是第一次安裝的話,選擇new installation。
  
  第二步:Acceptance of License(接受許可)
  
  提示是否接受協議。在I agree to the rerms set out in this license 前面複選框打勾,點擊“Continue”按鈕。
  
  第三步:Verification www.mhylpt.com of System and configuration requirements (檢驗系統和配置要求),頁面就會提示相應環境存在問題
  
  原圖:
  
  翻譯後:
  
  圖中問題1: checking max.execution time
  
  修改xampp中php安裝目錄中php.ini中的max_execution_www.michenggw.com 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,返回檢查條件成功,繼續進入到下一步
  
  這時如果改好後,還報錯,請重啓電腦。
  
  下一步,填寫基本賬戶信息和端口信息,如下圖:
  
  'localhost:3366' does not match the expected structure for a DNS hostname 'localhost:3366' does not appear to be a valid local network name
  
  如報以下錯誤,請重新檢查端口號
  
  原圖:
  
  翻譯後:
  
  安裝成功的提示:
  
  第四步:登陸與漢化
  
  登錄:http://localhost:8089/testlink  默認用戶名:admin密碼:admin
  
  漢化:登錄後,會提示創建一個新的項目,先不要創建,先進入用戶管理,設置成中文顯示,也就是漢化處理,看下圖:

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