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的擴展,昨天裝了半天一直裝不好的東西。。所以才放棄編譯安裝了。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章