我正在尝试编写一个 shell 脚本来自动安装一个 web 应用程序,并且该脚本在某些时候需要设置client_max_body_size
为更大的尺寸。
当然,可以使用 nano 设置此指令,但这不是我想要的。脚本应该能够自行在 http 部分中设置此指令的值。
该脚本需要在 中设置提到的指令/etc/nginx/nginx.conf
。
我在 nginx 文档中有这个示例,但我不知道如何根据我的用例修改它:
nginx -g "pid /var/run/nginx.pid; worker_processes
sysctl -n hw.ncpu
;"
答案1
在许多发行版中,都有一行include conf.d/*.conf
部分nginx.conf
http
。
因此,该脚本可以在conf.d
目录中创建一个带有.conf
扩展名的文件并重新加载 nginx 配置。