从程序员到技术总监 beta(8)

2019-03-03 21:36

# JkOptions indicate to send SSL KEY SIZE, JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories # JkRequestLogFormat set the request format JkRequestLogFormat \ # 将所有servlet 和jsp请求通过ajp13的协议送给Tomcat,让Tomcat来处理 JkMount /servlet/* host1 JkMount /*.jsp host1 JkMount /*.do host1 JkMount /*.action host1 JkMount /jkstatus jkstatus

vi /usr/local/apache2/conf/httpd.conf

#config_apache2.0.8,以下是要修改的内容

ServerName 127.0.0.1

#解析页面默认语言 AddDefaultCharset GB2312

#集成tomcat

LoadModule jk_module modules/mod_jk.so Include /usr/local/apache2/conf/mod_jk.conf

把下面的#号去掉,即可配置多域名 #NameVirtualHost *:80

#添加网站虚拟主机

ServerAdmin 85393963@163.com

DocumentRoot \ DirectoryIndex index.jsp index.htm

第 34 页/共3页

ServerName www.5ifd.com

#Options Indexes

#ErrorLog logs/dummy-host.example.com-error_log

#CustomLog logs/dummy-host.example.com-access_log common

#重新 启动apache,即可生效 cd /usr/local/apache2/bin ./apachectl restart

#如果第一次用启动 ./apachectl start

如果想作测试

vi /etc/hosts

127.0.0.1 www.5ifd.com localhost #加入以下内容

6.11 Apache与resin集成配置(windows)

一Resin配置

1、打开C:\\WINDOWS\\system32\\drivers\\etc\\hosts 添加以下内容:

127.0.0.1 www.test66das.com 保存退出

2、打开resin-3.0.23\\conf\\resin.conf 添加一个新的host:

注意这里写的是本机工程目录

第 35 页/共3页

启动resin:

在开始菜单-运行中输入CMD,进入MS-DOS,进入resin的安装目录,输入httpd.exe 启动resin。

或者直接运行D:\\resin\\httpd.exe

二、Apache配置

安装完apache_2.2.11-win32-x86-openssl-0.9.8i.msi,具体的软件自己上 www.apache.org 下载,编辑apache目录下的httpd.conf,比如:

D:\\Program Files\\Apache Software Foundation\\Apache2.2\\conf\\httpd.conf 在这个文件中添加以下内容:

LoadModule caucho_module D:\\resin-3.0.23\\win32\\apache-2.2\\mod_caucho.dll NameVirtualHost *:80 #添加虚拟主机

DocumentRoot D:\\workspace\\chinahbk\\HtmlRoot DirectoryIndex index.html index.htm ServerName www.test66das.com

ResinConfigServer 127.0.0.1 6802 CauchoStatus yes

保存退出,重启apache,重启步骤如下图所示: 在开始菜单中找到安装的apache,点击Monitor…

然后在桌面右下角的apache图标上点击右键

第 36 页/共3页

点击Restart按钮即可

到此配置完成

重新启动resin和apache。在浏览器上输入:www.test66das.com 直接访问项目,点击其中任意条新闻,如果正确显示内容,说明工程配置成功

6.12 ewebeditor在线编辑器使用心得

做项目大家都少不了要跟html在线编辑器打交道,这里我把我的一些使用经验及遇到的

问题发出来和大家交流一下,ewebeditor编辑器 jsp版本大家可以到网络上搜索下载。

Ewebeditor使用说明: 一、部署方式:

1、直接把压缩目录中的文件拷贝到您的网站发布目录下;

2、配置对应WEB-INF下文件,把eWebEditor文件夹下WEB-INF/web.xml中

第 37 页/共3页

defaultroot

debugjsp

Added to compile JSPs with debug info org.apache.jasper.servlet.JspServlet

classdebuginfo true

3

debugjsp *.jsp

复制到你的应用中的WEB-INF/web.xml中;

3、把WEB-INF下的Style.xml和Button.xml复制到你的应用中的WEB-INF目录下; 4、把eWebEditor/WEB-INF/lib下的dom4j.jar和jspsmartupload.jar包复制到你应用的WEB-INF/lib下;

注:net.jar为ewebeditor原/WEB-INF/classes下的class文件,我把它打包后放到应用的lib下,以免跟其它class混淆; 5、在你要调用编辑器的代码中加入: