您的位置:首页 > 其它

本地电脑使用自定义域名访问项目+配置项目

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  即可访问到项目首页。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: