Linux、mysql、php、testlink 安装配置

1 篇文章 0 订阅
1、apache
确保你的系统中已经安装了APR和APR-Util。装一下很简单
无论你是要安装APR、APR-Util、PCRE还是Apache Server或者是其他的一些软件,总之,只要是源码安装,那么就需要一个ANSI-C编译器。如果你没有,那就用yum装一个吧,既然推荐使用GCC,那就装个GCC吧。执行命令:yum  install  -y  gcc。很方便!!!
更多的内容大家可以自己去官网看,这里我就不再多讲了。进入正题,解包httpd,并查看/opt目录下的文件,
下载 wget http://www.apache.org/
解压 tar -zxvf  httpd-2.4.25.tar.gz  解压后 可以  ls -l 可以看到/opt下面多了httpd-2.4.25目录
进入httpd-2.4.25目录:cd  ./httpd-2.4.25/。然后,进行Apache源码安装,依次执行命令:
./configure  --enable-mods-shared=all
make
make  install
Apache默认安装在/usr/local/apache2目录下。同样,这里你也可以使用
--prefix=目录名
来指定一个安装目录,例如:
./configure  --prefix=/usr/mydir  --enable-mods-shared=all
Apache已经安装成功 然后修改配置文件 
配置文件httpd.conf中的ServerName没有修改。
我们用Vim打开httpd.conf配置文件,执行命令:
vi  /usr/local/apache2/conf/httpd.conf
将ServerName前的#号去掉,将ServerName后面的字符串改为:localhost:80,最好用本机的ip加端口号(192.168.1.22:80)
修改完成后,按Esc键由编辑模式切换到命令模式,然后执行保存退出命令:wq
打开浏览器,在地址栏中输入:192.168.1.22,回车。可以看到It  works! 恭喜你成功了!!!
2、mysql 之前安装过 没有装的在网上找找;;;;
3、
PHP 安装
官网下载  wget http://php.net/get/php-5.5.38.tar.gz
看到opt下的php-5.5.38.tar.gz,解压 tar -zxvf php-5.5.38.tar.gz ,解压后看到opt下多一个php-5.5.38 目录 cd php-5.5.38 进入到php-5.5.38 里 
配置
  回到原来解压后的文件夹
./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/lib --with-gd --with-ldap --with-curl --with-mysql --with-mysqli
编译 make   测试编译   make test   安装 make install  
cp /usr/local/src/php-5.3.16/php.ini-production /usr/local/php/lib/php.ini
把原来位于源代码里面的php.ini-production拷贝到/usr/local/php/lib/php.ini下,并且重命名为php.ini
重启apache
测试
    在apache的htdocs下建立一个php文件test.php,里面的内容如下:
    <?php
    phpinfo();
    ?>
    然后在浏览器里输入http://127.0.0.1/test.php
    如果出现php的相关配置,成功,如果什么都没有输入,说明失败,重新以上步骤或者查找原因
如果决定在安装后改变配置选项,只需重复最后的三步configure, make, 以及 make install,然后需要重新启动 Apache 使新模块生效。Apache不需要重新编译。
成功页面

4、testlink

1.   下载 testlink1.9.15

wget http://cdnetworks-kr-2.dl.sourceforge.NET/project/testlink/TestLink%201.8/TestLink%20 1.8.5/testlink_1.8.5.tgz

2.   解压:tar –zxvf testlink1.9.15.tgz

3.   检查下解压的文件是不是只有 testlink 一个文件夹保证其不嵌套其他文件,

4.   mv testlink  /usr/local/apache2/htdocs/ 移动 testlink 到 htdocs下,然后到 testlink 下设置访问权限:

cd /usr/local/apache2/htdocs/ /testlink

依次执行:

# chmod 777 gui/templates_c

# chmod 777 logs

# chmod 777 upload_area

   自动安装 testlink

1.   在浏览器中输入 http://<IP>/testlink/install/index.php

2.   点击 New installation

Checking PHP version: OK! (4.3.9 >= 4.1.0)

Checking if Register Globals = OFF: OK!

Checking if sessions are properly configured: OK!

Checking if ../gui/templates_c directory exists: OK!

Checking if ../gui/templates_c directory is writable: OK! 

请注意这句话 “After installation You will have the following login for TestLink Administrator. 告诉我们默认登录名和密码都是 admin login name: admin password : admin”

 

最后点击 Setup TestLink! 按钮完成部署

通过 http://IP/testlink 进行访问 用户名密码均为 admin

出现的问题

登录Testlink后,新建一个项目后,会出现如下提示:

There are security warnings for your consideration. See details on file: C:\xampp\htdocs\testlink\logs\config_check.txt. To disable any reference to these checkings, set $tlCfg->config_check_warning_mode = 'SILENT';

 

打开Testlink安装文件夹下的config.inc.php文件,将$tlCfg->config_check_warning_mode = 'FILE';中的FILE改为SILENT

保存!再刷新页面,已无提示!

如果出现 gd 和 ldap  curl  这几个错误  

./configure 添加这个配置 --with-gd --with-ldap --with-curl --with-mysql --with-mysqli

1. 时区显示不正确配置

解决方法是在htdocs\testlink目录下的config.inc.php文件的/** [GLOBAL] */下加入一下代码
putenv("TZ=Asia/Shanghai");

date_default_timezone_set("PRC");

2. 汉化配置
TestLink 的汉化非常简单,首先要准备好一个汉化好的String.txt 文件,将该文件拷贝
到…\testlink\local\zh_CN 目录下替换掉原来的文件。然后,打开config.inc.php 文件,找到
default_language 选项,将参数修改为”zh_CN”,如图8 所示。这时,再刷新一下你的登录页
面就变成了中文的了












  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值