CentOS 6.8(X64)下编译安装Testlink(Apache+PHP+MySQL+Testlink)

一、MySQL的安装

  • 安装MySQL

yum install mysql mysql-server
  • 设置MySQL开机启动

chkconfig –levels 235 mysqld on

/etc/init.d/mysqld start
  • 配置MySQL数据库相关信息

mysql_secure_installation

设置root用户密码(第一次创建直接回车)

设置root密码

移除匿名用户

允许远程访问数据库

移除测试库

以上按需填写 其他直接回车即可

 

二、Apache安装

  1. 安装Apache

yum install httpd
  • 设置httpd服务开机启动

chkconfig --levels 235 httpd on
  • 启动并且验证

/etc/init.d/httpd start

浏览器输入localhost验证服务器是否已经开启

 

三、安装PHP

由于CentOS6.8自带的php版本为5.3.3,低于testlink1.9.14的最低要求5.4+,因此需先进行yum源的更新

  • 更新yum源

针对centos64位的版本更新

rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
  • 编辑[remi.repo]下的enabled选项从0设为1

sed -i '/enabled/s/=0/=1/g' /etc/yum.repos.d/remi.repo
  • 清理yum

yum clean all

yum makecache
  • 查看更新之后可以支持的php版本

yum list php* |grep php-devel

  • 安装升级PHP(此处安装56版)

yum install php56

yum install php
  • 安装完成之后重启httpd服务

/etc/init.d/httpd restart
  • 测试PHP信息

vi /var/www/html/info.php

<?php phpinfo();?>
  • 访问测试页面

可以查看到版本信息变成了5.6.30

  • 将PHP模块和MySQL模块关联起来

关联前:无法在info.php页面中找到相关的MySQL信息

yum install php-mysql php-gd php-imap php-ldap php-odbc php-xml php-pear php-xmlrpc
  • 重启httpd服务,可以查看到info.php页面下出现了相关的MySQL模块

 

四、安装Testlink

  • 将准备好的testlink-9.14.tar.gz移动到/var/www/html下,解压后重命名为testlink

mv testlink-1.9.14.tar.gz /var/www/html

cd /var/www/html

tar -zvxf testlink-1.9.14.tar.gz

mv testlink-1.9.14.tar.gz testlink
user_self_signup参数修改为FALSE

config_check_warning_mode参数修改为SILENT

$tlCfg->default_language参数修改为zh_CN

重启httpd

  • 进入安装界面

点击New installation同意协议下一步,可以查看到如图错误

  • 修改config.inc.php

修改$tlCfg->log_path = '/var /testlink/logs/'

为$tlCfg->log_path = '/var/www/html/testlink/logs/'

修改$g_repositoryPath = '/var/testlink/upload_area/';

为$g_repositoryPath = '/var/www/html/testlink/upload_area/';

刷新页面之后发现错误提示变成了

到testlink文件夹下修改文件夹权限即可

chmod 777 logs

chmod 777 upload_area/

刷新之后即可下一步

输入数据库的账户密码

弹出无法创建config_db.inc.php文件

在testlink文件夹下,创建config_db.inc.php之后将左边的代码全部复制到文件中即可。

 

五、登陆

浏览器输入http://localhost/testlink/账号密码均为admin。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值