本地电脑使用自定义域名访问项目+配置项目
2016-11-14 14:59
537 查看
知识点
1.配置局域网中使用自定义域名+项目名 访问测试服务器项目(修改测试服务器的 host)
2.配置tomcat隐藏项目名称,只使用域名访问
详细
一、修改本地host映射自定义域名(使用一种方法即可)
方法一:(软件映射,只是对方法二的一种疯长操作,省心省事)
使用软件 SwitchHosts.exe 修改本机的host映射关系。 软件下载地址:GETHUB上选择一个版本的zip下载即可 https://github.com/oldj/SwitchHosts/downloads
需要使用管理员身份打开该软件,配置域名映射到127.0.0.1,然后右下角对勾。会有设置成功的提示。如图:
方式二、直接在windows电脑配置文件里修改配置。
hosts配置文件所在磁盘位置:C:\Windows\System32\drivers\etc
使用文本编辑器(记事本等)打开hosts文件,添加映射,保存即可。如图
二、配置tomcat隐藏项目名称,只使用域名访问(本人测试环境win7)
这个比较简单,主要是配置tomcat目录apache-tomcat-7.0.69\conf下的server.xml文件。直接贴上配置文件(标黄代码)
<?xml version='1.0' encoding='utf-8'?>
<Server port="8005" shutdown="SHUTDOWN">
<Listener className="org.apache.catalina.startup.VersionLoggerListener" />
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
<Listener className="org.apache.catalina.core.JasperListener" />
<Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
<Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" />
<GlobalNamingResources>
<Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved"
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
pathname="conf/tomcat-users.xml" />
</GlobalNamingResources>
<Service name="Catalina">
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Engine name="Catalina" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.LockOutRealm">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
</Realm>
<Host name="lushunde.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Alias>lushunde.com</Alias>
<Context docBase="D:\setup\apache-tomcat-7.0.69\webapps\lushunde" path="" reloadable="true" />
</Host>
</Engine>
</Service>
</Server>
此时将实现本机电脑直接 使用 lushunde.com 即可访问到项目首页。
1.配置局域网中使用自定义域名+项目名 访问测试服务器项目(修改测试服务器的 host)
2.配置tomcat隐藏项目名称,只使用域名访问
详细
一、修改本地host映射自定义域名(使用一种方法即可)
方法一:(软件映射,只是对方法二的一种疯长操作,省心省事)
使用软件 SwitchHosts.exe 修改本机的host映射关系。 软件下载地址:GETHUB上选择一个版本的zip下载即可 https://github.com/oldj/SwitchHosts/downloads
需要使用管理员身份打开该软件,配置域名映射到127.0.0.1,然后右下角对勾。会有设置成功的提示。如图:
方式二、直接在windows电脑配置文件里修改配置。
hosts配置文件所在磁盘位置:C:\Windows\System32\drivers\etc
使用文本编辑器(记事本等)打开hosts文件,添加映射,保存即可。如图
二、配置tomcat隐藏项目名称,只使用域名访问(本人测试环境win7)
这个比较简单,主要是配置tomcat目录apache-tomcat-7.0.69\conf下的server.xml文件。直接贴上配置文件(标黄代码)
<?xml version='1.0' encoding='utf-8'?>
<Server port="8005" shutdown="SHUTDOWN">
<Listener className="org.apache.catalina.startup.VersionLoggerListener" />
<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
<Listener className="org.apache.catalina.core.JasperListener" />
<Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
<Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" />
<GlobalNamingResources>
<Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved"
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
pathname="conf/tomcat-users.xml" />
</GlobalNamingResources>
<Service name="Catalina">
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Engine name="Catalina" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.LockOutRealm">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
</Realm>
<Host name="lushunde.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Alias>lushunde.com</Alias>
<Context docBase="D:\setup\apache-tomcat-7.0.69\webapps\lushunde" path="" reloadable="true" />
</Host>
</Engine>
</Service>
</Server>
此时将实现本机电脑直接 使用 lushunde.com 即可访问到项目首页。
相关文章推荐
- wamp5如何配置多个自定义域名访问本地不同的项目
- 用本地局域网中的电脑做web服务器,dns配置,花生壳,XAMPP 虚拟主机配置,实现多域名访问本地项目
- 使用本地域名 访问本地项目,本地host文件配置
- 当线上项目拉下本地使用时图片无法加载,试试配置域名
- 使用Xampp配置本地域名访问的步骤
- tomcat 配置直接使用域名访问到项目隐藏80端口号及项目名称
- mac 本地配置域名访问项目
- 在本机使用自定义域名访问Tomcat项目
- 使用自定义域名访问Tomcat项目
- 本地用自定义域名方式访问项目
- Apache虚拟主机配置,实现多域名访问本地项目PHP空间,以及配置403Forbidden等错误的解决办法
- 输入自定义域名于地址栏访问本地服务器项目
- Web Application Project is configured to use IIS. Unable to access the IIS metabase.(配置为使用IIS Web应用程序xxxx项目。无法访问IIS元数据库。)
- Java Web项目发布及使用自定义域名
- 使用Gradle构建Android项目的一些自定义配置
- web项目使用域名访问的基本设置
- 使用花生壳直接访问本地的电脑(例:nginx服务)
- 使用自定义域名访问github上的pages
- 使用 nat123 用自己电脑做服务器(在自己有网络的电脑上映射到外网域名访问)
- Web应用程序项目OxiteSite已配置为使用IIS.在本地计算机上找不到服务器