博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 下Apache和Resin的安装
阅读量:7185 次
发布时间:2019-06-29

本文共 1710 字,大约阅读时间需要 5 分钟。

一.Apache安装

1.安装
进入apache安装目录,编辑/server/mpm/worker/worker.c文件,修改参数为#define DEFAULT_SERVER_LIMIT 2560和# define DEFAULT_THREAD_LIMIT 500

创建apache目录

 

# ./configure --prefix=/usr/local/apache  --with-mpm=worker --enable-so

# make

# make install

#make clean

2.配置

   cd /usr/local/apache/conf

   vi httpd.conf

   参数修改如下

<IfModule worker.c>

StartServers            50   //共启动多少个子流程服务

ServerLimit            200

MaxClients            2000  //最大连接数

MinSpareThreads         25  //最小空闲线程数

MaxSpareThreads         75  //最大空闲线程数

ThreadsPerChild         40  //每个子流程中的线程数

MaxRequestsPerChild  20000 //每个子流程最多处理的请求数

<IfModule>

 

加入如下内容,防止对.conf配置文件访问

<Files ~.conf>

Order allow,deny

Deny from all

</Files>

 

去掉<Directory>……</Directory>之间的Indexes选项,以防止对文件列表的访问

二、Resin安装
1.安装jdk
设置环境变量

Vi profile

JAVA_HOME=/usr/local/j2sdk1.4.2_08

pathmunge /usr/local/j2sdk1.4.2_08/bin

 

2.安装

# ./configure --prefix=/usr/local/resin-3.0.8 --with-apxs=/usr/local/apache/bin/apxs --with-apache=/usr/local/apache

 

#make

#make install

#make clean

 

3.配置

修改resin配置文件:

1.<thread-max>2500</thread-max>:最大线程数

2.<spare-thread-min>100</spare0thread-min>:空闲线程数

3.<keepalive-max>300</keepalive-max>:最多可保留连接数

4.< keepalive-timeout>10s</ keepalive-timeout>:连接超时时间

 

启动resin使用参数

#/usr/local/resin-3.0.8/bin/httpd.sh –Xmn100M –Xms500M –Xmx500M start

 

 

4.整合apache

修改httpd.conf,加入

LoadModule caucho_module /usr/local/apache/modules/mod_caucho.so

<IfModule mod_caucho.c>
CauchoConfigFile /usr/local/resin-3.0.8/conf/resin.conf
<Location /caucho-status>
SetHandler caucho-status
</Location>
</IfModule>

 

 

重新启动apache和resin

/usr/local/resin-2.1.4/bin/httpd.sh stop

/usr/local/apache/bin/apachectl stop

/usr/local/resin-2.1.4/bin/httpd.sh start

/usr/local/apache/bin/apachectl start

 

浏览器打开

http://ip/caucho-status
如果出现
Status : Caucho Servlet Engine
表示没有问题了

 

转载地址:http://ueukm.baihongyu.com/

你可能感兴趣的文章
HTML骨架结构
查看>>
【哈希表】CodeVs1230元素查找
查看>>
自定义上传图片样式并实现上传立即展示该图片
查看>>
通达OA 自定义菜单
查看>>
Excutors 线程池
查看>>
BootStrap的table技术小结:数据填充、分页、列宽可拖动
查看>>
用HTML做的简单的个人简历
查看>>
MySQL高级 之 order by、group by 优化
查看>>
POJ3320:Jessica's Reading Problem(尺取法)
查看>>
Mysql学习——安装登录
查看>>
React-nwb的使用
查看>>
【人生思考】2015读书清单
查看>>
Vim的多窗口模式管理
查看>>
Android:EditText 设置弹出数字输入法键盘
查看>>
[Windows]Visual Studio Code个人配置
查看>>
防错笔记
查看>>
bzoj3232圈地游戏——0/1分数规划+差分建模+判环
查看>>
计算程序运行时间
查看>>
js 和后台交互
查看>>
Solr5.5高级应用(基于tomcat9)
查看>>