tomcat+花生壳

来源:互联网 发布:电脑美图软件 编辑:程序博客网 时间:2024/04/29 12:30

用 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 协议  , 选中启动复选框,提交即可      

最后如果有问题,请关闭服务器防火墙


0 0