如何在CentOS/RHEL 7中安装LAMP(Apache2.4,MySQL5.6和PHP5.4)

LAMP是Linux,Apache,MySQL和PHP。它是用于托管和PHP编程语言编写的网站和使用MySQL作为后端数据库服务器。本文将帮助您安装LAMP(Apache2.4,MySQL5.6和PHP5.4)在CentOS 7和RedHat 7系统。您也可以使用 视频教程Youtube的安装说明。 推荐文章:

1.设置Yum库

REMI和EPEL存储库具有最新的软件包。因此,它有用的处理在CentOS / RHEL 7 LAMP安装程序之前添加这些存储库。
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

2.安装Apache服务器

Apache(HTTPD)是Linux系统中最流行的Web服务器。让我们用带启用EPEL和remi Yum仓库以下命令来安装Apache Web服务器。
# yum --enablerepo=epel,remi install httpd
现在启动httpd服务,使用下面的命令来启动时自动启动。
# systemctl start httpd.service
# systemctl enable httpd.service

3.安装MySQL

首先在你的系统中使用以下命令添加MySQL yum软件库。您可以访问 repo.mysql.com找到其他操作系统库的RPM。
# rpm -Uvh http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
现在安装MySQL服务器和其他依赖包。
# yum install mysql-server
MySQL的安全性设置,可以设置root用户的密码。
# systemctl start mysqld.service
# mysql_secure_installation
现在重启MySQL服务,使启动系统启动。
# systemctl restart mysqld.service
# systemctl enable mysqld.service

4.安装PHP

现在使用下面的命令使EPEL和remi库安装PHP包。
# yum --enablerepo=epel,remi install php
现在安装需要的PHP模块。使用以下命令列出可用的模块并安装它。
# yum --enablerepo=epel,remi list php-*
# yum install php-mysql php-xml php-xmlrpc php-soap php-pgsql php-gd
安装完成后PHP和其他PHP模块重新启动Apache服务。
# systemctl restart httpd.service

5.打开防火墙中的端口

对于HTTP最后打开防火墙端口(80)和https(443)使用的服务下面的命令。
# firewall-cmd --permanent --zone=public --add-service=http
# firewall-cmd --permanent --zone=public --add-service=https
# firewall-cmd --reload

6.检查安装的版本

让我们用下面的命令逐个检查包的安装版本的系统。
# php -v

PHP 5.4.38 (cli) (built: Feb 18 2015 16:36:53)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies

# httpd -v

Server version: Apache/2.4.6 (CentOS)
Server built:   Jan 12 2015 13:22:31
# mysql -V

mysql  Ver 14.14 Distrib 5.6.23, for Linux (x86_64) using  EditLine wrapper
现在,您已经成功地在您的CentOS/Redhat 7系统上安装和配置LAMP。 推荐文章:
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