Apache
efficiency_shang
If there’s one thing I can’t stand, Sir, its’s quitter!
展开
-
tomcat内存溢出问题解决
之前,tomcat下面只发布了一个项目,一切访问都正常,但是昨天,又放上去一个项目之后,重启。总是出现先访问一个项目,另一个项目就无法访问了,接着两个项目都无法访问了。查看日志,发现大量的内存溢出日志,即java.lang.OutOfMemoryError:PermGen space。打开tomcat的安装目录,找到catalina.sh,用编辑器打开,找到echo "UsingCATALINA_原创 2016-08-18 09:39:10 · 507 阅读 · 0 评论 -
tomcat关闭问题
这两天在tomcat下部署项目,部署完成,启动tomcat,报错,错误显示端口被占用;所以一定是之前tomcat没有关闭掉,于是使用命令shutdown.bat关闭tomcat,但是也报错,无语了,当时都发誓以后再也不用tomcat了;但是问题还是要解决啊,所以我在任务管理器中寻找这个进程,但是竟然找不到;于是从tomcat的配置文件server.xml中查到我tomcat启动的端口号,然后在命令原创 2017-02-23 13:50:16 · 506 阅读 · 0 评论 -
Apache和Tomcat的整合;一个域名部…
1、首先是Apache的下载安装;操作系统不一样,可能下载的Apache也是不一样的;我用的是Windows,有32bit和64位之分;Apache服务器官网:http://httpd.apache.org2、修改httpd.conf中的内容;下载安装完成之后,需要httpd.conf,httpd.conf是Apache服务器的主配置文件;在配置文件末尾添加VirtualHost节点原创 2017-02-23 13:50:08 · 247 阅读 · 0 评论 -
Tomcat多个域名指向同一个项目
有时候我们需要将多个域名指向同一个项目,那么在tomcat服务器下该如何实现呢?之前查过有人说在 tomcat安装目录/conf/server.xml 中的server.xml配置文件中配置多个来实现这个功能~过程如下:[html] view plain copyprint?Host name="www.xxxx.com" appBase="we转载 2017-01-10 17:43:49 · 5684 阅读 · 0 评论 -
同一台电脑安装两个tomcat
问题背景:由于公司生产环境(windowsserver)一直有个tomcat在运行,上面部署了两个项目。现在新做了个项目,我不想让这个项目影响到其他两个项目的运行,所以我准备新安装一个tomcat。tomcat默认访问的端口是8080,所以两个tomcat肯定是不能在一台电脑上共用一个端口的,所以我查看了一下tomcat的server.xml,其中有3个地方需要修改端口:①,关闭tom原创 2016-08-24 13:51:47 · 8081 阅读 · 0 评论 -
OS 64)指定的网络名不再可用 : winnt_accept: Asynchronous AcceptEx failed.
最近在Apache服务器上部署了php项目之后一直报:OS 64)指定的网络名不再可用 : winnt_accept: Asynchronous AcceptEx failed.一分钟都会有两次这样的错误。解决方法:在Apache配置文件httpd.conf中添加:ThreadsPerChild 1000MaxRequestsPerChild 10000Win3原创 2016-09-08 17:49:45 · 889 阅读 · 0 评论 -
Apache部署php项目
背景:前几天公司用php做了个微信的mini site,由于之前没有接触过php,所以不知道该如何部署。因为之前java项目对外都是用Apache部署的,所以就想试一下,Apache是否也可以部署php项目。步骤:1、安装php 2、在Apache配置文件中(http.conf)添加以下内容 3、在http.co原创 2016-09-08 14:42:24 · 15458 阅读 · 0 评论 -
tomcat下的temp目录
问题背景:业务人员告诉我,登录界面的验证码出不来了,我感觉奇怪啊,怎么一直在运行的项目验证码就出不来了呢?找原因找了好久,突然想起刚刚删除把tomcat目录下的temp文件给删除了,当时以为没有什么作用,新建了一个temp目录之后,刷新页面就好了。感觉好奇,temp目录和图形验证码有什么关系呢?原来,temp目录用户存放tomcat在运行过程中产生的临时文件。(清空不会对tomcat运行带原创 2016-08-24 16:07:21 · 22231 阅读 · 0 评论 -
tomcat无法关闭问题
这两天在tomcat下部署项目,部署完成,启动tomcat,报错,错误显示端口被占用;所以一定是之前tomcat没有关闭掉,于是使用命令shutdown.bat关闭tomcat,但是也报错,无语了,当时都发誓以后再也不用tomcat了;但是问题还是要解决啊,所以我在任务管理器中寻找这个进程,但是竟然找不到;于是从tomcat的配置文件server.xml中查到我tomcat启动的端口号,然后在命令原创 2016-08-18 10:55:17 · 2300 阅读 · 0 评论 -
Apache与Nginx的优缺点比较
Apache与Nginx的优缺点比较 1、nginx相对于apache的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对于nginx 的转载 2016-08-18 10:51:59 · 235 阅读 · 0 评论 -
Apache反向代理IIS
公司服务器,windowsserver,在IIS上部署了一个asp.net的项目,现在我想在上面搭建一个java项目的测试环境,众所周知,Apache和IIS的默认端口都为80,所以肯定会冲突;所以,就用到了Apache的反向代理,把IIS上项目的端口设置成83,然后用Apache代理访问83端口,这样对用户来说完全没有变化,好像访问的也是80端口;并且也不需要用域名+端口这样比较丑的访问方式;具原创 2016-08-18 10:47:25 · 429 阅读 · 0 评论 -
http 503 service
这两天一直被这个问题困扰,今天终于明白什么问题并解决;背景:在服务器上,同一个域名下面部署了多个javaweb项目,刚开始部署了一个,访问正常;然后又部署一个之后,重启tomcat,第一个部署的web项目可以正常访问,第二个部署的项目就不能访问了,报类似http503 service currently unavailable这个错误或者类似404找不到的错误;解决办法:把部署在tomca原创 2017-02-23 13:50:13 · 931 阅读 · 0 评论