在CentOS 7上安装php 7.1,php7-fpm和MariaDB 10.x

时间:2020-02-23 14:31:20  来源:igfitidea点击:

在CentOS 7上安装php 7.1,php7-fpm和MariaDB 10.x:大家好。今天让我们看看如何在CentOS 7操作系统上安装php 7.1和MariaDB10.x。

MariaDB数据库服务器以通用公共许可证版本2作为免费和开源软件发布。MariaDB是原始MySQL开发人员Monty Widenius的MySQL分支。 MariaDB与MySQL兼容。

CentOS附带的PHP版本已经很旧了(PHP 5.4),因此,我将在此步骤中向我们展示如何获取最新版本的php。

在CentOS 7上安装php 7.1和MariaDB 10之前,我们首先需要添加所需的存储库。这是怎么回事。

添加elep仓库:

企业Linux额外软件包(或者EPEL)是Fedora特殊兴趣小组,它创建,维护和管理高质量的企业Linux添加软件包集,包括但不限于Red Hat Enterprise Linux(RHEL),CentOS和科学Linux(SL),Oracle Linux(OL)。

使用以下命令在CentOS 7.x上添加epel仓库。

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Addwebtatic仓库提供php 7.x软件包:

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

添加MariaDB存储库:

vim /etc/yum.repos.d/mariadb.repo

加:

# MariaDB 10.2 CentOS repository 
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

更新yum缓存:

yum clean all
yum makecache fast
安装php 7.1包
yum -y install php71w-cli.x86_64 \
php71w-common.x86_64 \
php71w-fpm.x86_64 \
php71w-gd.x86_64 \
php71w-mbstring.x86_64 \
php71w-mcrypt.x86_64 \
php71w-mysql.x86_64 \
php71w-odbc.x86_64 \
php71w-pdo.x86_64 \
php71w-xml.x86_64 \
mod_php71w \
php71w-opcache
安装MariaDB 10.2
sudo yum -y install MariaDB-server MariaDB-client
要启动mariadb服务,请使用:
sudo systemctl start mariadb
sudo systemctl enable mariadb
要启动php fpm,请使用:
systemctl start php-fpm.service