龙空技术网

Linux系统中如何搭建测试环境?

软件测试-Mike 641

前言:

眼前同学们对“php获取物理地址”都比较关怀,我们都想要剖析一些“php获取物理地址”的相关内容。那么小编在网络上网罗了一些关于“php获取物理地址””的相关资讯,希望姐妹们能喜欢,兄弟们快快来了解一下吧!

一般搭建测试环境是指在做测试的时候,需要让被测试软件(web/app系统)运行起来,它的源代码是部署在Linux服务器中的。所以我们需要把源代码部署在Linux中并且要让源码能够运行起来,而运行源码就需要有数据库,web服务器等支持,目前最常用的测试环境架构是:Linux+Apache+Mysql+PHP+建表语句+PHP源码,简称“LAMP”架构。Lamp只需要搭建一次即可终生受用,而源码需要在每次更新后部署一次,这个操作一般是由测试人员完成。

接下来介绍一下搭建测试环境的具体步骤:

一,首先安装好Linux服务器操作系统,并确保网络可以使用。

二,完成apache 服务器的安装,配置和运行。

关于Apache的安装步骤如下:

1)在Xshell窗口中输入命令:yum install httpd

注释:a) yum命令介绍 ----是一种交互式,基于rpm的包管理器是一种联网安装软件的方式,可以安装/卸载 /查询/更新软件等。常用参数:-y 表示自动执行安装。install 安装软件

b) httpd是Apache超文本传输协议(HTTP)服务器的主程序.

表示通过在线安装的方式安装httpd

Is this ok [y/d/N]: y 提醒一下:安装过程中会出现是否同意协议的命令 此刻输入Y。

出现更新完毕字样,表示安装成功

关于Apache的配置步骤如下:

首先通过find的命令查找apache配置文件安装路径,命令为:[root@localhost home]# find / -type f -name httpd.conf 找到配置文件后通过vi编辑器命令修改配置文件,命令为:vi /etc/httpd/conf/httpd.conf ,进入后 找到命令行:servername :80修改为servername localhost:80

关于Apache的启动运行如下:[root@localhost home]# systemctl restart httpd  并在浏览器中输入: 验证是否运行成功![注意:此处的LinuxIP地址是你自己虚拟机的IP地址]

出现如图所示表示启动成功

如果结果不是上图所示 失败的原因可能因为三个方面,1.apache没有启动。2.配置文件有错误,因为apache启动的时候需要加载配置文件,所以配置错误导致启动失败。3. 防火墙是设置的,因为我们需要访问外部的网络,访问的时候 请求发给了服务器 被防火墙拒绝!此情况可以输入命令:[root@localhost ~]# systemctl stop firewalld 即可访问成功!

三,完成Mysql数据库服务器的安装,运行和配置。

下载并安装MySQL官方的 Yum Repository通过wget命令从mysql官网下载,安装用的Yum Repository,大概25KB的样子,如下:[root@localhost ~]# wget

mysql-community-release-el7-5.noarch.rpm mysql-community-release-el7-5.noarch.rpm 下载到本地目录

接下来就是安装该应用程序:rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装成功

安装MySQL服务器[root@localhost ~]# yum install mysql-server -y 安装完成后就会覆盖掉之前的mariadb,这一步大约要花15分钟,其需要安装多个组件:

Mysql服务器安装成功

启动Mysql数据库----启动命令:systemctl start mysql 运行完成后查看MySQL运行状态如下图所示,运行mysql -u root -p命令 ,因为前面没有设置密码 可以直接按enter 继续。

启动mysql成功

四,完成PHP数据库服务器的安装,配置和运行。

在Xshell中继续输入安装命令 ,[root@localhost ~]# yum install php -y

PHP安装成功!

通过find命令:[root@localhost ~]# find / -type f -name php.ini 。查找到PHP的配置文件地址/etc/php.ini , 并通过vi /etc/php.ini 修改配置文件:date.timezoen=Asia/Shanghai 然后退出vi编辑器。

在Xshell中继续输入启动命令:[root@localhost ~]# systemctl restart httpd

接下来验证PHP是否安装成功 输入命令:

[root@localhost ~]# cd /var/www/html/

[root@localhost html]# vi info.php

在insert 输入模式下 输入以下代码:

<?php

phpinfo();

?>

最后只需要在物理机windows电脑浏览器中输入: 能够得到如下界面表示PHP运行成功! [注释:此处是个人Linux系统IP地址记得写自己的]

验证PHP运行成功

安装PHP-Mysql 在安装PHP网站前需要将PHP和MySQL 两个程序建立起关联,需要安装PHP-MySQL应用,安装命令为:yum install php-mysql -y

PHP-Mysql安装成功

安装后需要重启apache 命令为:systemctl restart httpd

网站应用的安装 :将开发部门所提供的网页代码通过ftp工具上传至/var/www/html目录下

通过ftp工具上传至/var/www/html目录下,使用ll命令查看添加成功

解锁该应用程序。例如zip程序包的解压缩方式为:unzip phpwind_UTF8_8.5.zip便可解压缩程序。解压缩之后,需要将phpwind_UTF8_8.5中的upload文件夹提取到html目录中,其操作为先cd到工作路径为html:cd /var/www/html,然后移动目录mv phpwind_UTF8_8.5/upload /var/www/html/ 然后将upload目录改名为phpwind,命令为:mv upload phpwind

upload目录改名为phpwind 如上图

以上完成之后,需要设置phpwind的目录权限为777,具体操作为:chmod -R 777 phpwind,操作完成后在浏览器输入的ip/phpwind/即可进入phpwind的可视化安装页面,如下图显示:

可进入phpwind的可视化安装页面

[root@localhost html]# setenforce 0 如果想解决上文件不可写问题需输入[root@localhost html]# setenforce 0

phpwind 安装成功!

到此 我们安装完成,我们也可以通过此种方式安装一些网络上的PHP源码,例如:能够部署的源码: 易优Eyoucms企业建站系统!

不当之处,欢迎指正!可以‬在‬评论区‬留言‬,一起‬交流‬,一起‬进步‬

标签: #php获取物理地址 #linux下apache配置文件测试 #linux虚拟机ip地址怎么获得