欢迎来到天天文库
浏览记录
ID:3914531
大小:130.69 KB
页数:5页
时间:2017-11-25
《nginx和tomcat的搭配》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Nginx+tomcat整合的安装与配置系统:Linux4.8(32bit)目标:nginx处理静态页面,tomcat处理jsp页面撰写人:hx10时间:2010/4/26杭州Blog:http://hi.baidu.com/hx10步骤:1.准备软件apache-tomcat-6.0.26.tar.gzhttp://tomcat.apache.org/download-60.cgijdk-6u20-linux-i586.binhttp://java.sun.com/javase/downloads/index.jspnginx-0.8
2、.15.tar.gzhttp://nginx.org/en/download.htmlpcre-7.9.tar.gzhttp://sourceforge.net/projects/pcre/files/以上软件放到/usr/local/目录下2.安装jdk#cd/usr/local/#./jdk-6u20-linux-i586.bin输入yes,一直安装配置环境变量vi/etc/profile按shift+g跳到最后,添加一下代码JAVA_HOME="/usr/local/jdk1.6.0_20"CLASS_PATH="$JAVA_HO
3、ME/lib:$JAVA_HOME/jre/lib"PATH=".:$PATH:$JAVA_HOME/bin"CATALINA_HOME="/usr/local/tomcat"exportJAVA_HOMECATALINA_HOME#source/etc/profile让配置生效3.安装tomcat#cd/usr/local#tarzxvfapache-tomcat-6.0.18.tar.gz#mvapache-tomcat-6.0.18tomcat#mkdir–p/home/www/web#cp-rf/usr/local/tomcat
4、/webapps/*/home/www/web/修改/home/www/web/为网站目录vi/usr/local/tomcat/conf/server.conf把Hostname="localhost"处将appBase=的指向路径改为/home/www/web#cd/usr/local/tomcat/bin#./startup.sh输入http://ip:8080看到猫的页面,说明tomcat安装成功。3.安装nginx#cd/usr/local#tarzxvfnginx-0.7.63.tar.gz#./configure#make
5、&&makeinstall#cd..#tarzxvfnginx-0.7.63.tar.gz#cdnginx-0.7.63#./configure--with-http_stub_status_module--with-http_ssl_module(启动server状态页和https模块)#make&&makeinstall4.修改配置文件nginx安装成功后的安装目录为/usr/local/nginx在conf文件夹中新建proxy.conf,用于配置一些代理参数,内容如下:#!nginx(-)#proxy.confproxy_red
6、irectoff;proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;#获取真实ip#proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;#获取代理者的真实ipclient_max_body_size10m;client_body_buffer_size128k;proxy_connect_timeout90;proxy_send_timeout90;proxy_read_timeout90;pro
7、xy_buffer_size4k;proxy_buffers432k;proxy_busy_buffers_size64k;proxy_temp_file_write_size64k;编辑安装目录下conf文件夹中的nginx.conf,输入如下内容:#运行nginx所在的用户名和用户组#userwwwwww;#启动进程数worker_processes8;#全局错误日志及PID文件error_log/usr/local/nginx/logs/nginx_error.logcrit;pid/usr/local/nginx/nginx.p
8、id;#Specifiesthevalueformaximumfiledescriptorsthatcanbeopenedbythisprocess.worker_rlimit_nofile65535;#工
此文档下载收益归作者所有