精华内容
下载资源
问答
  • nginx 域名跳转 Nginx跳转自动到带www域名规则配置、nginx域名向主域名跳转
  • Nginx 域名转发

    万次阅读 2017-10-30 17:52:08
    Nginx 域名转发配置 Nginx 域名转发配置 Nginx 介绍 Nginx 安装 域名转发配置Nginx 介绍Nginx(“engine x”)是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/...

    Nginx 域名转发配置

    Nginx 介绍

    Nginx(“engine x”)是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。在高连接并发的情况下,Nginx是Apache服务器不错的替代品。

    Nginx 安装

    1. 安装编译工具及库文件

    yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel

    2. 安装 PCRE

    自行下载解压源码包
    cd 安装目录
    ./configure 
    make && make install//编译安装

    3. 安装 Nginx

    自行下载解压源码包
    cd 安装目录
    ./configure
    make
    make install

    Nginx 常用命令

    ### nginx/sbin 目录下 ###
    
    ## 启动nginx
    ./nginx
    
    ## 关闭nginx
    ./nginx -s stop
    
    ## 重新加载配置文件
    ./nginx -s reload
    

    域名转发配置

    以下是我的配置文件,我仅仅配置了简单的域名转发功能,未使用其他nginx的功能,nginx异常强大,域名转发只是冰山一角。

    ## nginx/conf/nginx.conf
    
    worker_processes  1;
    
    events {
        worker_connections  1024;
    }
    
    
    http {
        include       mime.types;
        default_type  application/octet-stream;
    
        sendfile        on;
    
        server {
            listen       80;
            server_name www.fbm.com;
            location / {
                root   html;
                index  index.html index.htm;
                proxy_pass http://localhost:8080;
            }
        }
        server {
            listen 80;
            server_name fmp.hzfh.com;
            location / {
                proxy_pass http://fmp.hzfh.com; 
            }
        }
    }
    

    注:别忘了在防火墙上开放端口。

    展开全文
  • 记一次nginx 502 记一次nginx出现502的问题 项目部署后端spring boot jar包指定8015端口 由前端nginx代理ps -ef |grep java可以看到jar包已启动但是通过ss -antp |grep 8015 发现端口没有开启查找问题 1.先访问域名...

    记一次nginx 502

    记一次nginx出现502的问题
    项目部署后端spring boot jar包指定8015端口 由前端nginx代理
    ps -ef |grep java
    可以看到jar包已启动
    但是通过ss -antp |grep 8015 发现端口没有开启
    查找问题

    1.先访问域名

    页面提示502 错误
    先想到是不是配置文件有问题
    查看配置文件 没有问题

    2.ping项目 域名

    ip正常 解析没有问题

    3.查看nginx错误日志

    没有发现问题

    4.查看jar包错误日志

    Could not create connection to database server.
    不能连接数据库
    jar包运行一段时间自己停止了发现问题

    找到问题

    jar包运行在服务器1上 数据库在服务器2 两个服务器之间3306端口的安全组没有打开
    在阿里云将安全组打开
    重启启动jar包正常

    展开全文
  • Nginx域名解析

    千次阅读 2018-10-15 10:24:59
    最近自己在做个小项目,需要用到80端口,但是目前80端口已经被占用了,所以需要通过Nginx进行域名转发   关闭Nginx service nginx stop   直接修改nginx的default.conf文件即可 vim /etc/nginx/conf.d/...

    最近自己在做个小项目,需要用到80端口,但是目前80端口已经被占用了,所以需要通过Nginx进行域名转发

     

    关闭Nginx

    service nginx stop

     

    直接修改nginx的default.conf文件即可

    vim /etc/nginx/conf.d/default.conf
    
    ###################### www.example.com ################################
    server
    {
        listen 80;
        server_name xxx.com;
        index index.html index.htm index.php;
        root  /data/wwwroot/wordpress;
        error_log /var/log/nginx/wordpress-error.log crit;
        access_log  /var/log/nginx/wordpress-access.log;
    
        # include phpMyAdmin,PHP support,expires and 9panel
        include conf.d/extra/*.conf;
    
        # inclide Rewrite
        include conf.d/rewrite/wordpress.conf;
    }
    
    
    server {
            listen 80;
            server_name movie.xxx.com;
            location / {
                    proxy_pass  http://xx.xx.xx.xx:8090;
                    proxy_redirect  off;
                    proxy_set_header Host $host:8888;
                    proxy_set_header X-Real-IP $remote_addr;
                    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            }
    }
    
    
    
    server {
            listen 80;
            server_name wechat.xxx.com;
            location / {
                    proxy_pass  http://xx.xx.xx.xx:8080;
                    proxy_redirect  off;
                    proxy_set_header Host $host:8888;
                    proxy_set_header X-Real-IP $remote_addr;
                    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            }
    }
    
    

    重新开启Nginx

    service nginx start

     

    展开全文
  • nginx自定义502页面

    千次阅读 2017-06-07 12:08:02
    由于项目停服,所以再访问域名的时候会报502错误,如果想展示信息给用户的话,必须要重写502界面,以此记录一下。 nginx配置: server {  listen 80;  server_name *****.cn; //域名  root ***;//项目...

    由于项目停服,所以再访问域名的时候会报502错误,如果想展示信息给用户的话,必须要重写502界面,以此记录一下。


    nginx配置:

    server {
        listen       80;
        server_name  *****.cn; //域名
        root  ***;//项目路径


        location / {
            proxy_set_header X-Forwarded-Host $host;
            proxy_set_header X-Forwarded-Server $host;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_pass http://127.0.0.1:8080/;//端口号
            #index index.jsp;


        }




        location ~ .*\.(txt)$
        {
            root /cdndata/wangshuang/test/apache-tomcat-8.0.44/webapps/test;
            autoindex on;
        }

     //配置502
        error_page  502  /502.htm;
        location = /502.htm {
          root   /usr/share/nginx/html;
        }


    }

    配置完再去 /usr/share/nginx/html目录新增502.htm修改内容即可。

    展开全文
  • 同一ip(都是80端口)可以绑定无数个域名 配置简单 里面包含一个配置文档:配置文档.doc 看一遍 大部分人都会设置了。 内容如下: NGNIX配置文档 1.解压文件到相应文件夹下(我解压到D:/下) (这里是图片) 目录...
  • nginx 域名重定向

    千次阅读 2017-01-18 09:50:05
    在相应项目的配置文件中添加如下一段代码: if ($host != "my.ruanzhuangyun.cn"){ rewrite ^/(.*)$ http://my.ruanzhuangyun.cn/$1 permanent; }
  • 阿里云服务器安装Nginx以及配置Nginx域名映射 一、Nginx介绍 Nginx是一款轻量级的网页服务器、反向代理服务器。相较于Apache、lighttpd具有占有内存少,稳定性高等优势。它最常的用途是提供反向代理服务。 二、...
  • nginx域名跳转

    千次阅读 2018-06-11 17:04:48
    nginx中可以对域名进行跳转如:所有对www.aaa.com的访问都redirect到www.bbb.comserver { listen 80; server_name www.bbb.com; index index.htm index.php; root /export/home/www if ($host = "...
  • Nginx 域名重定向

    千次阅读 2019-01-29 10:35:00
    假设 www.old.com 为旧的域名,而 www.new.com 为新的域名,要实现当我们访问 new 的时候自动重定向到 old 域名,配置如下: server { //第一种配置方法 server_name www.new.com; rewrite ^/(.*)$ ...
  • Nginx 配置域名

    万次阅读 2019-07-02 17:12:31
    打开 cd /usr/local/nginx/conf 打开你安装 Nginx 目录下的配置文件夹 编辑 vim nginx.conf server { listen 80; // 默认 80 server_name www.xxxx.cn; // 域名 #charset koi8-r; #access_...
  • nginx502修复日志

    千次阅读 2017-09-14 21:25:53
    windows电脑环境下装的phpstudy2016软件,前一天配好nginx.conf和vhost.conf把本地域名配置好,然后在postman上能正常访问。一切很正常。 问题来了,第二天再用postman去发起请求的时候,结果报502错误,然后我在...
  • Nginx 域名恶意解析 非法绑定
  • nginx 域名跳转

    千次阅读 2013-11-08 21:51:34
    if ($host != 'www.test.com') { rewrite ^/(.*)$ http://www.test.com/$1 permanent; } 地址... 2.Nginx虚拟主机多server_name的顺序问题 nginx 配置中找到 fastcgi_param 部分
  • 关于nginx502错误的解决

    千次阅读 2019-11-04 16:43:17
    最近自己在尝试搭建本地网站时,用nginx服务器做反向代理,但是在本地通过ip访问网站时总是报502 bad gateway。 实验环境 我的实验环境: 1.主机两台,处于局域网同一网段; 2. 一台主机上用VM装的centOS7作为服务器...
  • DNS 缓冲第二个原因:浏览器代理第三个原因:dns 被劫持了502错误的HTTP周期固定的502错误出现502 bad gateway如何解决问题Nginx 502 Bad Gateway 错误的原因及解决方法一、fastcgi缓冲区设置过小二、代理缓冲区...
  • mac 下配置 nginx 域名转发

    千次阅读 2018-10-28 19:57:38
    1. 配置nginx域名转发 worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; gzip on; server { ...
  • windows系统 nginx域名基本配置

    千次阅读 2016-07-01 10:47:50
    nginx已安装完成的情况下,简单的配置配置域名访问 1、修改 - nginx/conf/nginx.conf文件 在http { ... }中引入文件(一般情况下会有多个域名,引入文件好扩展维护) 如图,我在路径D:/nginx/conf/e
  • nginx 域名重定向跳转至另一个域名

    千次阅读 2019-10-29 09:38:50
    域名 www.taobao.com 跳转到www.baidu.com server { listen 80; server_name www.taobao.com; rewrite ^/(.*) http://www.baidu.com/$1 permanent; }
  • 宝塔面板nginx域名配置

    万次阅读 2018-12-04 10:10:21
    打开宝塔nginx的设置,查看nginx的配置文件,可以看到这么一行,这代表了主配置文件的拓展配置文件的位置,可以在主配置里面直接修改server里面的配置,进行域名的修改,也可以在对应的配置文件的位置新建一个叫a....
  • Nginx域名配置和验证测试

    千次阅读 2019-04-18 01:38:46
    配置nginx.conf方便管理域名 编辑conf/nginx.conf 增加一行 include vhost/*.conf; 好处是,以后在conf/vhost下新增对应域名的配置文件方便管理。如:xxx.com.conf。 指向(端口)配置说明 #主节点 server { ...
  • Nginx 域名跳转-rewrite

    万次阅读 2017-03-29 13:44:59
    nginx中可以对域名进行跳转如:所有对www.aaa.com的访问都redirect到www.bbb.com server  {  listen 80;  server_name www.bbb.com;  index index.htm index.php;  root /export/home/www  if ($host = ...
  • nginx域名反向代理,整合http和https,同时实现iphash的负载均衡配置; 本篇博客展示nginx的配置文件nginx.conf的详细配置; 实践 #user nobody; worker_processes 1; #lscpu修改成内核数 events { worker_...
  • nginx出现502 Bad Gateway问题解决汇总

    千次阅读 2014-01-14 15:09:16
    首先,这里讲的服务器环境(lnmp)是指 linux + nginx + php(php-cgi + php-fpm)+ mysql。   502 Bad Gateway是lnmp下出现得最频繁的问题,其原因也有很多,以下是我收集的问题原因及其解决方法。 ...
  • 本地Nginx 域名配置问题

    千次阅读 2018-04-19 18:02:12
    nginx转发127.0.0.1:8080是转发到虚拟机里的tomcat,不是本机的tomcat。所以修改成本机ip地址
  • nginx域名重定向遇到的问题

    千次阅读 2016-02-04 18:06:35
    nginx 配置域名,第一次接触大牛强哥给讲解了部分配置作用,有需要的可以看看 希望能帮到
  • nginx 80端口配置多个域名 502

    千次阅读 2018-08-13 19:52:41
    网上找了很多帖子看都没有解决问题,最后发现是自己的proxy_pass配置的地址端口号错误,也就是说代理的地址有问题,无法访问,所以报错了502,但是error日志里面看不出来是后面的地址配置的有问题,将地址改好之后,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 121,729
精华内容 48,691
关键字:

nginx域名502