08-nginx网站的配置过程记录

news/2024/7/3 14:34:07 标签: nginx, 配置, 网站, 域名

开发完成了自己的网站,可是每次访问都是通过ip进行访问的,经过26天的漫长备案,终于有了自己的域名,就进行了自己的网站域名解析。所以在这里记录一下,特别鸣谢大师!

命令记录:
nginx -s reload 重启nginx服务(必须是你nginx目录下面执行)
nginx -t 检测配置文件(nginx.conf)是否配置成功。
nginx.conf配置如下:

user www-data;
worker_processes 4;
pid /alidata/server/nginx/logs/nginx.pid;

events {
        worker_connections 768;
        # multi_accept on;
}

http {

        ##
        # Basic Settings
        ##

        sendfile on;
        tcp_nopush on;
        tcp_nodelay on;
        keepalive_timeout 65;
        types_hash_max_size 2048;
        # server_tokens off;

        # server_names_hash_bucket_size 64;
        # server_name_in_redirect off;

        include mime.types;
        default_type application/octet-stream;

        ##
        # Logging Settings
        ##

        access_log /var/log/nginx/access.log;
        error_log /var/log/nginx/error.log;

        ##
        # Gzip Settings
        ##

        gzip on;
        gzip_disable "msie6";

        # gzip_vary on;
        # gzip_proxied any;
        # gzip_comp_level 6;
        # gzip_buffers 16 8k;
        # gzip_http_version 1.1;
        # gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;

        ##
        # nginx-naxsi config
        ##
        # Uncomment it if you installed nginx-naxsi
        ##

        #include /etc/nginx/naxsi_core.rules;

        ##
        # nginx-passenger config
        ##
        # Uncomment it if you installed nginx-passenger
        ##

        #passenger_root /usr;
        #passenger_ruby /usr/bin/ruby;

        ##
        # Virtual Host Configs
        ##
        server {
                server_name 101.200.233.73 www.xukaiqiang.com xukaiqiang.com;
                location /
                {
                        proxy_pass http://101.200.233.73:8080;
                }
        }
       # server {
       #         server_name www.xukaiqiang.com xukaiqiang.com;
       #         location /
       #         {
        #                proxy_pass http://101.200.233.73:8088;
       #         }
       # }

        include /etc/nginx/conf.d/*.conf;
        include /etc/nginx/sites-enabled/*;
}

然后Tomcat中的server.xml文件需要在host下面配置一个Context
Server.xml文件的<a class=配置" title="" />

效果:


http://www.niftyadmin.cn/n/1855495.html

相关文章

zookeeper安装和搭建集群方式(window)

1. 概述 ZooKeeper是Hadoop的正式子项目&#xff0c;它是一个针对大型分布式系统的可靠协调系统&#xff0c;提供的功能包括&#xff1a;配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务&#xff0c;将简单易用的接口和性能高效、…

Java 之集合框架

转载于:https://www.cnblogs.com/jiangxifanzhouyudu/p/6689529.html

如何在win10下使用Ubuntu中的crontab自动执行任务

如何在win10下使用Ubuntu中的crontab自动执行任务win10下如何下载ubuntu使用crontab定时自动执行输出txt文本命令win10下如何下载ubuntu 1.打开Microsoft Store&#xff0c;搜索ubuntu&#xff0c;选择其一&#xff08;我选了第一个&#xff09;&#xff0c;点击获取&#xff…

16-linux中停止tomcat服务器Connection Refused

引起这个的原因这里我觉得是服务器就根本没有启动。 1.解决方法&#xff1a; 打开SSH Secure File Transfer这个传输文件的软件&#xff0c;登录上去之后&#xff0c;打开tomcat中的log文件夹&#xff0c;查看里面的 例如&#xff1a;catalina.2015-07-09.log文件&#xff0c…

如何使用pyenv在windows10安装多个python版本环境

如何使用pyenv在windows10安装多个python版本环境 安装pyenv-win pyenv-win的详细内容可以查看源地址 1.这里我用的是第一种安装方法&#xff1a; pip install pyenv-win --target %USERPROFILE%/.pyenv%USERPROFILE%换成你要存放pyenv的路径。 2.配置环境变量&#xff1a;…

你对SpringMvc是如何理解的?

SpringMVC工作原理 SpringMvc是基于过滤器对servlet进行了封装的一个框架&#xff0c;我们使用的时候就是在web.xml文件中配置DispatcherServlet类&#xff1b;SpringMvc工作时主要是通过DispatcherServlet管理接收到的请求并进行处理。 具体执行流程如下&#xff1a; SpringMV…

17-Cannot initialize context because there is already a root application

今天在csdn上面下载了一个webwork\ibatis\spring整合的J2EE项目&#xff0c;启动运行的时候出现这个错误&#xff0c;解决方法就是按照下面提供的方法进行逐一检查。 我使用的是将web.xml文件中的SpringLoaderServlet这个Spring的Servlet。 2009-8-5 15:56:41 org.apache.cat…

18-org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProces

org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcessor解决方案 是tomcat的lib文件夹jar包和项目的lib文件下的jar包冲突了 把项目下lib文件下和tomcat的jar的重复的全部删除。 注意&#xff0c;如果你是先建flex工程然后转…