欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

歡迎來(lái)到云服務(wù)器

服務(wù)器租用

Linux下安裝設(shè)置Nginx+Tomcat處事器運(yùn)行情況

Nginx+tomcat是今朝主流的java web架構(gòu),如何讓nginx+tomcat同時(shí)事情呢,也可以說(shuō)如何利用nginx來(lái)反向署理tomcat后端平衡呢?直接安裝設(shè)置如下:

1、JAVA JDK安裝

#下載相應(yīng)的jdk軟件包,然后解壓安裝,我這里包名稱為:jdk-7u25-linux-x64.tar.gz   
    

tar -xzf jdk-7u25-linux-x64.tar.gz ;mkdir -p /usr/java/ ;mv jdk1.7.0_25/ /usr/java/ 下.

   
#然后設(shè)置情況變量,這樣可以任那里所引用jdk,如下設(shè)置:   
#vi /etc/profile 最后頭插手以下語(yǔ)句:   
    

export JAVA_HOME=/usr/java/jdk1.7.0_25
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin

   
#source /etc/profile   #使情況變量頓時(shí)生效  
#java  --version    #查察java版本,看到j(luò)dk1.7.0_25版本即代表java jdk安裝樂成。
2、Nginx安裝:

wget http://nginx.org/download/nginx-1.2.6.tar.gz
useradd www
tar zxvf nginx-1.2.6.tar.gz
cd nginx-1.2.6/
./configure --user=www --group=www --prefix=/usr/local/nginx
 --with-http_stub_status_module --with-http_ssl_module
make && make install

   
#Nginx安裝完畢,然后利用呼吁:/usr/local/nginx/sbin/nginx -t 測(cè)試OK,代表nginx安裝樂成。  
/usr/local/nginx/sbin/nginx 回車啟動(dòng)nginx,可以通過(guò)會(huì)見http://ip/看到nginx默認(rèn)頁(yè)面。
3、Tomcat安裝:

#官方網(wǎng)站下載tomcat 6.0.30可能其他版本:   
    

cd /usr/src && tar xzf apache-tomcat-6.0.30.tar.gz

   
#直接解壓就可以利用,解壓完成執(zhí)行,同時(shí)拷貝兩個(gè)tomcat,定名為tomcat1 tomcat2   
    

mv apache-tomcat-6.0.30 /usr/local/tomcat1
cp /usr/local/tomcat1 /usr/local/tomcat2 -r

   
#別離修改tomcat1和tomcat2 端口,這里有三個(gè)端口需要修改,別離如下:  
shutdown 端口:8005  主要認(rèn)真啟動(dòng)封鎖.  
ajp端口:8009 主要認(rèn)真通過(guò)ajp平衡(常用于apache和tomcat整合)  
http端口:8080 可以通過(guò)web頁(yè)面直接會(huì)見(nginx+tomcata整合)  
#注* 假如tomcat1三個(gè)端口別離為:8005 8009 8080 ,那么tomcat2端口在此基本上都+1,,即為:8006 8010 8081  
#一臺(tái)處事器上,端口不能反復(fù),不然會(huì)報(bào)錯(cuò)。  
#修改完端口后,然后啟動(dòng)兩個(gè)tomcat,啟動(dòng)呼吁為:  
#如何提示沒有這個(gè)文件可能權(quán)限不敷,需要tomcat 的bin目次對(duì)sh文件賦予執(zhí)行權(quán)限:chmod o+x   *.sh   
    

/usr/local/tomcat1/bin/startup.sh
/usr/local/tomcat2/bin/startup.sh

   
#啟動(dòng)后,利用netstat -tnl 可以看到6個(gè)端口,即代表tomcat1 tomcat2樂成啟動(dòng)。你可以利用http://ip:8080  http://ip:8081會(huì)見tomcat默認(rèn)頁(yè)面。 
#假如需要修改tomcat宣布目次為本身擬定的目次,需要做如下調(diào)解,建設(shè)兩個(gè)宣布目次:

mkdir -p /usr/webapps/{www1,www2}

編輯vi /usr/local/tomcat1/conf/server.xml 在最后</Host>前一行加下內(nèi)容:

<Context path="" docBase="/usr/webapps/www1" reloadable="false"/>

