精华内容
下载资源
问答
  • Tomcat修改访问域名

    千次阅读 2019-05-24 18:50:56
    修改Tomcat配置文件,实现在浏览器地址栏中输入www.mytest.com时即可访问指定项目。 步骤: 1、进入tomcat安装目录中的webapps文件夹,创建一个新的项目demo,并添加index.html作为要访问的文件 index.html文件内容...
    目的:

    修改Tomcat配置文件,实现在浏览器地址栏中输入www.mytest.com时即可访问指定项目。先上图,然后才能清楚这篇文章到底要说什么。

    在这里插入图片描述

    步骤:

    1、进入tomcat安装目录中的webapps文件夹,创建一个新的项目demo,并添加index.html作为要访问的文件
    在这里插入图片描述
    index.html文件内容:

    <html>
    <head>
    <title>Tomcat Test</title>
    </head>
    <body>
    <p>This is Tomcat Test.</p>
    </body>
    </html>
    

    2、进入tomcat安装目录中的conf文件夹,并用记事本打开server.xml文件,然后做出如下修改:
    (1)修改访问端口,将8080修改为8080为windows访问http协议的默认端口。修改后的配置如下:

     <Connector port="80" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" />
    

    (2)修改访问域名,将原localhost修改为www.mytest.com。修改后的配置如下:

     <Host name="www.mytest.com"  appBase="webapps"
                unpackWARs="true" autoDeploy="true"> 
      ...
    

    (3)在Host标签中添加<Context>标签,内容如下:

    <Host name="www.mytest.com"  appBase="webapps"
                unpackWARs="true" autoDeploy="true">
        <Valve .../>
        <Context path="" docBase="/demo" debug="0" reloadable="true"></Context> 
    </Host>
    

    其中:path指定浏览器地址栏中要输入的项目名称,空字符串表示不用输入项目名称;docBase指定要访问项目的物理路径,可相对路径,也可绝对路径,在此处/demo即为相对路径,表示的是要访问的项目是webapps下的demo项目。

    (4)最后 一步,也是最关键的一步。少了这一步,可能还是访问不了www.mytest.com。还需要修改hosts文件。

    hosts文件所在路径:C:\Windows\System32\drivers\etc\hosts,windows7系统可能没有这个文件,可以自行创建一个。

    在这里插入图片描述
    host文件内容如下:

    127.0.0.1 www.mytest.com
    

    就这一行就可以了
    启动Tomcat看看效果吧~
    在这里插入图片描述

    展开全文
  • 说明:输入域名直接访问到项目,后面不加端口号和项目名 直接访问到项目首页 tomcat 80默认访问项目;  方法一:(这样的方法需要开启防火墙,防火墙的打开会导致部分端口被拦截无法通过linux防火墙 ,不建议使用)...

    前期准备:'

    1、域名

    2、部署在tomcat的项目

    说明:输入域名直接访问到项目,后面不加端口号和项目名 直接访问到项目首页

    tomcat 80默认访问项目;
        方法一:(这样的方法需要开启防火墙,防火墙的打开会导致部分端口被拦截无法通过linux防火墙 ,不建议使用)
            1:设置tomcat/conf/server.xml文件的端口默认为 8080
            2:设置防火墙映射  访问80端口默认映射到8080端口上  实现输入域名加项目名就能访问
                首先开启防火墙: 输入service iptables start   查询状态 service iptables status
                命令    iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080  

            3;设置项目名为 ""  在tomcat/conf/server.xml文件设置  (设置path为空就不用输入项目名直接访问 后面的docBase是项目在linux的物理路径)
                <host>
                这一句===》:    <Context path="" docBase="/usr/local/tomcat/apache-tomcat-7.0.77/webapps/HelloWorld" debug="0" reloadable="true"/>
                    <value/>
                </host>
        方法二:(不用配置防火墙)
            1、配置tomcat/conf/server.xml文件端口号8080改为80
            2、修改 <Engine name="Catalina" defaultHost="localhost"> 为<Engine name="Catalina" defaultHost="你的域名如:www.zprealm.cn">
                修改 <Host name="www.zprealm.cn"  appBase="webapps"
                    unpackWARs="true" autoDeploy="true">
                <Context path="" docBase="/usr/local/tomcat/apache-tomcat-7.0.57/webapps/ZH/" debug="0" reloadable="true" /> 将localhost修改为自己的域名,并设置context的path为空串
            3、此方法需要使用80端口  而appache也是使用的80端口 建议关闭apache服务:service httpd stop

    个人学习记录!  转载请注明出处!
     

    展开全文
  • 1.1 现象 假设我们访问后台的请求地址为:...开发环境和测试环境的ip不一样,每次环境变化时,都需要修改访问地址。 页面加载资源文件,有可能使用url的全路径,一旦更换了环境(ip变了),资源...

    1.1 现象

    假设我们访问后台的请求地址为:http://localhost:9101/admin/index.html

    1.2 问题

    现在访问的路径:http://127.0.0.1:9101/admin/index.html

    • 存在的问题
    1. 开发环境和测试环境的ip不一样,每次环境变化时,都需要修改访问地址。
    2. 页面加载资源文件,有可能使用url的全路径,一旦更换了环境(ip变了),资源文件则无法加载。
    3. ip地址没有记忆的意义,不容易记忆,用户不通过ip访问,一般通过域名访问。

    1.3 域名访问

    可以修改windows/system32/drivers/etc/hosts文件,实现域名和ip地址的映射。

    使用域名访问后的流程为:

    1.4 SwitchHosts工具

    •  手动修改hosts文件,如果以后ip多了,配置和切换都比较麻烦;一般可以使用工具进行管理。而SwitchHosts则可以管理hosts文件。
    • 百度网盘下载链接:https://pan.baidu.com/s/1YiDQU27s2Iis3QGNyLVe-w 
      提取码:5mc3 

    以管理员模式运行SwitchHosts工具

     

    问题:ip不用输入了,但是端口还在。可使用nginx解决。


    2.Nginx反向代理服务器

    2.1 Nginx简介

    • Nginx(“engine x”)是一个高性能的HTTP和反向代理服务器;
    • 可实现负载均衡;
    • Rewrite功能强大;
    • 电商架构大部分都采用Nginx+Tomcat的架构;
    •  反向代理(Reverse proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器,并将服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。

    2.2安装与命令 

     拷贝 “nginx-1.11.13.zip”到任意一个磁盘路径解压,解压路径不能包含中文。
    用cmd进入nginx解压所在的根目录:

    1. 启动: start nginx
    2. 停止:nginx -s stop
    3. 重新启动:nginx -s reload

    注意:启动nginx后在任务管理器中要能看到两个nginx服务启动才是正确的。

     

    如果启动报错,查看日志文件发现80端口被占用;可以使用命令netstat -ano命令查看端口占用情况。再打开任务管理器,查看pid然后停止程序即可。

    netstat -ano|findstr "80"

     2.3 相关配置

    修改“nginx-1.11.13\conf\nginx.conf”文件,配置内部服务器:

    对于运营商后台管理系统,可以添加如下nginx完整配置:

    #user  nobody;
    worker_processes  1;
    
    #error_log  logs/error.log;
    #error_log  logs/error.log  notice;
    #error_log  logs/error.log  info;
    
    #pid        logs/nginx.pid;
    
    
    events {
        worker_connections  1024;
    }
    
    
    http {
        include       mime.types;
        default_type  application/octet-stream;
    
        #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
        #                  '$status $body_bytes_sent "$http_referer" '
        #                  '"$http_user_agent" "$http_x_forwarded_for"';
    
        #access_log  logs/access.log  main;
    
        sendfile        on;
        #tcp_nopush     on;
    
        #keepalive_timeout  0;
        keepalive_timeout  65;
    
        gzip  on;
    
        server {
            listen       80;
            server_name  manager.sunny.com;
    
    	    proxy_set_header X-Forwarded-Host $host;
            proxy_set_header X-Forwarded-Server $host;
    
            location / {
    		       proxy_pass http://127.0.0.1:9101;
    		       proxy_connect_timeout 600;
    		       proxy_read_timeout 600;
            } 
    }
    }

    请求地址:http://manager.sunny.com/admin/index.html

    展开全文
  • wamp 将localhost访问改域名访问

    千次阅读 2018-12-28 11:02:57
    **电脑重做系统后,发现对这种配置累的东西,有点忘记,所以还是做个笔记记录一下吧** 1、C:\Windows\System32\drivers\etc 目录下找到HOSTS文件,添加自己的项目域名 2、打开C:\wamp\bin\apache\apache2.4.9\...

    **电脑重做系统后,发现对这种配置累的东西,有点忘记,所以还是做个笔记记录一下吧**

    1、C:\Windows\System32\drivers\etc  目录下找到HOSTS文件,添加自己的项目域名

    2、打开C:\wamp\bin\apache\apache2.4.9\conf下的httpd.conf 文件,搜索httpd-vhosts,去掉前面的#号

    3、打开C:\wamp\bin\apache\apache2.4.9\conf\extra目录下的httpd-vhosts.conf文件添加上路径(最后一对virtualHost一定要写)

    4、重启wamp,在浏览器输入域名,即可正常访问

    展开全文
  • 蚂蚁分类信息系统商家店铺支持二级域名访问和伪静态 ...更改为下图所示的二级域名访问方式 解决思路 因为已经开启了分站二级域名访问,需要区分按二级域名区分是城市还是商家店铺 依据具体的二级域名做对应的...
  • 域名访问过程

    千次阅读 2020-11-05 17:01:59
     当用户通过浏览器访问域名时,浏览器首先会在自己的缓存中查找是否有该域名对应的IP地址(若曾经访问过该域名且没有清空缓存便存在);  2) 系统缓存  当浏览器缓存中无域名对应IP则会自动检查用户计算机系统...
  • Linux系统通过设置二级域名访问项目

    千次阅读 2018-07-06 20:43:21
    应用背景:某公司已有官网和域名,后随着业务扩展,又相继开发了三个项目。...公司不可能为每个项目都申请一个顶级域名,所以提出作用三个二级域名,分别配置到三个项目中,从而实现使用域名访问项...
  • 最近使用Django开发一个小程序和后台管理系统 ,需要将这两个不同的项目部署到同一个服务里面,然后使用不同的域名访问不同的项目。Django默认的只支持单服务访问,要想实现不同域名,需要安装django的第三方扩展...
  • 04_使用域名访问后台管理系统(Nginx) 1.现在的方式存在的问题 现在的访问路径:http://127.0.0.1:8080 (localhost:8080) 存在的问题 开发环境和测试环境ip不一样,每次环境变化时,都要修改访问地址 页面加载资源...
  • hosts文件修改后域名无法访问

    千次阅读 2017-09-11 22:54:18
    修改posts文件、刷新系统dns缓存后之前屏蔽的网站依然无法访问的解决
  • 一般情况下,要向访问服务器的某个系统时,域名+项目名才能访问。通过配置tomcat的xml文件即可在访问项目是访问指定的项目。 【1】更改tomcat的server.xml的8080端口为80端口 【2】修改Engine的defaultHost=...
  • linux上的hosts: 一般在LINUX下修改完/etc/hosts文件都会立即生效的,即便偶尔不生效,只要重启一下network服务就可以了。 win上的hosts: ...我们知道在访问网站时,首先要通过DNS服务器把要访问域名
  • Windows系统域名映射修改

    千次阅读 2020-02-05 23:34:33
    1.在windows系统C盘下找到hosts文件并打开 2.在hosts文件中添加如下3行代码 注:添加内容 127.0.0.1 eureka7001.com、127.0.0.1 eureka7002.com、127.0.0.1 eureka7003.com 3.修改说明 修改完成后,本机...
  • 开发后台管理系统的时候,通过域名访问后台管理系统,方便切换开发与测试环境
  • 我买的是腾讯云的服务器Cenos 6.5系统,自己配置的DNS域名服务器,nslookup www.xuefeng66.cn能够正常解析为115.159.201.119(若是非权威解析为该结果证明解析还存在问题,需要更改/etc/resolv.conf中的服务器地址,...
  • linux 无法访问域名

    千次阅读 2016-09-25 16:54:53
    nginx 无法访问域名
  • 通过域名访问web项目

    千次阅读 2018-09-15 16:37:40
    1.首先把项目导出成*.war文件   2.把项目放到Linux系统tomcat中的webapps下 ...(注意:不管是在腾讯云或阿里云购买的域名,记得配置解析,不然不能通过域名访问项目 记录值里填的是对应的)  ...
  • 在hosts文件中添加新的键值对: 180.97.33.108 www.dididada.com IP是百度的服务器,浏览器使用IP值访问时正常。修改后,使用www.dididada.com访问时总是失败。这是怎么回事
  • 修改hosts不管用 为什么修改127 0 0 1指向的域名访问域名却弹出别的网站
  • 今天我就尝试在Center OS系统上安装GitLab,现在在此记录一下整个安装过程。 第一步 查看GitLab的官方网站GitLab的官方网站关于安装gitlab的介绍页面如下: https://about.gitlab.com/installation/ 选择
  • 1. 如果80端口未被占用 ...协同管理系统的默认端口号是8080,把8080为80就可以不用输入端口号就可以访问(详见“如何修改tomcat端口号”)。 2. 如果80端口被占用 如果80端口已被占用、无法修
  • 关于"域名选择与老域名质量评分"与"适合seo服务器选择与服务器安全搭建"2小节课程,本来上周三,周五已经讲完了,但是这个回放课程一直被自己找各种理由往后托,笔记也没做!好吧,看啦灰牛在学习这块还是不够积极呀!然后...
  • 1.二级域名转向\隐藏真实地址。  2....  3.Top20 排行。  4.后台控制面版,可设置是否开通域名注册服务,保留域名,...系统开通时间,开通域名个数,及系统访问的次数。  6.可提供多个域名的二级域名服务,后台自由设定。
  • Linux可以访问外网,但无法访问域名网站问题描述原因分析解决方法 问题描述 Linux能访问外网,如百度IP为:180.101.49.11,Linux执行命令: ping 180.101.49.11 没有问题,但是访问百度域名,执行命令: ping ...
  • 正常的vue搭建完成以后npm run dev就可以localhost:8080访问开发了 但是有时候你想用IP形式...但是有时候需要用域名访问,此时用域名访问会出现invalid host header  解决这个问题我们可以这样做: 2.在build/webpa...
  • jeesite域名访问跳转

    千次阅读 2017-03-08 13:52:27
    公司使用的jeesite项目编写的两个系统,一为用户使用登录,一个为开发...直接访问域名则跳转到用户使用系统配置如下<!-- 定义无Controller的path<->view直接映射 --> ${web.view.index}"/>${web.view.index}的配置在*.
  • Nginx定义域名访问

    万次阅读 热门讨论 2017-07-25 20:21:56
    最近在搭建Nginx,做到域名访问的时候总是访问不了。nginx的配置文件nginx.conf中server配置如下:  server {  listen 80;  server_name hehe.weige.com;  #charset koi8-r;  #access_log logs/host....
  • 计划开发:V2007.1.0 版我们将增加IP限制和多线路判断功能,让你系统自由选择访问最快的镜像站点 管理用户:admin 管理密码:admin 安装设置 易讯单空间多域名系统,是为了方便站长实现网站多域名功能。从而实现...
  • 设置好域名解析后 配置tomcat为使用域名访问项目 1.连接服务器 2.修改tomcat中的server.xml文件 server.xml默认路径是/usr/local/tomcat/apache-tomcat-7.0.57/conf/server.xml 以默认路径为例,使用vi命令...
  • DNS域名系统

    2011-02-12 14:43:00
    定义 DNS 是域名系统 (Domain Name System) 的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 212,455
精华内容 84,982
关键字:

系统访问怎么改域名