如何在 CentOS 7 上搭建 LAMP 环境
如何在 CentOS 7 上搭建 LAMP 环境
LAMP 是其四个开源组件名称的首字母缩写简称,使用PHP开发的web程序通常需要搭建 LAMP 环境来更好支持web运行,如果你购买了一台 VPS 服务器 不管是 阿里云ECS 服务器还是 VULTR VPS 服务器,如果你选择安装 CentOS 系统并要安装LAMP环境,这篇文章将会对你有所帮助。
我们来详细介绍下 LAMP 具体含义:
- L - Linux操作系统
- A - Apache是世界上最流行的HTTP Web服务器
- M - MySQL或MariaDB关系数据库管理系统
- P - PHP编程语言
在本系列中,我们将向您展示如何安装Apache,生成免费的Let's Encrypt SSL证书,安装和保护 MySQL/MariaDB 并安装PHP 7.x.
如果您赶时间并且不想阅读更详细的文档,可以按照我们的快速入门部分在 CentOS 7 服务器上安装LAMP Stack。
在 CentOS 7 上安装 LA MP 环境 [快速入门]
本快速入门将向您展示在 CentOS 7 服务器上安装 LAMP 环境所需的基本步骤。
开始之前
在开始本教程之前,您可能需要一台 CentOS 7 服务器:
- 至少 1GB 的 RAM
- 具有sudo权限的非root用户
没有服务器的同学,国内可以在这里购买,国外可以在这里购买 VPS服务器。
步骤一、安装Apache
Apache 在默认的 CentOS 7 软件仓库中可用,安装非常简单。 在 CentOS 和 RHEL 上,Apache 包和服务称为 httpd。 要安装程序包,请运行以下命令:
sudo yum install httpd
安装完成后,键入以下命令启动并启用Apache服务:
sudo systemctl start httpd
sudo systemctl enable httpd
步骤二、安装 MariaDB
下一步是安装MariaDB软件包,输入如下命令:
sudo yum install mariadb-server
安装MariaDB服务器后,启动并启用该服务:
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
在撰写本文时,MariaDB 5.5可以在官方CentOS 7存储库中找到。 如果要安装较新版本,请参阅本教程。
如果要安装MySQL而不是MariaDB,请查看安装MySQL的教程以获取安装说明。
步骤三、安装PHP
CentOS 7附带PHP版本5.4,已经过EOL-ed很长一段时间了,因此我们将使用Remi存储库来安装PHP 7.2。
运行以下命令将Remi存储库安装到您的系统:
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
添加后,安装yum-utils软件包并启用remi-php72存储库:
sudo yum install yum-utils
sudo yum-config-manager --enable remi-php72
现在我们已经启用了Remi存储库,我们可以安装PHP FPM和几个最常见的PHP模块:
sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql
安装PHP软件包后,重新启动Apache服务:
sudo systemctl restart httpd
更多信息
有关每个步骤的更详细说明,请参阅以下教程。
评论(0)
发表评论