zoukankan      html  css  js  c++  java
  • opencms 去掉两个 opencms

    opencms 版本 7.0.2

    apache 版本 2.2.6

    tomcat 版本 5.5.25

    mysql 版本 5.0.1

    在网上看了不少方法

    综合改进了一下

    首先安装opencms时 , 采用ROOT安装的方法.

    将opencms.war改名成ROOT.war , 然后启动tomcat进行安装

    安装完毕 , 就已经去掉了一个opencms

    重点来了!

    1、首先在apache的安装路径中找到 confhttpd.conf

    然后分别修改如下两行
    #LoadModule proxy_module modules/mod_proxy.so
    #LoadModule proxy_http_module modules/mod_proxy_http.so
    去掉#号 修改后为
    LoadModule proxy_module modules/mod_proxy.so
    LoadModule proxy_http_module modules/mod_proxy_http.so

    2、然后在confhttp.conf文件的结尾追加以下配置片断!(路径为你tomcat的实际安装路径)

    NameVirtualHost *:80
    <VirtualHost *:80>
    <Directory D:/MyTools/Tomcat 6.0/webapps/opencms/">
    Order allow,deny
    Allow from all
    </Directory>
    ServerName localhost

    #请注意这一句 许多教程都没有这一句 导致只能用http://localhost/index.jsp 这种路径来访问到首页
    DirectoryIndex index.html index.htm index.jsp index.action


    ServerAdmin test@test.com
    DocumentRoot "D:/MyTools/Tomcat 6.0/webapps/opencms/"
    ErrorLog logs/error.log
    SetEnvIf Request_URI "/opencms/*" redirect
    CustomLog logs/localhost-access.log common env=!redirect
    ProxyPass /opencms/ !
    RedirectPermanent /opencms/ http://localhost/
    ProxyPass /resources/ !
    ProxyPass /export/ !
    ProxyPass / http://localhost:8080/opencms/
    ProxyPassReverse / http://localhost:8080/opencms/
    </VirtualHost>

    3、然后在Tomcat 5.0webappsopencmsWEB-INFconfigopencms-importexport.xml中找到
    <vfs-prefix>${CONTEXT_NAME}${SERVLET_NAME}</vfs-prefix>
    删除其中的${SERVLET_NAME} 修改后为
    <vfs-prefix>${CONTEXT_NAME}</vfs-prefix>
    然后在Tomcat 6.0webappsopencmsWEB-INFconfigopencms-system.xml中找到
    <sites>
    <workplace-server>http://localhost:8080</workplace-server>
    <default-uri>/sites/default/</default-uri>
    <site server="http://localhost:8080" uri="/sites/default/"/>
    </sites>
    删除其中的:8080,修改后为
    <sites>
    <workplace-server>http://localhost</workplace-server>
    <default-uri>/sites/default/</default-uri>
    <site server="http://localhost" uri="/sites/default/"/>
    </sites>
    在Tomcat 5.0confserver.xml中找到
    <Connector port="8080" maxHttpHeaderSize="8192"
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" redirectPort="8443" acceptCount="100"
    connectionTimeout="20000" disableUploadTimeout="true"/>
    修改配置为下面这样
    <Connector port="8080" maxHttpHeaderSize="8192"
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" redirectPort="8443" acceptCount="100"
    connectionTimeout="20000" disableUploadTimeout="true"
    proxyName="localhost" proxyPort="80" />
    6、重启apache和tomcat在网页地址栏输入http://localhost即可

    本文主要参考的博客:

    http://blog.sina.com.cn/s/blog_976e49570100yb95.html

    http://blog.csdn.net/lifetragedy/article/details/7698555

    转帖请注明出处  林夕木大大

  • 相关阅读:
    动手动脑篇之类与对象
    团队精神
    在快乐中学习
    实习报告
    大道至简读后感(二)
    大道至简读后感
    读《大道至简》第一章有感
    指令随笔之:tail、cat、scp、&、&&、;、|、>、>>
    NFS安装过程
    CentOS7编译安装Nginx-1.8.1和编译参数
  • 原文地址:https://www.cnblogs.com/MDK-L/p/4064126.html
Copyright © 2011-2022 走看看