Nginx基本配置
配置Nginx主要涉及到对其配置文件nginx.conf
的编辑。以下是一些常见的Nginx配置步骤和选项,供您参考:
1. Nginx配置文件的位置
- 源码编译安装方式:通常在
/usr/local/nginx/conf
目录下。 - yum安装方式:配置文件通常在
/etc/nginx/
目录(主配置文件)与/etc/nginx/conf.d
目录下。 - Docker启动的Nginx:配置文件一般也在
/etc/nginx
目录下。
2. 配置Nginx运行参数
- user:指定Nginx运行的用户,例如
user nginx;
或user root;
以避免权限问题。 - worker_processes:定义Nginx工作进程的数量,通常设置为CPU的线程数,或设为
auto
以自动获取。 - worker_rlimit_nofile:配置Nginx工作进程最大打开文件数,如
worker_rlimit_nofile 65535;
。 - error_log:指定Nginx的错误日志路径和日志级别,例如
error_log /var/log/nginx/error.log warn;
。