网站运维:centos7 yum安装php7.3(解决yum安装apache关联不了PHP的问题)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_43731793/article/details/102015697

先安装前面的教程,再安装后面的


参考教程1:
https://blog.csdn.net/weixin_43731793/article/details/91488289

参考教程2:
http://www.bubuko.com/infodetail-2931909.html

安装PHP

1、安装PHP73
    1.1、卸载旧版本PHP
        yum remove php*
    1.2、安装EPEL:

        sudo yum install epel-release
    1.3、安装remi(选一个):

        sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
        rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
    1.4、查看目前有php的什么版本(可忽略)
        sudo yum list php*
    1.5、列出所有的php相关的rpm包(可忽略)

        rpm -qa|grep php
    1.6、删除php相关的rpm包(一次只能删除一个)(可忽略)

        rpm -e php72w-mysqlnd-7.2.17-1.w7.x86_64
    1.7、列出remi仓库下所有PHP7.3可用模块。(可忽略)
        yum --enablerepo=remi-php73 search php | grep php73
    1.8、安装PHP 7.3 
        yum --enablerepo=remi-php73 install php

1、安装 PHP7.3:

(解决yum安装apache关联不了PHP的问题,用以下命令安装)

yum --enablerepo=remi-php73 install php

安装模块

yum --enablerepo=remi-php73 install php73-php-fpm php73-php-cli php73-php-bcmath php73-php-gd php73-php-json php73-php-mbstring php73-php-mcrypt php73-php-mysqlnd php73-php-opcache php73-php-pdo php73-php-pecl-crypto php73-php-pecl-mcrypt php73-php-pecl-geoip php73-php-recode php73-php-snmp php73-php-soap php73-php-xml

2、设置开机启动、运行服务:

systemctl enable php73-php-fpm
systemctl start php73-php-fpm

3、查找php.ini位置:

find /etc/opt/remi/php73 -name php.ini
/etc/opt/remi/php73/php.ini

找到apache的配置文件:httpd.conf

sudo find / -name httpd.conf

位置如下:


/etc/httpd/conf/httpd.conf

5、PHP日常操作

systemctl restart php73-php-fpm #重启
systemctl start php73-php-fpm #启动
systemctl stop php73-php-fpm #关闭
systemctl status php73-php-fpm #检查状态
php -m #查看PHP已安装拓展模块
php -v #查看PHP版本

猜你喜欢

转载自blog.csdn.net/weixin_43731793/article/details/102015697