Nginx整合Resin

操作系统:centos 5.4 64位

1,安装jdk,已经配置有yumrepository,直接使用。

yum install jdk

yum install jdk

2,安装pcre,nginx运行所需perl库。

yum install pcre pcre-devel

yum install pcre pcre-devel

3,安装mysql ,mysql相关配置省略。

yum install mysql mysql-server

yum install mysql mysql-server

4,安装并配置resin。

wget http://www.caucho.com/download/resin-4.0.3.tar.gz

tar zxvf resin-4.0.3.tar.gz

cd resin-4.0.3

./configure --prefix=/usr/local/resin

make && make install

wget http://www.caucho.com/download/resin-4.0.3.tar.gz

tar zxvf resin-4.0.3.tar.gz

cd resin-4.0.3

./configure --prefix=/usr/local/resin

make && make install

修改配置参数

vi /usr/local/resin/conf/resin.xml

注释掉下面代码,不然会提示启动错误

www-data

www-data

www-data

www-data

并添加相应配置

启动resin

/usr/local/resin/bin/resin.sh start

5,安装nginx。

wget http://nginx.org/download/nginx-0.8.32.tar.gz

tar zxvf nginx-0.8.32.tar.gz

./configure --prefix=/usr/local/nginx

make && make install

wget http://nginx.org/download/nginx-0.8.32.tar.gz

tar zxvf nginx-0.8.32.tar.gz

./configure --prefix=/usr/local/nginx

make && make install

修改配置文件

vi /usr/local/nginx/conf/proxy

proxy_redirect off;

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

client_max_body_size 10m;

client_body_buffer_size 128k;

proxy_connect_timeout 90;

proxy_send_timeout 90;

proxy_read_timeout 90;

proxy_buffers 32 4k;

proxy_redirect off;

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

client_max_body_size 10m;

client_body_buffer_size 128k;

proxy_connect_timeout 90;

proxy_send_timeout 90;

proxy_read_timeout 90;

proxy_buffers 32 4k;

vi /usr/local/nginx/conf/nginx

修改server { … …} 为下面代码

server

{

listen 80;

server_name gd.bccb95533.com;

index index.jsp index.html index.htm ;

root /data0/htdocs;

if (-d $request_filename)

{

rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent;

}

location / {

include /usr/local/webserver/nginx/conf/proxy_resin.conf;

proxy_pass http://localhost:8080;

proxy_set_header X-Real-IP $remote_addr;

}

}

server

{

listen 80;

server_name gd.bccb95533.com;

index index.jsp index.html index.htm ;

root /data0/htdocs;

if (-d $request_filename)

{

rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent;

}

location / {

include /usr/local/webserver/nginx/conf/proxy_resin.conf;

proxy_pass http://localhost:8080;

proxy_set_header X-Real-IP $remote_addr;

}

}

启动nginx

/usr/local/nginx/sbin/nginx

/usr/local/nginx/sbin/nginx

nginx resin mysql_Nginx整合Resin相关推荐

  1. Linux 下Nginx+Tomcat 完美整合 nginx tomcat 整合方式

    Linux 下Nginx+Tomcat 完美整合 nginx tomcat 整合方式 随着IT行业的不断发展,个人.企业应用对网站的性能也不断的提高,从以前的apache+tomcat整合.weblo ...

  2. (四)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - 安装Tomcat和JDK 以及 Nginx与Tomcat整合

    因为在网上发现系统性.严谨(特别是在安全方面)的Linux部署方面的参考文章很少,于是整理以下六篇Linux环境部署的系列性文章,其为本人在实践中,完整的搭建一个基于Linux系统上Centos+Ng ...

  3. linux resin 内存溢出,Resin服务器内存修改

    根据服务器实际内存容量以及具体是Perm溢出还是heap溢出,调整相应的JVM参数.如果是heap溢出,调整-Xms参数和-Xmx参数,建议二者配成相同数值.如果是PermGen内存溢出,调整-XX: ...

  4. linux resin mysql_Linux下Resin JSP MySQL的安装和配置-2

    如果有,陆续 (2)编辑httpd.conf # vi /usr/local/apache2/conf/httpd.conf 找到ResinConfigServer localhost 6802 确信 ...

  5. nginx和tomcat整合

    环境:Ubuntu 8.04.4 LTS \n \l 1.tomcat和jdk已经装好,见我的另一篇博客,这里不再叙述.这里直接写nginx怎么做web服务器的配置,并与tomcat相结合. 2.安装 ...

  6. nginx redis mysql_Nginx + Lua + Kafka + Redis + Mysql

    写在开头 # 系统版本 cat /etc/issue CentOS release 6.8 (Final) # 切换到tmp目录 cd /tmp 安装 lua # 下载 wget http://lua ...

  7. nginx.redis.mysql_nginx,redis_mysql和redis效率问题,nginx,redis,mysql,php - phpStudy

    mysql和redis效率问题 $redis = new redis(); $redis->connect('127.0.0.1', 6379); for ($i=0; $i <100 ; ...

  8. SUSE Linux 11里Nginx+Resin+JSP+Memcached+MySQL安装配置整合

    服务器运维与网站架构|Linux运维|X研究 let's face reality,loyalty to an ideal! 首页 Linux Nginx Security Shell 服务器架构 互 ...

  9. Linux下Nginx+Resin负载均衡,session问题解决实例

    Linux下Nginx+Resin负载均衡,session问题解决实例 转载:http://blog.chinaunix.net/uid-14007440-id-3150269.html https: ...

最新文章

  1. 程序员不仅能迅速脱单,还能用Python更加优雅的帮你脱单
  2. R语言Eta squared计算实战:Eta squared表示可以用模型中给定的变量解释的方差的比例、拟合方差分析模型(two-way ANOVA)、计算Eta Squared
  3. getAttribute() 与 attr() 的区别
  4. xcode 本地git代码管理
  5. C++ Primer 5th笔记(9)chapter9 顺序容器 get insert delete
  6. CentOS 使用 Docker 安装 Sentry
  7. 正则表达式简明使用手册
  8. 根据用户查进程_【磨叽教程】Android进阶教程之在Android系统下各进程之间的优先级关系...
  9. wdk1703+vs2015编译的诡异问题
  10. java架构师之路:JAVA程序员必看的15本书的电子版下载地址
  11. Android传感器模拟器,如何为Android构建传感器模拟器?
  12. 计算机设计思想 —— 分层模型
  13. ubuntu 安装qq
  14. Unity 资源池,对象池,Object Poor
  15. spring-AOP 增强接口Introductions
  16. C++STL之初识容器和迭代器
  17. 程序人生—谈安全测试的重要性
  18. 洛谷P3386:网络流之二分图匹配,最大流算法
  19. 计算机应用基础第1版前言,《计算机应用基础课件》前言
  20. 活久见系列:微信推出收费服务了!

热门文章

  1. 微型torch去马赛克setup.py运行笔记
  2. 【Android休眠】之PowerKey唤醒源实现
  3. ATM系统--分析类图
  4. [数据统计]百度在调低索引库的容量
  5. android 视频转表情,视频怎么转gif?好用软件分享,自己也能制作出搞笑表情包...
  6. js reduce()
  7. lubuntu输入法设置_Ubuntu 18.04 16.04 设置输入法切换方法 中文输入法
  8. 我的世界java版怎么用结构方块_我的世界结构方块指令(获取结构方块和 使用方法)...
  9. 部署rtl88xx驱动/rpcapd,支持wireshark远程抓Wifi包
  10. html+css实战174-SEO