1. 首页
  2. 系统运维
  3. Linux

CentOS 7 通过Yum方式PHP 7安装步骤

CentOS 7默认yum方式安装的php版本是php5,如何通过二进制方法快速安装php7?在本文中,我将向您展示如何在CentOS 7上使用php-fpm安装最新版本的php。FastCGI进程管理器(php-fpm)是另一个FastCGI后台程序,它允许网站处理高负载,搭配nginx使用更高效。

1、登录服务器

ssh root@1.2.3.4

2、安装epel和remi库

yum install epel-release
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

3、安装yum-utils包

yum install yum-utils

4、安装php-fpm

例如我们现在需要安装php7.3,禁止默认的php5.4

yum-config-manager --disable remi-php54
yum-config-manager --enable remi-php73

如果需要安装php7.1,php7.2,运行类似如下命令

yum-config-manager --enable remi-php71
yum-config-manager --enable remi-php72

开始安装

yum -y install php php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json php-pdo php-pecl-apcu php-pecl-apcu-devel

查看php版本

php -v

5、配置php-fpm

打开/etc/php.ini,添加或修改如下参数

cgi.fix_pathinfo=0

打开/etc/php-fpm.d/www.conf

启动用户修改为www

user = www
group = www
listen.owner = www
listen.group = www

监听地址

listen = /var/run/php-fpm/php-fpm.sock

开启

systemctl start php-fpm
systemctl enable php-fpm

6、重启网页服务器nginx

添加类似配置

    location ~ ^/.*\.php(/|$) {
        try_files $uri =404;
        fastcgi_pass  unix:/var/run/php-fpm/php-fpm.sock;
        fastcgi_index index.php;
        include fastcgi.conf;
        #include pathinfo.conf;
    }
1 评论
内联反馈
查看所有评论
洋得意网
3 年 前

学习了

联系我们

0574-55011290

QQ:248687950

邮件:admin@nbhao.org

工作时间:周一至周五,9:00-18:00,节假日休息

QR code