一、LAMP 平台
-
LAMP 平台作用和优势
- 作用:LAMP 平台是一个动态网站平台,为网站的开发和运行提供了强大的支持。
- 优势:
- 开源免费,降低了开发和运营成本。
- 配置灵活简单,方便开发者根据自己的需求进行定制。
- 运行环境支持定制功能,满足不同网站的特殊需求。
- 可靠稳定,保证了网站的正常运行。
-
LAMP 组成
- L:以 Linux 操作系统为基础平台,提供稳定的运行环境。
- A:前端网站服务器,使用 Apache 网站服务器端,负责接收和处理用户的请求。
- M:后端数据库服务,采用 Mysql 数据库,存储和管理网站的数据。
- P:开发网站使用的语言,即 php 网站开发语言,用于实现网站的业务逻辑。
-
安装 LAMP 平台依赖
- 安装 mysql 和 php 依赖软件,使用命令
[root@centos01 ~]# yum -y install ncurses-devel cmake zlib-devel libxml2-devel
。 - 安装 php 的 libmcrypt 扩展加密组件,依次执行命令
[root@centos01 ~]# tar zxf /mnt/libmcrypt-2.5.8.tar.gz -C /usr/src/
、[root@centos01 ~]# cd /usr/src/libmcrypt-2.5.8/
、[root@centos01 libmcrypt-2.5.8]#./configure && make && make install
、[root@centos01 libmcrypt-2.5.8]# ln -s /usr/local/lib/libmcrypt.* /usr/lib/
、[root@centos01 libmcrypt-2.5.8]# cd
。 - 安装 php 的 mhash 扩展加密组件,执行命令
[root@centos01 ~]# tar zxf /mnt/mhash-0.9.9.9.tar.gz -C /usr/src/
、[root@centos01 ~]# cd /usr/src/mhash-0.9.9.9/
、[root@centos01 mhash-0.9.9.9]#./configure && make && make install
、[root@centos01 mhash-0.9.9.9]# ln -s /usr/local/lib/libmhash* /usr/lib/
、[root@centos01 mhash-0.9.9.9]# cd
。 - 安装 mcrypt,执行命令<
- 安装 mysql 和 php 依赖软件,使用命令