当前位置: 首页 > news >正文

PHP的相关配置和优化

进入etc下面

去掉注释

pid = run/php-fpm.pid #指定pid文件存放位置

生成一下子配置文件

这些都是生成的fastcgi的配置文件

进入php中,然后复制模版,生成配置文件

然后编辑文件更改时区

改完之后可以生成启动脚本

这时候刷新之后,再启动会报错

root@Nginx ~]# cd /root/php-8.3.9/
 [root@Nginx php-8.3.9]# cp sapi/fpm/php-fpm.service /lib/systemd/system/
 # Mounts the /usr, /boot, and /etc directories read-only for processes invoked by 
this unit.
 #ProtectSystem=full         
#注释该内容

最后启动成功

建议生成PHP的子配置文件的时候加到PHP主配置文件中本地主机之后就不会是本地主机失效

准备测试页面

[root@Nginx ~]# mkdir /data/php -p

[root@centos8 ~]# cat /data/php/index.php #php测试页面

<?php
 phpinfo();
 ?>

nginx的配置转发

Nginx安装完成之后默认生成了与fastcgi的相关配置文件,一般保存在nginx的安装路径的conf目录当 中,比如/apps/nginx/conf/fastcgi.conf、/apps/nginx/conf/fastcgi_params。

在这里面把listen改成0.0.0.0:9000,不能用*

nginx中的配置转发

添加php环境变量

[root@Nginx ~]# vim .bash_profile

# .bash_profile # Get the aliases and functions

if [ -f ~/.bashrc ]; then

. ~/.bashrc

fi # User specific environment and startup programs

PATH=$PATH:$HOME/bin:/apps/nginx/sbin:/usr/local/php/bin export PATH

[root@Nginx ~]# source .bash_profile

http://www.dtcms.com/a/106772.html

相关文章:

  • openstack 查看所有项目配额的命令
  • SU CTF 2025 web 复现
  • tcp的粘包拆包问题,如何解决?
  • 【深度学习量化交易21】行情数据获取方式比测(2)——基于miniQMT的量化交易回测系统开发实记
  • 常见电源模块设计
  • ColPali:基于视觉语言模型的高效文档检索
  • 探索鸿蒙操作系统:迎接万物互联新时代
  • 【IOS webview】源代码映射错误,页面卡住不动
  • STM32单片机入门学习——第7节: [3-3] GPIO输入
  • 树莓派超全系列教程文档--(22)使用外部存储设备的相关操作
  • Spring Boot 集成Redis中 RedisTemplate 及相关操作接口对比与方法说明
  • #Linux内存管理# 假设设备上安装了一块2G的物理内存,在系统启动时,ARM Linux内核是如何映射的?
  • RAG 和 RAGFlow 学习笔记
  • 【VUE3】Pinia
  • ARM 性能分析工具:Streamline
  • 高并发内存池(二):Central Cache的实现
  • Java 进化之路:从 Java 8 到 Java 21 的重要新特性
  • 【爬虫基础】第三部分 爬虫请求库 1/4
  • Android 防抖和节流
  • 【Kafka基础】Kafka工作原理解析
  • 英语口语 -- 常用 1368 词汇
  • 206. 反转链表 92. 反转链表 II 25. K 个一组翻转链表
  • 店铺状态设置-03.功能测试
  • Kotlin问题汇总
  • AI:机器学习-线性回归
  • 边缘计算赋能淘宝API:分布式节点缓存降低高并发延迟
  • 风电行业预测性维护解决方案:AIoT驱动下的风机健康管理革命
  • 多模态RAG实践:如何高效对齐不同模态的Embedding空间?
  • arcgis10.8 Toolbox中的conversion tools没有to coverage工具?
  • 4. 理解Prompt Engineering:如何让模型听懂你的需求