一.apache配置转发请求:
1.将mod_jk.conf、workers.properties放到apache安装目录/conf下
2.mod_jk.so放到apache安装目录/modules目录下,linux下要更改755权限
3.httpd.conf文件中添加下面内容,调用mod_jk,转发给tomcat
include conf/mod_jk.conf
ServerName 127.0.0.1
NameVirtualHost *:80
DocumentRootF:/apache-tomcat-6.0.33/webapps/cssdj
ServerName 127.0.0.1
ServerAdmintest@css.com.cn
AddOutputFilterByTypeDEFLATE text/html text/plain text/xml text/javascript text/css
AddOutputFilterDEFLATE js css
SetOutputFilterDEFLATE
DeflateFilterNoteInput instream
DeflateFilterNoteOutput outstream
DeflateFilterNoteRatio ratio
SetEnvIfNoCaseRequest_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
SetEnvIfNoCaseRequest_URI \.(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary
SetEnvIfNoCaseRequest_URI \.pdf$ no-gzip dont-vary
RewriteEngine on
RewriteRule/messagebroker/(.*)$ /messagebroker/$1 [PT,L]
RewriteCond%{QUERY_STRING} ^(.+)$
RewriteRule/([0-9_a-z_A-Z]+).json$ /$1.action?%1&resulttype=json [PT,L]
RewriteRule/([0-9_a-z_A-Z]+).json /$1.action?resulttype=json [PT,L]
#RewriteRule/home$ /myIndex.action [PT,L]
#RewriteRule/([0-9_a-z_A-Z]+)$ /profile.action?domain=$1 [PT,L]
OptionsIndexes FollowSymLinks
AllowOverrideNone
Orderallow,deny
Allowfrom all
DirectoryIndex index.jsp
JkMount /*.jsploadbalancer
JkMount /*.actionloadbalancer
JkMount /*.servletloadbalancer
JkMount/messagebroker/* loadbalancer
二.tomcat配置:单一tomcat无需要更改配置、tomcat虚拟目录和负载均衡另说
1.放置工程文件到D:\apache-tomcat-6.0.24\webapps\ROOT,删除内其他内容
2.mod_jk默认调用root下工程
三.memcached服务:启动即可,缓存
四.mysql配置
1.数据库链接配置文件(数据库连接池):工程目录下/WEB-INF/classes/proxool.xml(读节点),proxoolwrite.xml(写节点),proxoollog.xml(日志记录节点)改成数据库服务器的ip地址、数据库及用户名密码
2.数据库表配置的更改
g_param表中id为3和4的字段
其中3的description为系统地址
4的description为系统上传地址,remark为上传物理路径
d_serverid表中所有字段
其中description为各个功能相应的上传地址
remark为各个功能相应的物理路径
本文出自 “Linux运维” 博客,转载请与作者联系!
原文地址:http://xuding.blog.51cto.com/4890434/1693384