金笛邮件集成到tomcat5.5下

金笛邮件集成到tomcat5.5下
金笛邮件的安装路径是:E:\jdmail.
Tomcat5.5安装路径是:E:\tomcat.
一.配置默认访问文件
打开:E:\tomcat\conf\web.xml,在文件的最后找到
    <welcome-file-list>
 <welcome-file>login.jsp</welcome-file>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
添加: <welcome-file>login.jsp</welcome-file>
意为:增加一个到login.jsp的默认访问
二.三种配置方法
1.增加虚拟目录:
打开E:\tomcat\conf\server.xml 在文件末尾找到
      <Host
          appBase="webapps"
          name="localhost">
      </Host>
改成:
      <Host
          appBase="webapps"
          name="localhost">
   <Context path="/mail" docBase="E:\jdmail\web\webapps\ROOT" debug="0" reloadable="true" crossContext="true" />
      </Host>
其中:path为是访问邮件时添加的目录.比如原来访问的路径为:[url]http://localhost[/url]则现在的访问路径为:[url]http://localhost/mail[/url]
     docBase指邮件服务器安装路径.
2.增加虚拟主机:
打开E:\tomcat\conf\server.xml 在已经存在的</host>后面添加,以下内容:
 <Host name="mail.rainbird.net" appBase="D:\jdmail\web\webapps\ROOT">
        <Context path="" docBase="." debug="0"/>
        </Host>
 <Host name=" [url]www.rainbird.net[/url]" appBase="D:\jdmail\web\webapps\ROOT">
        <Context path="" docBase="." debug="0"/>
        </Host>
其中,mail.rainbird.net为测试的邮件的域名;
D:\jdmail\web\webapps\ROOT,为金笛邮件的安装路径.
保存重启tomcat在浏览器输入 [url]http://mail.rainbird.net[/url]就可以访问邮件了.
注:mail.rainbird.net在没有注册dns的情况下,可以通过修改hosts文件来实现
基本端口:
打开E:\tomcat\conf\server.xml
在<server>的上面,</service>的下面加入
 <Service name="webmail">
 <Connector port="9090" maxHttpHeaderSize="8192"
  maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
  enableLookups="false" redirectPort="9443" acceptCount="100"
  connectionTimeout="20000" disableUploadTimeout="true" />
 <Connector port="9009"
  enableLookups="false" redirectPort="9443" protocol="AJP/1.3" />
 <Engine name="webmail" defaultHost="localhost">
 <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
  resourceName="UserDatabase"/>
 <Host name="localhost" appBase="webapps"
  unpackWARs="true" autoDeploy="true"
  xmlValidation="false" xmlNamespaceAware="false">
 <Context path="" docBase="D:\jdmail\web\webapps\ROOT" debug="0"/>
 </Host>
 </Engine>
 </Service>
其中docBase="D:\jdmail\web\webapps\ROOT"指定金笛邮件的安装路径.

小技巧:
conf/web.xml有以下一段
    <servlet>
        <servlet-name>default</servlet-name>
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <init-param>
            <param-name>listings</param-name>
            <param-value>false</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>
其中:<param-value>false</param-value>是用来控制是否允许目录浏览的,改为true的话可以方便查看效果.
 
 
 
金笛邮件中tomcat相关:
        金笛邮件中关于tomcat配置的小技巧
        金笛邮件中tomcat的性能调整
        给Tomcat配置HTTPS

本文出自 “rainbird” 博客,谢绝转载!

你可能感兴趣的:(tomcat,职场,虚拟目录,休闲,tomcat5.5)