apache2 and tomcat config
1.install apache2
2.instal apache2 jk
3.vim /etc/apache2/mods-available/jk.conf
# Where to find workers.properties
# Update this path to match your conf directory location (put workers.properties next to httpd.conf)
JkWorkersFile /etc/apache2/workers.properties
# Where to put jk shared memory
# Update this path to match your local state directory or logs directory
JkShmFile /var/log/apache2/mod_jk.shm
# Where to put jk logs
# Update this path to match your logs directory location (put mod_jk.log next to access_log)
JkLogFile /var/log/apache2/mod_jk.log
# Set the jk log level [debug/error/info]
JkLogLevel debug
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
# Select the timestamp log format
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
# Send everything for context /examples to worker named worker1 (ajp13)
#JkMount /* webstore
4.vim /etc/apache2/mods-available/jk.load
LoadModule jk_module /usr/lib/apache2/modules/mod_jk.so
5.vim /etc/apache2/workers.properties
# Define 1 real worker using ajp13
worker.list=webstore,sandbox
# Set properties for webstore (ajp13)
worker.webstore.type=ajp13
worker.webstore.host=localhost
worker.webstore.port=8009
worker.webstore.lbfactor=50
worker.webstore.socket_timeout=300
worker.webstore.socket_keepalive=1
worker.webstore.connection_pool_size=20
worker.webstore.connection_pool_minsize=10
worker.webstore.connection_pool_timeout=600
worker.sandbox.type=ajp13
worker.sandbox.host=localhost
worker.sandbox.port=8010
worker.sandbox.lbfactor=50
worker.sandbox.socket_timeout=300
worker.sandbox.socket_keepalive=1
worker.sandbox.connection_pool_size=20
worker.sandbox.connection_pool_minsize=10
worker.sandbox.connection_pool_timeout=600
6.sudo ln -s /etc/apache2/mods-available/jk.conf /etc/apache2/mods-enabled/jk.conf
7.sudo ln -s /etc/apache2/mods-available/jk.conf /etc/apache2/mods-enabled/jk.conf
8.add a line to /etc/apache2/sites-available/default
JkMount /* webstore
9.vim /etc/apache2/sites-available/static
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName static.mycompany.com
DocumentRoot /var/www/static
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/static/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
<Directory /var/www/static/picture/product/medium>
ErrorDocument 404 /picture/product/nopic-medium.jpg
</Directory>
<Directory /var/www/static/picture/product/large>
ErrorDocument 404 /picture/product/nopic-large.jpg
</Directory>
<Directory /var/www/static/picture/product/small>
ErrorDocument 404 /picture/product/nopic-small.jpg
</Directory>
SetEnvIf Request_URI "/*" no-jk
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
</VirtualHost>
10.mkdir /var/www/static/
分享到:
相关推荐
Mac OS 的 Apache2 的配置文件 (httpd.config) 保存在 /etc/apache2,Mac OS 的 Apache2 的程序文件 (httpd, ab) 保存在 /usr/sbin/。 六、 Tomcat 和 Apache 服务器的区别 Tomcat 服务器主要用于处理动态网页,而...
一些配置文件 估计在整合的时候比较有用 出错的时候便于查看
将以下Module的注释去掉,这里并没有使用mod_jk.so进行apache和tomcat的链接,从2.X以后apache自身已集成了mod_jk.so的功能。只需简单的把下面几行去掉注释,就相当于以前用mod_jk.so比较繁琐的配置了。这里主要采用...
默认值:可以使用/C=<config file>命令行参数覆盖安装程序使用的默认值。配置文件name=value在单独的行上使用每对的格式 。可用配置选项的名称是: 的JavaHome TomcatPortShutdown TomcatPortHttp TomcatPortAjp ...
MySQL_Tomcat_Apache_PHP_解压版配置
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\Java\jre1.5.0_11\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\...
这个是亲测可用apache2.4版的支持流媒体服务插件。 把 mod_flvx-0.4-Apache-2.4.x-x86.zip mod_h264_streaming-2.2.7-2.4.x-x86.zip 二个文件拷至 Apache2.4\modules 进http.config加 #Apache配置支持流媒体服务...
2、配置/wsdd下的config.properties, #tomcat的路径 tomcat.path=e:/apache-tomcat-7.0.23 #tomcat的端口 tomcat.port=8080 #Jar包名称 jar.name=MyServices.jar 3、编写/wsdd/src/...
5、在原有tomcat\config\server.xml 添加以下代码(参考) 注:标红的 为原有存在的. <!-- Editable user database that can also be used by UserDatabaseRealm to authenticate users --> ...
apache2.4与tomcat集成,负载均衡配置 JDK8安装 apache2.4与tomcat集成,负载均衡配置,安装配置配置文件
SET TOMCAT_HOME=C:\programs\apache-tomcat-5.5.20 2、需要修改 bin\catlina.bat(可不修改) rem ----- added by newbei --------------------------------------- set JAVA_OPTS=%JAVA_OPTS% -Djava.security....
#config web_1、web_2 #download software cd /opt wget http://labs.renren.com/apache-mirror/tomcat/tomcat-6/v6.0.32/bin/apache-tomcat-6.0.32.tar.gz wget ...
LoadModule log_config_module modules/mod_log_config.so LoadModule log_forensic_module modules/mod_log_forensic.so LoadModule logio_module modules/mod_logio.so LoadModule env_module modules/mod_env.so ...
帮助理解baseController及struts_like_Config.xml文件的作用
apache config conf/workers.properties workers.tomcat_home="D:\tomcat6" workers.java_home="C:\Program Files\Java\jdk1.6.0_06" ps=\ wk.list=ajp13 wk.ajp13.port=8080 wk.ajp13.host=love wk.ajp13.type=ajp...
2. JMeter 可以测试哪些类型的资源? 答:JMeter 可以测试静态或者动态资源的性能,如文件、Servlets、Perl 脚本、Java 对象、数据库和查询、FTP 服务器或者其他的资源。 3. 如何安装和启动 JMeter? 答:可以从 ...
2. Servlet Mapping 配置 Servlet Mapping 配置用于定义 Servlet 和 URL 之间的映射关系。例如: <servlet-name>default <url-pattern>/ 在上面的配置中,定义了一个名为"default"的 Servlet 与 URL "/" 之间...
runtime : javaenv : flexruntime_config : server : tomcat8 然后,您可以使用gcloud beta app deploygcloud beta app deploy 。 请注意,当前需要“ beta”命令。使用自定义Dockerfile 在app.yaml指定自定义运行...
2.启动redis服务端,修改ssm-rs\resources\spring-config目录下spring-shiro.xml中redis的连接信息,没设置密码的话auth留空 2.创建数据库train_db并执行根目录下的train_db.sql数据库脚本 3.进入到ssm-...
java中DBCP数据库连接池使用方法以及代码文件:(dbcpconfig.properties+JdbcPool_dbcp.java)以及jjdbc所需的ar包(commons-pool.jar+commons-dbcp-1.2.2.jar)