佳云博客一个教你赚钱省钱、副业兼职的博客!专注省钱赚钱20年!关注我教你如何轻松赚钱!
当前位置:佳云博客 > 干货教程 > 技术干货 > 正文

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

07-28 技术干货

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;
    }

版权保护: 本文由 佳云博客 原创,转载请保留链接: https://www.garyun.com/gan/167.html

站长推荐: 爱诺伊影视|高清电影|热门美剧: 高清电影在线观看