centos7 安装nginx和php7
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,centos7 安装nginx和php7centos7系统安装php7会出现一些奇奇怪怪的问题,耽误时间,影响效率,这里推荐直接yum安装1、在开始安装 Nginx 和 php7-fpm 之前,我们还
千家信息网最后更新 2025年01月23日centos7 安装nginx和php7
centos7 安装nginx和php7
centos7系统安装php7会出现一些奇奇怪怪的问题,耽误时间,影响效率,这里推荐直接yum安装
1、在开始安装 Nginx 和 php7-fpm 之前,我们还学要先添加 EPEL 包的仓库源。使用如下命令:
yum -y install epel-release
然后我们还需要为 php7-fpm 添加另外一个仓库。互联网中有很个远程仓库提供了 PHP 7 系列包,我在这里使用的是 webtatic。
添加 PHP7-FPM webtatic 仓库:
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
然后就是安装 PHP7-FPM 以及 Nextcloud 需要的一些包。
yum -y install php70w-fpm php70w-cli php70w-gd php70w-mcrypt php70w-mysql php70w-pear php70w-xml php70w-mbstring php70w-pdo php70w-json php70w-pecl-apcu php70w-pecl-apcu-devel
最后,从服务器终端里查看 PHP 的版本号,以便验证 PHP 是否正确安装。
php -v
2、配置php7-fpm
在这一个步骤中,我们将配置 php-fpm 与 Nginx 协同运行。Php7-fpm 将使用 nginx
用户来运行,并监听 9000
端口。
使用 vim 编辑默认的 php7-fpm 配置文件。
vim /etc/php-fpm.d/www.conf
在第 8 行和第 10行,user
和 group
赋值为 nginx
。
user = nginxgroup = nginx
在第 22 行,确保 php-fpm 运行在指定端口。
listen = 127.0.0.1:9000
取消第 366-370 行的注释,启用 php-fpm 的系统环境变量。
env[HOSTNAME] = $HOSTNAMEenv[PATH] = /usr/local/bin:/usr/bin:/binenv[TMP] = /tmpenv[TMPDIR] = /tmpenv[TEMP] = /tmp
保存文件并退出 vim 编辑器。
下一步,就是在 /var/lib/
目录下创建一个新的文件夹 session
,并将其拥有者变更为 nginx
用户。
mkdir -p /var/lib/php/sessionchown nginx:nginx -R /var/lib/php/session/
然后启动 php-fpm 和 Nginx,并且将它们设置为随开机启动的服务。
systemctl start php-fpmsystemctl start nginx systemctl enable php-fpmsystemctl enable nginx
仓库
文件
运行
配置
就是
用户
端口
系统
服务
互联网
变量
命令
拥有者
效率
文件夹
时间
服务器
步骤
注释
版本
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
个人网络安全防范为什么难
自媒体软件开发多少钱
逆战无法登陆服务器超时
语音机器人软件开发商
DNF数据库技术指标
地图如何实现获取学校数据库
郑州电脑软件开发哪家实惠
网络安全背景黑板报
苹果电脑无法认证服务器
rails数据库连接池
网络安全知识小问答
GPS服务器IP地址
软件开发工时填报模板
估算数据库数据量
陕西翼博网络技术有限公司
防止黑客攻击服务器关键的技术
淘宝上的数据库是干什么用的
丹东新零售报单软件开发公司
被ppp服务器断开连接
合肥清风竹软件开发公司
弋阳软件开发公司
网络安全技术项目的重要性
警察网络安全知识宣传
制造执行系统软件开发企业
rust怎么配对服务器
动软 创建数据库对象失败
我的世界服务器怎么建学校
vs的数据库怎么建立
查询某个月的数据库
精力软件开发