編輯vi /usr/local/tomcat2/conf/server.xml 在最后</Host>前一行加下內(nèi)容:

<Context path="" docBase="/usr/webapps/www2" reloadable="false"/>

tomcat1宣布目次內(nèi)容:

<html>
<body>
<h1>TOMCAT_1 JSP Test Page</h1>
<%=new java.util.Date()%>
</body>
</html>

tomcat2宣布目次內(nèi)容:

<html>
<body>
<h1>TOMCAT_2 JSP Test Page</h1>
<%=new java.util.Date()%>
</body>
</html>

然后會(huì)見http://ip:8080、8081查察測(cè)試內(nèi)容。

4、Nginx+tomcat整合:

整合主要是修改nginx.conf設(shè)置,給一個(gè)完整的nginx.conf線上設(shè)置,部門參數(shù)可以本身按照實(shí)際需求修改:

user www www;
worker_processes 8;
pid /usr/local/nginx/nginx.pid;
worker_rlimit_nofile 102400;
events
{
use epoll;
worker_connections 102400;
}
http
{
 include  mime.types;
 default_type application/octet-stream;
 fastcgi_intercept_errors on;
 charset utf-8;
 server_names_hash_bucket_size 128;
 client_header_buffer_size 4k;
 large_client_header_buffers 4 32k;
 client_max_body_size 300m;
 sendfile on;
 tcp_nopush  on;
 keepalive_timeout 60;
 tcp_nodelay on;
 client_body_buffer_size 512k;
 proxy_connect_timeout 5;
 proxy_read_timeout  60;
 proxy_send_timeout  5;
 proxy_buffer_size  16k;
 proxy_buffers   4 64k;
 proxy_busy_buffers_size 128k;
 proxy_temp_file_write_size 128k;
 gzip on;
 gzip_min_length 1k;
 gzip_buffers  4 16k;
 gzip_http_version 1.1;
 gzip_comp_level 2;
 gzip_types  text/plain application/x-javascript text/css application/xml;
 gzip_vary on;
###2012-12-19 change nginx logs
log_format main '$http_x_forwarded_for - $remote_user [$time_local] "$request" '
    '$status $body_bytes_sent "$http_referer" '
    '"$http_user_agent" $request_time $remote_addr';
upstream web_app {
 server 127.0.0.1:8080 weight=1 max_fails=2 fail_timeout=30s;
 server 127.0.0.1:8081 weight=1 max_fails=2 fail_timeout=30s;
}
####chinaapp.sinaapp.com
server {
 listen 80;
 server_name chinaapp.sinaapp.com;
 index index.jsp index.html index.htm;
 #宣布目次/data/www
 root /data/www;
 location /
 {
 proxy_next_upstream http_502 http_504 error timeout invalid_header;
 proxy_set_header Host $host;
 proxy_set_header X-Real-IP $remote_addr;
 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
 proxy_pass http://web_app;
 expires  3d;
 }
 }
}

#注* server段 proxy_pass界說(shuō)的web_app需要跟upstream 內(nèi)里界說(shuō)的web_app一致,不然server找不到平衡。   

#如上設(shè)置,nginx+tomcat反向署理負(fù)載平衡設(shè)置完畢,假如要做消息疏散,只需要在nginx添加如下設(shè)置就OK了。

 #設(shè)置Nginx消息疏散   
  

騰訊云代理

Copyright © 2003-2021 MFISP.COM. 國(guó)外vps服務(wù)器租用 夢(mèng)飛云服務(wù)器租用 版權(quán)所有 ? 粵ICP備11019662號(hào)

主站蜘蛛池模板: 潜江市| 阳西县| 潞西市| 县级市| 时尚| 柳林县| 永康市| 宝山区| 永安市| 奈曼旗| 双流县| 安达市| 澄江县| 广昌县| 仲巴县| 三门县| 景宁| 建湖县| 天等县| 香河县| 梁山县| 什邡市| 宁河县| 襄汾县| 宁阳县| 曲阜市| 澄城县| 原平市| 拜泉县| 应城市| 沂水县| 长葛市| 淮北市| 瑞昌市| 绥中县| 曲周县| 武陟县| 平陆县| 旬邑县| 东丰县| 亚东县|