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 协议 , 选中启动复选框,提交即可
最后如果有问题,请关闭服务器防火墙
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 协议 , 选中启动复选框,提交即可
最后如果有问题,请关闭服务器防火墙
相关文章推荐
- 免费域名--花生壳绑定tomcat 花生壳路由器的设置
- Tomcat部署web项目+花生壳配置实现外网访问
- 修改tomcat端口
- Tomcat7.0管理用户配置
- 地图的开发研究--基于openlayers+geoserver+tomcat的离线地图-JAVA项目跨域问题的解决
- 配置tomcat及jboss的java访问内存
- 如何在Tomcat6.0上安装JIRA?(转)
- 同一个tomcat 多个端口 对应多个应用
- apache与tomcat负载集群的方法与集群的文件同步问题和图片上传显示问题解决
- tomcat 配置
- linux 下tomcat修改端口
- Tomcat的server.xml工作流程
- tomcat 默认项目设置
- tomcat启动后台异常Error starting static Resources分析
- Tomcat安装问题
- VisualVM远程监控配置+Tomcat apr 安装+Tomcat 启动脚本
- Tomcat 7 部署 Solr 4.6.0
- 远程debug项目
- 部署项目到远程服务器
- 为tomcat页面设置访问权限(BASIC认证)