CentOS 7.2 LAMP环境部署教程:Apache、PHP与MySQL安装详解

0 下载量 28 浏览量 更新于2024-08-30 收藏 584KB PDF 举报
在 CentOS 7.2 系统上搭建 LAMP(Linux, Apache, MySQL, PHP)环境是一项常见的任务,它为Web开发提供了基础架构。以下是具体的操作步骤: 首先,安装 PHP。分步式安装需要从官方镜像下载源代码包,使用 `wget` 命令获取 PHP-7.0.11 的压缩文件(可以根据版本更新URL): ```shell wget http://cn2.php.NET/get/php-7.0.11.tar.gz/from/this/mirror ``` 接着解压文件: ```shell tar -zxvf php-7.0.11.tar.gz ``` 为了编译和安装 PHP,需要先安装 GCC 和 libxml2-devel 库,使用 `yum` 安装: ```shell yum install -y gcc gcc+ libxml2-devel ``` 然后,以 `--prefix=/usr/local/php7` 选项编译并启用 FPM (FastCGI Process Manager): ```shell ./configure --prefix=/usr/local/php7 --enable-fpm ``` 另一种简化的方法是直接通过 `yum` 安装预编译的 PHP 包: ```shell yum install -y php ``` 安装完成后,可以通过 `yum` 或手动安装其他 PHP 组件,例如 MySQL 相关扩展。 安装 Apache 时,确保服务器已连接到互联网: ```shell yum install -y httpd ``` 启动服务: ```shell /bin/systemctl start httpd ``` 检查服务状态: ```shell service httpd status ``` 启动、停止 Apache 服务分别用: ```shell systemctl start/stop httpd ``` 测试 Apache 是否运行正常,可以在本地浏览器访问服务器公网IP(如118.89.32.6),确认显示 Apache 首页。 接下来是安装 MySQL。首先下载社区版的 RPM 包: ```shell wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm ``` 安装 RMP 包: ```shell rpm -ivh mysql-community-release-el7-5.noarch.rpm ``` 然后安装 MySQL 服务器: ```shell yum install mysql-community-server ``` 安装后别忘了重启 MySQL 服务: ```shell systemctl restart mysqld ``` 至此,你已经在 CentOS 7.2 上成功搭建了 LAMP 环境。接下来可以使用这些工具进行 Web 开发,如配置 PHP-FPM 与 Apache 的交互,创建数据库等。如果遇到问题,记得检查错误日志以定位和解决问题。