开发过程中经常用到web服务器,但web服务器默认的工作目录和自己的开发目录一般是不同的(当然也可以是相同的,如果你愿意),所以设置虚拟目录几乎的必须的过程。以tomcat为例,具体配置如下:假设开发目录在D:xxx目录下,想通过http://localhost:8080/yoursite访问,需配置如下1.在tomcat目录-》conf-》server.xml中的和之间添加:
系统 2019-08-12 01:32:41 2156
对于Tomcat而言,就是把项目放到webapps文件夹下的ROOT文件夹,这个文件夹下本来就有一些Tomcat默认的页面。然后可以:1.把原来的所有文件都删除,然后把要布置的项目复制过来即可;2.如果仅仅是一个静态的页面,就可以先复制过来,然后修改WEB-INF文件夹下的web.xml文件,在该文件中添加下面的语句:JsGame2.html//这就是要打开的页面
系统 2019-08-12 01:33:42 2155
(1)修改http访问端口(默认为8080端口)
系统 2019-08-12 01:32:49 2153
tomcat日志,默认路径在${catalina.home}/logs目录下,默认使用的是tomcat自己封装的logging工具类,默认配置文件使用的${catalina.home}/conf/logging.properties默认的配置不满足按天或按大小将日志区分,用以备份或转移或删除,经常会出现日志文件超大,磁盘空间不够的情况(就算磁盘够,一段时间后的日志也应该及时清理和压缩起来)。考虑到这种需求,使用log4j的配置,将tomcat的loggin
系统 2019-08-12 01:33:20 2152
首先安装好jdk,下载好tomcat,我的是apache-tomcat-7.0.50,不用专门配置CATALINA_2_BASE,CATALINA_2_HOME等环境变量。把tomcat解压到linux两个不同的文件夹下,然后把各自conf下的server.xml打开修改关闭端口与启动端口。这样就可以在linux下同时运行两个tomcat了。运行更多tomcat方法是一样的。
系统 2019-08-12 01:32:52 2152
引用:http://www.cnblogs.com/JavaTechLover/archive/2012/08/16/tomcat-memory.htmltomcat启动内存设置其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn-Xms-Xmx等选项可进行设置三、实例,以下给出1G内存环境下javajvm的参数设置参考:JAVA_OPTS="-server-Xms800m-Xmx800m-XX
系统 2019-08-12 01:32:27 2152
本文设计的动静分离结构在本文中,我们将静态资源放在A主机的一个目录上,将动态程序放在B主机上,同时在A上安装Nginx并且在B上安装Tomcat。配置Nginx,当请求的是html、jpg等静态资源时,就访问A主机上的静态资源目录;当用户提出动态资源的请求时,则将请求转发到后端的B服务器上,交由Tomcat处理,再由Nginx将结果返回给请求端。提到这,可能有您会有疑问,动态请求要先访问A,A转发访问B,再由B返回结果给A,A最后又将结果返回给客户端,这是
系统 2019-08-12 01:33:43 2151
虽然项目全部采用了UTF-8编码,所有的源文件*.java,*.jsc,*.html,*.ftl都采用了UTF-8编码。可是还是出现了乱码问题。很是不爽,后来找到了tomcat,和resin的配置。Tomcat的配置。(conf/server.xml)
系统 2019-08-12 01:32:57 2150
1.单向认证,就是传输的数据加密过了,但是不会校验客户端的来源2.双向认证,如果客户端浏览器没有导入客户端证书,是访问不了web系统的,找不到地址如果只是加密,单向就行如果想要用系统的人没有证书就访问不了系统的话,就采用双向认证第一步:为服务器生成证书使用keytool为Tomcat生成证书,假定目标机器的域名是“localhost”,keystore文件存放在“e:\\tomcat.keystore”,口令为“123456”,使用如下命令生成:keyto
系统 2019-08-12 01:32:49 2150
本文主要介绍web虚拟目录映射的两种常用方法及配置默认web应用的方法一、在Server.xml中进行配置在元素中添加子元素并重启服务器即可;path表示虚拟目录,docBase表示真实的web应用所在目录;比如在C盘中存在a这个web应用,则则输入http://localhost:8888/test/1.h
系统 2019-08-12 01:33:58 2149
准备工作:安装tomcat5.5(注意这点)安装mysql拷贝mysql驱动到tomcat_home/common/lib下新建一个web工程在工程中加入index.jsp<%@pageimport="java.util.*,javax.naming.*,java.sql.*,javax.sql.*"%><%@pagecontentType="text/html;charset=BIG5"%><%Contextctx=newInitialContext()
系统 2019-08-12 01:33:49 2149
将应用部署到Tomcat根目录的目的是可以通过“http://[ip]:[port]”直接访问应用,而不是使用“http://[ip]:[port]/[appName]”上下文路径进行访问。方法一:(最简单直接的方法)删除原webapps/ROOT目录下的所有文件,将应用下的所有文件和文件夹复制到ROOT文件夹下。方法二:删除原webapps/ROOT目录下的所有文件,修改文件“conf/server.xml”,在Host节点下增加如下Context的内容
系统 2019-08-12 01:33:33 2149
在tomcat中添加虚拟主机:编辑"tomcat\conf\server.xml",在""元素中新加子元素"",如下:
系统 2019-08-12 01:33:33 2148
tomcat启动不起来端口占用:加了apache的ajp,所以要打开ajp_port,结果被占用了。权限不够:chown:各个文件的权限都不够,特别是日志文件的。配置问题:应用servlet-api被我打包到WEB-INF\lib下了线上的配置没改完整日志级别未修改。tomcat启动起来后,一段时间后自动退出,无exception或error信息:查看catalina.out看到work目录下无权限访问,因此初步将该目录chown,再观察,若还不OK。就设
系统 2019-08-12 01:33:20 2148
HTTPServer在响应请求时,会返回服务器的Server信息,比如Tomcat7的Header是:这东西其实会给一些别有用心之人带来一定的提示作用;为安全起见,我们一般会建议去掉或修改这个信息。在Tomcat的server.xml,只需在connector中添加server属性,就可以修改成任意值了:
系统 2019-08-12 01:33:52 2147