小编Ale*_*man的帖子

nginx:worker_proccesses 指令不起作用

我想尝试在 nginx 中设置工作进程,但它抛出了这个错误:

nginx: [emerg] "worker_processes" 指令在 /etc/nginx/sites-enabled/default:1 中是不允许的:配置文件 /etc/nginx/nginx.conf 测试失败

这是我的代码

worker_processes 4;
worker_rlimit_nofile 8192;
worker_priority 0;
worker_cpu_affinity
0001 0010 0100 1000;

server {
    server_name --.--.--.---;
    listen 80;


    #root /var/www/devsites/wordpress/;
    root /var/www/devsites/trademob/tm-hp-v2/;
Run Code Online (Sandbox Code Playgroud)

我能做些什么来解决这个问题?

nginx

11
推荐指数
1
解决办法
4万
查看次数

Nginx 站点配置模板和变量

嗨,我想设置一个简单的 nginx 配置,我读到您可以使用设置变量,set $variable content;但到目前为止我还没有运气...

以下是我到目前为止提出的/我正在努力实现的目标:

server {

##################################################
# Set variables
set $port               80;                        # e.g. 80 or 443;
set $domain         domain.com *.domain.com;   # e.g. www.domain.com or just domain.com
set $subdomain          false;                     # e.g. subdomain in subdomain.domain.com or false
set type               live;                      # live, dev or stage

##################################################
# Include /web/sites configuration template
include /etc/nginx/site-config-template;

}
Run Code Online (Sandbox Code Playgroud)

以下是 /etc/nginx/site-config-template 的内容:

##################################################
# If $subdomain is not false at slash
if ( $subdomain ) {
    set $subdomain "{$subdomain}/";
} …
Run Code Online (Sandbox Code Playgroud)

configuration nginx

7
推荐指数
2
解决办法
3万
查看次数

标签 统计

nginx ×2

configuration ×1