Web应用安全
上QQ阅读APP看书,第一时间看更新

第3章 测试环境的搭建

项目描述

公司的研发部门承接了一些业务,使用PHP语言开发了一些网站,现在要求小王在Ubuntu 18.04操作系统上搭建测试环境,以便对网站的一些功能进行测试。

项目分析

小王在与研发部门同事沟通之后,明确了具体的需求,即需要在Ubuntu 18.04中安装PHP 7、Apache2和MySQL数据库,具体的小版本号不做要求。小王决定使用Ubuntu系统的apt进行安装。apt是一个命令行实用程序,也是一个Linux软件包管理工具,用于在Ubuntu、Debian和相关Linux发行版上安装、更新、删除和管理deb软件包。

背景知识

LAMP环境通常是指Linux(操作系统)+ Apache(Web服务器)+ MySQL(数据库)+ PHP(编程语言)的集成环境,通过LAMP环境可以快速地搭建一个动态网站。由于LAMP环境的组件都是开源的,因此LAMP环境被更多的企业和个人开发者所青睐。而WAMP环境中的W则是指Windows操作系统。

换源就是更改源服务器。与Windows不同,Ubuntu能够从官方指定的源服务器上下载安装各种软件,但是默认的源可能在国外,下载速度慢,所以一般会换成国内的源。