在 CentOS 7 上设置 nginx 和 php-fpm - 我应该修改哪个配置文件?我好迷茫

在 CentOS 7 上设置 nginx 和 php-fpm - 我应该修改哪个配置文件?我好迷茫

我对 Ubuntu 和 Apache 比较熟悉,但对 CentOS 完全是菜鸟。我想为 phpbb 3.1 论坛设置一个 1 CPU 1 GB RAM 的测试 VPS,我正在遵循此教程:如何在 CentOS 7 上安装 Linux、Nginx、MySQL、PHP(LEMP)

大部分都是原始设置,但是当我看到教程的这个部分时,我开始说“WTF”:第四步 - 配置Nginx来处理PHP页面

运行sudo vi /etc/nginx/conf.d/default.conf返回一个空文件(不存在),但无论如何,我会继续努力...直到他们开始谈论取消注释行(不存在)。

nginx 文档也帮不上什么忙,因为它一开始只是讨论如何保留 FCGI 设置,然后/etc/nginx/fastcgi_params除了展示一个示例文件之外并没有解释其内容。

所以我的问题是:我应该在哪个文件中设置我的服务器?那个文件可以吗?有没有人有更好的教程/指南?phpBB 确实提供了一个标准配置文件(并不是说我知道该做什么或把它放在哪里),但它适用于 nginx 0.8.35 - 似乎比我现在运行的 1.6.3 落后一点。

我想看看我能从运行每月 300,000 到 200 万个请求的主板的最小 VPS 中榨出多少性能。所以我很愿意听取更多的建议。

问题:我是否应该考虑使用像 VPSSIM 这样的安装程序脚本?我担心潜在的开销(而且我真的不知道上面有什么以及我需要什么)。

伙计们,我迷路了,我很感激你们的帮助。

编辑:# ls/etc/nginx 上的:

conf.d                fastcgi_params          mime.types          scgi_params           win-utf
default.d             fastcgi_params.default  mime.types.default  scgi_params.default
fastcgi.conf          koi-utf                 nginx.conf          uwsgi_params
fastcgi.conf.default  koi-win                 nginx.conf.default  uwsgi_params.default

conf.ddefault.d均为空。

答案1

我今天遇到了这个问题,经过搜索后我终于明白了。

  1. 转到您的域,即在网络浏览器中打开:

    http://server_domain_name_or_IP/
    

    在该页面上,NGINX 将列出

Nginx_启动页

  1. 编辑那里列出的文件就我而言是的/etc/nginx/nginx.conf

相关内容