Linux环境下部署TestLink指导手册--1

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/fairyuu/article/details/73185859

准备工作

首先需要连接Linux服务器的工具:putty和xftp。
前者用于连接服务器命令行界面,后者用于本地电脑与Linux服务器之间传输文件。
注意:putty默认使用22端口,协议使用SSH;xftp端口也是22,协议使用SFTP。

安装TestLink的前提是部署LAMP环境,需要安装Apache、MySQL、PHP,可以分别部署,也可以集成部署,需要使用到集成部署工具xampp。

安装Xampp

1.下载

Xampp下载地址:
https://sourceforge.net/projects/xampp/
下载时注意选择正确的操作系统和位数,查询Linux操作系统位数的方法:
使用uname -a命令查看,显示有x86_64则说明你是64位内核, 跑的是64位的系统; i386, i686说明你是32位的内核, 跑的是32位的系统

可以使用本地电脑下载文件后使用xftp传输到linux服务器,也可以直接在linux下载。本人使用前种方法,后种方法如下(网搬,未验证)。
“使用linux的wget命令下载,下载前先进入opt文件夹,不然我们不知道我们下载文件到哪里去了。cd /opt wget地址。如果提示证书错误,使用下面的命令wget –no-check-certificate 地址”

2.安装
进入文件目录,然后赋予755权限(有的文档写的是777),以防因为权限不足,无法安装:
chmod -R 755 xampp-linux-x64-5.6.12-0-installer.run
然后运行安装文件:
./xampp-linux-x64-5.6.12-0-installer.run

安装的过程按提示输入y或者回车即可。

如果进度条安装过程中报错,考虑是否安装包损坏,重新下载安装。
(本人使用xampp-linux-x64-5.6.30-1-installer.run安装到5%报错,应该是安装包里的一个文件出错,故安装其他版本,正常)

3.开启xampp服务
xampp默认安装在/opt/lampp下,安装完成后开启服务:

/opt/lampp/xampp start

如果服务器以前已经安装过Apache和MySQL开启过程中会报错(MySQL不会报错但是输入/opt/lampp/xampp restart的时候可以看到MySQL服务未启动):
需要停掉以前安装的服务:

service vftp stop
service mysql stop

然后再重新输入启动xampp命令,如果提示Apache服务还是起不来,考虑可能端口冲突。Xampp默认使用80端口,如果以前安装过Apache默认也是80端口,再次启动时必然报错,可以修改xampp使用的端口号,方法如下:
进入目录 /opt/lampp/etc ,修改Apache的配置文件:httpd.conf,把80改成8080:

#Listen 12.34.56.78:80
Listen 8080

然后进入目录/opt/lamp ,修改xampp文件:

if testport 8080
    then
        $GETTEXT -s "fail."

把80也改成8080。
注意修改xampp的方法,直接再xftp中右键点记事本编辑,不要把文件传到本地电脑修改字段以后再上传,这时文件的读写权限破坏,运行时会报错。

这时,再次执行开启xampp服务命令即可全部OK

Linux服务器重启后需要先关闭ftp和mysql服务然后在启动xampp

service vsftp stop
service mysql stop
\opt\lampp\xampp start

这种方法较不好,可以把xampp设置为开机自启动:

cp /opt/lampp/xampp /etc/init.d/xampp
chkconfig --add xampp

查看状态:

chkconfig –list

可以把之前安装的mysql开机自启动关闭,方法:将/etc/rcx.d/ 中mysql服务的文件名,S改为K。

4.修改时区

进入/opt/lampp/etc,修改文件php.ini文件,将date.timezone=Europe/Berlin改为Asia/Shanghai ,然后重启xampp

5.修改服务账号的密码

输入命令:

sudo /opt/lampp/lampp security

按照界面提示输入各个账号的密码,记得记录下来:

xampp控制面板的密码(用户名是xampp); phpmyadmin的密码(用户名是pma) mysql的密码(用户名是root)
ftp密码(用户名是daemon)

至此安装完成,检查本地电脑可否查看Linux服务器上的web页面。如果报错Error 403,即访问权限未开启,开启方法:
进入/opt/lampp/etc/extra,编辑文件httpd-xampp.conf,找到Require local,改为Require all granted。
再次检查,输入http://你的域名或ip/phpmyadmin。

展开阅读全文

没有更多推荐了,返回首页