欢迎来到云服务器

服务器租用

nginx处事器利用差异端口设置多个网站站点

首先找到nginx设置文件nginx.conf

[[email protected] nginx]# vi nginx.conf
打开设置文件后找到雷同下面一段:
include /etc/nginx/conf.d/*.conf;

没有的就加上,这是我的路径,你们的看实际环境改改,,确保路径存在

插手这段的意思实际是把conf.d目次的以.conf末了的设置文件都加载进来,修改后生存nginx.conf文件

然后进入conf.d目次

[[email protected] nginx]# cd /etc/nginx/conf.d/
然后把目次下面的文件都列出来:
[[email protected] conf.d]# ll
默认的话,目次下面有个default.conf文件

打开default.conf文件后如下:

server {
    listen       80;
    server_name  localhost;
    #charset koi8-r;
    access_log  /var/log/nginx/access.log  main;
    root        /var/www/baidu;
    index       index.php index.html index.htm;
    location / {
        try_files $uri $uri/ =404;
    }
    error_page  404              /404.html;
    # redirect server error pages to the static page /50x.html
    #
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /var/www;
    }
    # proxy the PHP scripts to Apache listening on 127.0.0.1:80
    #
    #location ~ .php$ {
    #    proxy_pass   http://127.0.0.1;
    #}
    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    #
    location ~ .php($|/) {
        try_files $uri =404;
        #rewrite ^/index.php/(.*)$  /$1 last;
        fastcgi_pass unix:/var/www/php-fpm.sock;
        fastcgi_index index.php;
        fastcgi_param PATH_INFO $fastcgi_path_info;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
        fastcgi_intercept_errors on;
        fastcgi_ignore_client_abort off;
        fastcgi_connect_timeout 60;
        fastcgi_send_timeout 180;
        fastcgi_read_timeout 180;
        fastcgi_buffer_size 128k;
        fastcgi_buffers 4 256k;
        fastcgi_busy_buffers_size 256k;
        fastcgi_temp_file_write_size 256k;
    }
    #location ~ .php$ {
    #    root           html;
    #    fastcgi_pass   127.0.0.1:9000;
    #    fastcgi_index  index.php;
    #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
    #    include        fastcgi_params;
    #}
    # deny access to .htaccess files, if Apache's document root
    # concurs with nginx's one
    #
    #location ~ /.ht {
    #    deny  all;
    #}
}
假如把上面的设置作为当地设置一个百度网站的配置,那么其会见的端口为默认80端口,会见解点就是:http://localhost/

假如我们想用81端口设置为当地的别的一个网站的会见进口,应该怎么设置呢?

首先你需要在conf.d目次下建设一个以.conf末了的文件,好比:google.com.conf文件,可能直接copy一个default.conf文件也可以,详细设置如下:

腾讯云代理

Copyright © 2003-2021 MFISP.COM. 国外vps服务器租用 梦飞云服务器租用 版权所有 粤ICP备11019662号