`
oldboy
  • 浏览: 58446 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Nginx+Tomcat整合的安装与配置 ( 转)

阅读更多

1. 准备软件
apache-tomcat-6.0.26.tar.gz http://tomcat.apache.org/download-60.cgi
jdk-6u20-linux-i586.bin http://java.sun.com/javase/downloads/index.jsp
nginx-0.8.15.tar.gz http://nginx.org/en/download.html
pcre-7.9.tar.gz http://sourceforge.net/projects/pcre/files/
以上软件放到/usr/local/目录下
2. 安装jdk
#cd /usr/local/
#./jdk-6u20-linux-i586.bin
输入yes,一直安装
配置环境变量
vi /etc/profile 按shift+g 跳到最后,添加一下代码

1 JAVA_HOME="/usr/local/jdk1.6.0_20"
2 CLASS_PATH="$JAVA_HOME/lib:$JAVA_HOME/jre/lib"
3 PATH=".:$PATH:$JAVA_HOME/bin "
4 CATALINA_HOME="/usr/local/tomcat"
5 export JAVA_HOME CATALINA_HOME

# source /etc/profile 让配置生效
3.安装tomcat
# cd /usr/local
# tar zxvf apache-tomcat-6.0.18.tar.gz
# mv apache-tomcat-6.0.18 tomcat
# mkdir –p /home/www/web
# cp -rf /usr/local/tomcat/webapps/* /home/www/web/
修改/home/www/web/为网站目录
vi /usr/local/tomcat/conf/server.conf
把Host name=”localhost”处将appBase=的指向路径改为/home/www/web
#cd /usr/local/tomcat/bin
#./startup.sh
输入http://ip:8080看到猫的页面,说明tomcat安装成功。
3. 安装nginx
# cd /usr/local
# tar zxvf nginx-0.7.63.tar.gz
#./configure
#make && make install
# cd ..
# tar zxvf nginx-0.7.63.tar.gz
# cd nginx-0.7.63
#./configure –with-http_stub_status_module –with-http_ssl_module
(启动server状态页和https模块)
#make && make install
4. 修改配置文件
nginx安装成功后的安装目录为/usr/local/nginx 在conf文件夹中新建proxy.conf,用于配置一些代理参数,内容如下:

# proxy.conf

01 proxy_redirect off;
02 proxy_set_header Host $host;
03 proxy_set_header X-Real-IP $remote_addr#获取真实ip
04 #proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; #获取代理者的真实ip
05 client_max_body_size 10m;
06 client_body_buffer_size 128k;
07 proxy_connect_timeout 90;
08 proxy_send_timeout 90;
09 proxy_read_timeout 90;
10 proxy_buffer_size 4k;
background-image: none !important; background-color: initial !important; text-align: left !important; float: none !important; vertical-alig
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics