阿里云 lamp 环境搭建 PHP7.0 教程:Apache与PHP7.0一键安装

需积分: 17 4 下载量 143 浏览量 更新于2024-09-08 收藏 140KB DOCX 举报
本文档主要介绍了如何在阿里云上搭建LAMP环境,即Linux、Apache、MySQL和PHP的组合,以支持PHP7.0版本的应用开发。首先,我们来看一下如何安装和配置Apache。 1. 安装Apache - 使用`yum`包管理器进行安装:通过运行`yum -y install httpd`命令,用户可以直接安装Apache服务器。安装完成后,通过`systemctl start httpd.service`启动服务,并确保它能在系统启动时自动运行,使用`systemctl enable httpd.service`实现这一目标。 - 验证安装:在本地浏览器输入虚拟机的IP地址(通常可以通过`ip addr`查看,但阿里云用户可以直接在主机列表中找到外网IP),如果能访问到默认的Apache页面(如显示"Testing123"字样),则说明Apache安装成功。 2. 配置防火墙 - CentOS 7中使用`firewalld`代替之前的`iptables`防火墙。为了让外网能够访问Apache,需要执行以下命令:`firewall-cmd --permanent --zone=public --add-service=http` 和 `firewall-cmd --permanent --zone=public --add-service=https`。接着使用`firewall-cmd --reload`使更改生效。这样就开放了HTTP和HTTPS服务端口,允许外网访问。 接下来,我们将安装PHP7.0及其相关拓展: 3. 安装PHP7.0 - 更新软件仓库:使用`rpm`工具安装Webtatic的EPEL和Webtatic仓库,`rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm` 和 `rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm`。 - 安装PHP及拓展:运行`yum -y install php70w-common php70w-fpm php70w-opcache php70w-gd php70w-mysqlnd php70w-mbstring php70w-pecl-redis php70w-pecl-memcached php70w-devel`来安装基础PHP版本以及各种常用模块,如数据库连接、GD库、Redis和Memcached等。 通过以上步骤,您已经在阿里云的CentOS 7环境中成功搭建了LAMP环境,包括Apache web服务器和PHP7.0开发环境,为后续PHP应用的开发提供了基础支持。如果遇到问题,可以随时联系作者寻求帮助。