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

歡迎來到云服務器

服務器租用

Linux下安裝設置Nginx+Tomcat處事器運行情況

Nginx+tomcat是今朝主流的java web架構,如何讓nginx+tomcat同時事情呢,也可以說如何利用nginx來反向署理tomcat后端平衡呢?直接安裝設置如下:

1、JAVA JDK安裝

#下載相應的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/ 下.

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

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   #使情況變量頓時生效  
#java  --version    #查察java版本,看到jdk1.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 測試OK,代表nginx安裝樂成。  
/usr/local/nginx/sbin/nginx 回車啟動nginx,可以通過會見http://ip/看到nginx默認頁面。
3、Tomcat安裝:

#官方網站下載tomcat 6.0.30可能其他版本:   
    

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

   
#直接解壓就可以利用,解壓完成執行,同時拷貝兩個tomcat,定名為tomcat1 tomcat2   
    

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

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

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

   
#啟動后,利用netstat -tnl 可以看到6個端口,即代表tomcat1 tomcat2樂成啟動。你可以利用http://ip:8080  http://ip:8081會見tomcat默認頁面。 
#假如需要修改tomcat宣布目次為本身擬定的目次,需要做如下調解,建設兩個宣布目次:

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

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

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

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

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

tomcat1宣布目次內容:

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

tomcat2宣布目次內容:

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

然后會見http://ip:8080、8081查察測試內容。

4、Nginx+tomcat整合:

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

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界說的web_app需要跟upstream 內里界說的web_app一致,不然server找不到平衡。   

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

 #設置Nginx消息疏散   
  

騰訊云代理

Copyright © 2003-2021 MFISP.COM. 國外vps服務器租用 夢飛云服務器租用 版權所有 ? 粵ICP備11019662號

主站蜘蛛池模板: 丰宁| 孟连| 阿城市| 临沧市| 肥城市| 中江县| 汨罗市| 威远县| 海口市| 白山市| 察隅县| 中牟县| 扎囊县| 永定县| 江川县| 永吉县| 法库县| 济阳县| 伊宁县| 东乌珠穆沁旗| 容城县| 方山县| 英超| 手游| 阳泉市| 永宁县| 天祝| 攀枝花市| 察隅县| 茌平县| 绥芬河市| 桦南县| 漾濞| 博罗县| 文水县| 阳朔县| 珲春市| 大姚县| 唐河县| 泸水县| 娱乐|