Centos8搭建 php7.3(服务器首次安装PHP)

本文介绍了如何在 CentOS8 上安装 PHP7.3,包括安装 EPEL 和 Remi 库,启用 PHP7.3 模块,安装必要的 PHP 扩展,并配置 PHP-FPM 与 Nginx 的集成。
摘要由CSDN通过智能技术生成

$ yum install epel-release
$ rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
$ dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
$ dnf module list php

$ dnf module enable php:remi-7.3 -y
$ yum install php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-xml php-redis php-curl php-pear php-gd php-imagick php-mysqli php-openssl php-fpm php-zip

php扩展包下载地址:https://centos.pkgs.org/

(扩展中的php-devel安装报了错:- nothing provides libedit-devel(x86-64) needed by php-devel-7.3.33-1.el8.re,前往上面网站找到了dnf的安装方式,如下)

$ dnf --enablerepo=powertools install libedit-devel(安装PHP扩展如果报错则运行)

#开启
$ systemctl start php-fpm
#开机启动
$ systemctl enable php-fpm

nginx配置fastcgi_pass 有两种方式1:tcp/ip(即 127.0.0.1:9000) 2:unix:xxx/xxx.sock

nginx->server虚拟主机配置了

1.fastcgi_pass:127.0.0.1(nginx配置文件中设置),然后要前往php-fpm.conf配置 listen=127.0.0.1:9000(我自己新安装的php-fpm配置文件路径是在/etc/php-fpm.conf/www.conf)中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值