Linux环境下的网站服务是LAMP模式
L:Linux ;A:Apache;M:MySQL;P:PHP、Perl…(这里用的PHP)
Apache服务的特点:
  • 开放源代码
  • 跨平台应用,可运行于Windows和大多数UNIX\Linux 系统
  • 支持Perl、PHP、Python和Java等多种网页编程语言
  • 采用模块化设计
  • 运行非常稳定
  • 具有相对较好的安全性
MySQL是一个高性能、多线程、多用户、建立在C/S结构上的关系型数据管理系统,其主要特征:
  • 性能高而稳定
  • 开放源代码
  • 多用户支持
  • 多线程
  • 开放性
  • 支持的应用程序很广泛
  • 口令系统和权限很灵活、安全
PHP是一种服务器端的、嵌入HTML的脚本语言。它的语法结构和C语言极为相似。为了能够快速地编写动态Web页面,PHP还加入了自己的某些语言特征,这些特征都非常容易理解和使用。
下面以Linux环境下搭建ECShop为列介绍LAMP
clip_p_w_picpath001[4] 网络拓扑
Linux网络服务之(5)&网站服务_第1张图片
clip_p_w_picpath001[4] 准备搭建环境:
  • DNS服务器
Linux网络服务之(5)&网站服务_第2张图片
  • 安装所需要的组件(下图中红色的为最小化安装Linux下所需要安装的组件)
Linux网络服务之(5)&网站服务_第3张图片  
  • 创建虚拟主机目录,并设置其权限为所有用户都可读、写、执行
63
  • 修改Apache的主配置文件“httpd.conf”
51  
首行改成如下:
58 【指定其DNS服务器的域名】
去掉这些语句前面的“#”如图:
Linux网络服务之(5)&网站服务_第4张图片
55
56 改成 57
创建虚拟主机
67
重启http服务
64
重启mysql服务
65
验证数据库
Linux网络服务之(5)&网站服务_第5张图片 
通过访问web页面来配置
Linux网络服务之(5)&网站服务_第6张图片
Linux网络服务之(5)&网站服务_第7张图片
Linux网络服务之(5)&网站服务_第8张图片
Linux网络服务之(5)&网站服务_第9张图片
完成操作,可根据自己需要进行配置。