`

javaweb工程服务器配置域名访问

    博客分类:
  • java
阅读更多
1、申请域名:
例:www.baidu.com


2、apache-tomcat-7.0.40\conf下的server.xml中代码修改:
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log." suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />


在此行上面添加代码
<Context path="" docBase="/PHISWX"/>


注:PHISWX为web工程在tomcat中webapp下的工程访问名称


3、修改tomcat下server.xml的端口为80

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



4、若此服务器上部署有多个web服务,可采取以下方式:
1)、新建一个web工程(用myeclipse或eclipse等工具);
2)、在webroot下的index.jsp的<body>标签中添加如下代码:
 <%response.sendRedirect("http://127.0.0.1:8080/SecondWebPro");  %>

注:http://127.0.0.1:8080/SecondWebPro为我们通过IP加端口的方式访问的另一个web工程





综上所述,此时通过域名我们可以直接访问第一次部署的PHISWX工程,而域名后加上我们新建的web工程名称可以访问服务器上部署的第二个web工程。

本人在这方面没有什么经验,或许这是一个最笨的方法。如有更好的方法,希望大家多多交流指导。
分享到:
评论

相关推荐

    如何将Javaweb工程的访问协议由http改为https及通过域名访问.doc

    对于Javaweb工程,这个过程涉及到几个关键步骤,包括生成SSL证书、配置Tomcat服务器以及调整Web应用的配置。以下是一个详细的操作指南: **一、生成证书** 1. 打开命令行工具,切换到JRE安装目录的`jre`子目录下。...

    Tomcat挂载Javaweb

    总之,部署Java Web应用到Tomcat服务器是一项涉及多步骤的过程,需要正确配置软件、环境变量和服务器配置,以确保Web应用的正常运行。每个环节都至关重要,任何一个小错误都可能导致应用无法启动或者功能受限。因此...

    javaWeb学习笔记.pdf

    这里`path`属性定义了访问路径,`docBase`定义了JSP文件所在的目录。 - **虚拟主机配置**: - 在`server.xml`中配置虚拟主机,可以实现多个站点的部署。 - 示例配置: ```xml &lt;Alias&gt;abc.com&lt;/Alias&gt; `...

    简单的web工程架构

    6. **部署**:将应用部署到服务器或云平台,配置域名和SSL证书以实现HTTPS访问。 7. **监控和优化**:使用日志和监控工具(如Loggly、New Relic)跟踪应用性能,根据需要进行优化。 总结来说,"简单的Web工程架构...

    HTTP使用WEBLOGIC修改为HTTPS协议

    此外,“创建脚本forZY.txt”可能包含自动化这些配置的shell或批处理脚本,这对于多服务器环境尤其有用,可以提高效率并减少手动错误。 总的来说,将HTTP切换到HTTPS是提升Web应用程序安全性的关键步骤。在WebLogic...

    三歪教你学Servlet1

    配置虚拟目录可以让Tomcat识别和处理不同的Web应用,而配置临时域名则可以在开发阶段为多个应用提供独立的访问入口。 【Servlet生命周期】 Servlet的生命周期分为加载、初始化、服务、销毁四个主要阶段,其中初始化...

    Java课程设计_校园BBS系统_附详细报告

    10. **部署与运行**:项目最终需要在服务器上部署,可能涉及Tomcat、Apache等Web服务器的配置,以及域名解析和SSL证书等网络服务设置。 综上所述,Java课程设计的校园BBS系统是一个全面的项目,涵盖了后端开发、...

    Linux上部署项目.pdf

    - **服务验证**:通过浏览器访问`http://Linux主机IP/CucPayPerson`(替换为实际IP或域名),确认服务是否正常启动。 8. **强制停止项目**: - **获取进程ID**:使用`netstat -anp | grep CucPayPerson`命令找到...

Global site tag (gtag.js) - Google Analytics