您的位置:首页 > 运维架构 > Tomcat

tomcat+花生壳

2013-12-20 16:05 387 查看
用 Tomcat + 花生壳部署 Java Web网站 总共分为三大类配置

1:花生壳

2:tomcat

3: 服务器的路由器

1. 花生壳 只需注册,有英文顶级域名就可以 。

2. Tomcat 在安装 Tomcat 的时候 ,把端口由默认的 8080 改成 80 如果没改成 80 ,可以在 server.xml 中修改第一个 Connector节点的prot属性 为80 用户名和密码可以默认 , 把部署好的项目放到tomcat 的安装目录 \webapps下 。配置好 web.xml 的欢迎页。 安装完成之后 , 只需修改 Server.xml 配置文件 , 首先 ,可以把一些遮眼的注释通通去掉 , 只需要把节点 Service 改成以下即可

<Service name="Catalina">

<Connector port="80" maxHttpHeaderSize="8192"

maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

enableLookups="false" redirectPort="8443" acceptCount="1024"

connectionTimeout="20000" disableUploadTimeout="true" />

<Connector port="80" enableLookups="false" redirectPort="8443" protocol="AJP/1.3" />

<Engine name="Catalina" defaultHost="域名">

<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>

<Host name="域名" appBase="所有项目放置的地方" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">

<Context path="" docBase="项目放置的绝对路径" debug="0"/>

</Host>

</Engine>

</Service>

a.第一个 Connector 节点的prot 属性改为 80 ,如果在安装Tomcat的过程中 ,已将端口改为80,则不需修改,如果安装过程中没改为 80 ,则需要在此配置文件中修改为 80 。

b.修改第二个 Connector 节点的属性 prot ,默认为8005,由于安装的过程不同 ,会出现不同的端口号 ,只需修改为 80 即可。

c.修改 acceptCount=“1024” 同时可以容忍最大连接次数 。

d.修改 Engine 节点 , defaultHost =“要设置的域名”

e.修改 Host 节点 , name=“域名” appBase=“项目放置的上一层目录”

f.修改 Context节点 path=“为空”docBase=“项目放置的绝对路径”debug=“报错级别”

3.网络(网卡设置)局域网 ,请进行正确的端口映射 进路由器设置 在虚拟服务器中添加一条信息 设置端口 80 和指定的服务器机器 IP ,选中启用 提交即可 。 为了防止某些程序无法访问服务器 ,请关闭防火墙,

如果发布不成功 ,

问题1:花生壳没有设置好 ,

问题2:Tomcat Server.xml 配置文件没有配置好 ,不要改端口和域名,以及域名所指向的地址 ,

问题3:路由器设置,一定要在虚拟服务器上配置添加端口80 ,然后是服务器的IP, 在选择 TCP 协议 , 选中启动复选框,提交即可

最后如果有问题,请关闭服务器防火墙
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: