Testlink安装

 

Apache2安装

  1. 下载安装apache2:
    $ sudo apt-get install apache2
    

  2. 配置apache2 
    $ sudo vi /etc/apache2/httpd.conf
  3. 启动apache2
    sudo /etc/init.d/apache2 start
    

     

                                                                                                                  如上面截图出现了错误,“apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName"
     解决方法:
    sudo vi /etc/apache2/httpd.conf
    
      添加如下内容:   ServerName localhost
     再执行启动命令,就OK啦

Mysql安装

  1. Mysql安装 
    sudo apt-get install mysql-server
    
  2. 启动 mysql
    sudo /etc/init.d/mysql start 
    

安装PHP5机器扩展

  1. $ sudo apt-get install php5             
    sudo apt-get install php5       
    
           
  2. $ sudo apt-get install libapache2-mod-php5 php5-mysql php5-pgsql php5-sybase php5-ldap    对PHP配置进行优化,可以提高TestLink的性能,修改PHP配置文件/etc/php5/apache2/php.ini的参数:
    1. session.gc_maxlifetime = 1860
    2. max_execution_time = 120s 

Testlink 安装  

   将软件包Testlink解压缩、复制到/var/www目录下,并且重命名为testlink。要注意testlink的访问权限设置为777,安装时会创建配置文件config_db

  1. 解压testlink压缩文件 tar zxvf testlink-1.9.13.tar.gz
  2. 复制到/var/www目录下                                                                                                                                                               
  3. 进入/var/www目录,testlink的访问权限设置为777                                                
  4. 在浏览器中输入localhost/testlink, 我部署到这里一直出问题,就是打不开,查了很多资料,才发现需要将解压的testlink放到/var/www/html目录下                                                                                                                                                                                                                                    这样就OK啦                                                                                      
  5. 下面进行安装,点击“New installation”                                                                                                      
  6. 点击“Continue”                                                                                                                                                           
  7. 解决上面的 “Cheking if /var/testlink/logs/ directory exists” failed的错误,需要将testlink目录下config.inc.php中的$tlCfg->log_path和$g_repositoryPath修改为当前testlink的安装目录,把原来的注释掉                        哎呀,都不好意思了,上面两幅图,错误连连啊,第一个var前面的/都漏了,并且这两个后面都忘记分号结尾了,汗颜!
  8. 重新更改这两个参数的值,   
  9. 改完之后,testlink安装页面显示如下:              
  10. 点击Continue按钮                                                                                                       这里要注意:Database admin login填的是数据库安装是输入的密码
  11. 点击“Process Testlink Setup”,显示如下:
  12. 改两个config.inc.php中的两个配置:修改“user_self_signup”参数值为“FALSE”;修改“config_check_warning_mode”参数值为“SILENT”                        

  13. 这一路波折的,提示安装成功了,打开登录页面一片空白,查了下是权限不够。去到testlink所在的目录执行:$ chmod 777 -R testlink.   再打开登录下面,终于啊终于看到登录页面了

 

 
 
 
 
posted @ 2015-05-18 11:25  二少夫人  阅读(414)  评论(0编辑  收藏  举报