centos 配置nginx+resin

88971730 2011-04-12

一、卸载openjdk,安装sun的jdk。

1、卸载openjdk

先查看:

#rpm-qa|grepjava

显示如下信息:

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

卸载:

rpm-e--nodepsjava-1.4.2-gcj-compat-1.4.2.0-40jpp.115

rpm-e--nodepsjava-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

2、下载jdk。(我是在官网下载的jdk-6u24-linux-i586.bin)

3、在usr下新建一个java文件夹

#mkdir/usr/java

4、修改文件权限

#cd/usr/java

#chmoda+xjdk-6u24-linux-i586.bin

使当前用户拥有对jdk-6u24-linux-i586.bin的执行权限;

5、执行安装

#./jdk-6u24-linux-i586.bin

6、安装完成之后需要配置

#vi/etc/profile

在最后加入以下几行:

      
export JAVA_HOME=/usr/java/jdk1.6.0_24
       export       CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
       export PATH=$PATH:$JAVA_HOME/bin

这样我们就设置好了JDK,在centos下source/etc/profile就可以生效了.

二、安装nginx

1、下载nginx(官网下载,我下载的版本是nginx-0.8.46.tar.gz)

2、解压

#tarzxvfnginx-0.8.46.tar.gz

3、安装nginx依赖的包

#yum-yinstallpcrepcre-developensslopenssl-devel

4、安装nginx

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

#make&makeinstall

5、查看是否已经安装好了

#cd/usr/local/nginx/sbin

#nginx

(输入服务器地址http://localhost/,查看是否安装成功,一般都没有问题)

三、安装resin

1、下载resin(官网下载,我下载的版本是resin-3.1.10.tar.gz)

2、解压

#tarzxvfresin-3.1.10.tar.gz

3、安装

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

#make&makeinstall

4、查看是否已经安装好了

#cd/usr/local/resin/bin/

#httpd.shstart

(输入服务器地址http://localhost:8080/,查看是否安装成功,一般都没有问题)

四、配置nginx.conf

server{

listen80;

server_namelocalhost;

error_page500502503504/50x.html;

location=/50x.html{

roothtml;

}

location/{

access_logon;

proxy_passhttp://127.0.0.1:8080;

proxy_set_headerX-Real-IP$remote_addr;

proxy_set_headerHost$host;

proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;

client_max_body_size10m;

client_body_buffer_size128k;

}

}

重起nginx

输入http://localhost/查看是否配置成功

相关推荐

Limitless / 0评论 2010-08-19
tdeclipse / 0评论 2013-08-01