yum安装php7.3,安装zip扩展

1.安装php:

安装 EPEL 源

yum install epel-release

安装 REMI 源

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

安装 Yum 源管理工具

yum install yum-utils

安装php7.3

# yum install -y 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-xmll

开机自启及启动php

systemctl start php73-php-fpm

systemctl enable php73-php-fpm

设置 PHP

查找安装包:

rpm -qa | grep 'php'

编辑/etc/opt/remi/php73/php.ini替换换 ;cgi.fix_pathinfo=1 为 cgi.fix_pathinfo=0 快捷命令:

sed -i 's/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/' /etc/opt/remi/php73/php.ini

查看下版本

更多操作:

systemctl restart php73-php-fpm         #重启

systemctl start php73-php-fpm            #启动

systemctl stop php73-php-fpm            #关闭

systemctl status php73-php-fpm         #检查状态

查找zip扩展包

yum search php73|grep zip

安装zip扩展包

yum -y install php73-php-pecl-zip.x86_64

安装好后重启下php

systemctl restart php73-php-fpm

2.yum安装nginx

添加源

rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

安装Nginx

通过yum search nginx看看是否已经添加源成功。如果成功则执行下列命令安装Nginx。

yum install -y nginx

启动Nginx并设置开机自动运行

systemctl start nginx.service && systemctl enable nginx.service

修改配置文件支持php,yum安装的主配置文件/etc/nginx/下,发布目录在/usr/share/nginx/html,日志在/var/log/nginx/,修改子配置文件

vim /etc/nginx/conf.d/default.conf

给个php测试文件

vim /usr/share/nginx/html/index.php

<?php

phpinfo();

?>

重启下nginx

nginx -s reload

网页访问下,有了zip的扩展,昨天装了半天一直装不好的东西。。所以才放弃编译安装了。。

发布了60 篇原创文章 · 获赞 9 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_44697035/article/details/103183446