基于win7下的wamp環(huán)境搭建篙贸。
Testlink開源的測試管理工具肾筐,主要用于測試需求管理吗铐、測試用例管理东亦、測試計劃的制定、測試用例的執(zhí)行典阵、大量測試你數(shù)據(jù)的統(tǒng)計分析功能 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?download.csdn.net/download/phpproject_cn/9167755 ? ? ? 1.9.14下載地址
?一.搭建wamp環(huán)境
Apache2.4.25+php5.6.30(64位)+mysql5.6.36+win7 (testlink1.9.13要求php5.4以上版本) ?
1.PHP安裝
(1)為了安裝過程中不出錯镊逝,請?zhí)崆鞍惭b好VC11壮啊,php5操作過程總需要一些運行庫的支持。
下載php-5.6.30-Win32-VC11-x64后撑蒜,解壓文件歹啼,將“php-5.6.30-Win32-VC11-x64”文件夾命名為php5,并拷貝到D:\wamp座菠;(在次之前已經(jīng)將wamp文件夾建好,后面安裝apache時都會用到)浴滴,拷貝以后的路徑應(yīng)該是下圖這樣:
(2)在“D:\wamp\php5”目錄下,找到“php.ini-development”文件骂远,將其改名為“php.ini”
(3)在php配置文件中指定開關(guān)對應(yīng)的模塊
(4)打開pnp.ini文件腰根,搜索并找到如下额嘿,并將前面的分號去掉:
(5)修改配置文件中的擴展庫路徑:在php.ini文件中搜索 “册养;On windows:”,將此句下一行之前的分號去掉靠闭,并將路徑改為:“D:\wamp\php5\ext”
(6)修改完配置文件后不要忘記保存愧膀。
2.Apache配置
apache官網(wǎng)之提供源碼,(如需下載編譯好的文件芬为,需要到第三方網(wǎng)站下載)apache2.4.x下載地址
(我將所有的安裝包都下載到了D:\盤询张,并在D:\下新建文件夾命名為wamp)解壓安裝包后浙炼,將Apache24拷貝到 wamp文件夾下鼓拧。
(1)在Apache24目錄下新建一個名為“www”的文件夾。
(2)打開“D:\wamp\Apache24\conf”下的httpd.conf,搜索ServerRoot 將后面的目錄改為apache的所在目錄
(3)繼續(xù)搜索DocumentRoot 找到以下內(nèi)容钮糖,因為我想將網(wǎng)站存放于www目錄下店归,所以上面已經(jīng)新建好了此文件夾酪我,將以下目錄改為如下圖:
(4)搜索“#LoadModule vhost_alias_module modules/mod_vhost_alias.so”后,在此行下面添加:
#php5 support
LoadModule php5_module "D:/wamp/php5/php5apache2_4.dll"
AddHandler application/x-httpd-php .php .html .htm
# configure thepath to php.ini
PHPIniDir "D:/wamp/php5"
(5)修改apache服務(wù)器的默認索引:搜索DirectoryIndex 后添加如下內(nèi)容
(6)運行cmd,切換到apache安裝目錄的bin目錄下看尼,輸入httpd回車藏斩,如果沒有其它輸出則apache配置成功却盘,先不要關(guān)閉cmd窗口黄橘,關(guān)閉后服務(wù)器關(guān)閉。輸入localhost訪問apache抬探。
適時地開啟帆赢、重啟apache服務(wù)器:httpd -k start \ httpd -k restart ??
遇到的問題1:丟失vcruntime140.dll
參考:http://jingyan.baidu.com/album/c85b7a645a5c98003aac957f.html?picindex=1
下載并安裝:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145
遇到的問題2:運行httpd后如下圖
參考:http://blog.csdn.net/wk1063645973/article/details/49557895
下載并安裝:https://www.microsoft.com/zh-cn/download/details.aspx?id=30679
遇到問題3:解決以上問題后訪問localhost 出現(xiàn) “You don't have permission to access / on this server.”
參考:blog.csdn.net/u013047660/article/details/47340223
(7)解決問題后怠益,在www文件夾下新建 ? login.php
輸入內(nèi)容: ?
<?php
? ?phpinfo();
?>
在瀏覽器訪問:localhost/login.php ? ? ? ? (默認端口號為80瘾婿,如果有端口沖突偏陪,可以在apache 的配置文件中更改)
3.Mysql數(shù)據(jù)庫配置
我安裝的是5.6竹挡,解壓后,將文件夾的名稱改為mysql梯码,并復(fù)制到之前建好的wamp文件夾下。
修改儿奶,my-development.ini文件鳄抒;具體修改內(nèi)容參考:blog.csdn.net/luomingjun12315/article/details/50863781
配置完成后许溅,將mysql\php5\apache添加至環(huán)境變量
例如,我添加的路徑是“D:\wamp\Apache24\bin”茬祷;“D:\wamp\mysql56\bin”祭犯;
“D:\wamp\php5”滚停。
4.Testlink的安裝
官網(wǎng)下載:
https://sourceforge.net/projects/testlink/files/latest/download?source=files
(1)下載完成后键畴,解壓壓縮包,并將Testlink1.9.16文件夾重命名為"testlink"
將“testlink”文件夾復(fù)制到“D:\wamp\Apache24\www”下檩禾。(之前已經(jīng)建立好的文件夾)
(2)安裝疤祭。在瀏覽器輸入“l(fā)ocalhost/testlink”(安裝中忘了截圖勺馆,下面的是截取的別人的圖片不是本版本)
如果是出現(xiàn):
Checking if /var/testlink/logs/ directory exists [S]? ? Failed!
Checking if /var/testlink/upload_area/ directory exists [S]? Failed!
這種情況是因為路徑不對悲柱, 找到testlink文件夾下的config.inc.php文件,查找到下面的內(nèi)容并修改成正確的路徑:
修改后保存穆咐。
繼續(xù)回到瀏覽器字旭,刷新剛才的錯誤頁面崖叫,應(yīng)該是全部ok的心傀,點擊繼續(xù)
(3)跳轉(zhuǎn)到登錄頁面后瓶珊,有一個提示:大概意思是我的時區(qū)問題It is not safe to rely on the system's timezone testlink
繼續(xù)找到并打開之前的testlink的配置文件testlink/config.inc.php耸彪,
打開配置文件后蝉娜,在最頂端添加一句? date_default_timezone_set("PRC"); 保存文件后再刷新登錄頁面柑土。
正常顯示登錄頁面
(4)漢化。
打開config.inc.php 配置文檔西乖,查找 $tlcfg->default_language = ' 如下圖:將'en_GB'修改為‘zh_CN’,保存退出
再次登錄后應(yīng)該是漢化好的頁面:
更多參考地址:http://www.cnblogs.com/yangxia-test/p/4414840.html
http://blog.csdn.net/fabbychips/article/details/53127585?locationNum=4&fps=1