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
- DNS服务器
- 安装所需要的组件(下图中红色的为最小化安装Linux下所需要安装的组件)
- 创建虚拟主机目录,并设置其权限为所有用户都可读、写、执行
- 修改Apache的主配置文件“httpd.conf”
首行改成如下:
去掉这些语句前面的“#”如图:
创建虚拟主机
重启http服务
重启mysql服务
验证数据库
通过访问web页面来配置
完成操作,可根据自己需要进行配置。
转载于:https://blog.51cto.com/leexiaohu/264892