码头工人如何使用nginx搭建tomcat集群(图文详解)

  

首先创建tomcat的文件夹,为了方便码头工人的配置我这里直接在根目录中创建第一步:创建文件夹:发布文件夹

        mkdir - p/码头工人/tomcat/webapp8081      mkdir - p/码头工人/tomcat/webapp8082      mkdir - p/码头工人/tomcat/webapp8083      

码头工人如何使用nginx搭建tomcat集群(图文详解)

  

  

第二步:创建Tomcat容器(端口可以根据自己的实际更换)

        码头工人运行- d——名称tomcat8081 - p 8081:8080 - v/码头工人/tomcat/webapp8081:/usr/地方/tomcat/webapps/tomcat   码头工人运行- d——名称tomcat8082 - p 8082:8080 - v/码头工人/tomcat/webapp8082:/usr/地方/tomcat/webapps/tomcat   码头工人运行- d——名称tomcat8083 - p 8083:8080 - v/码头工人/tomcat/webapp8083:/usr/地方/tomcat webapps/tomcat      

创建完成后使用码头工人ps命令进行查看是否创建成功并且使用

  

码头工人如何使用nginx搭建tomcat集群(图文详解)

  

第三步:查看tomcat的IP使用命令依次查询这里只使用第一个举例

  

<代码>码头工人检查tomcat8081

  

码头工人如何使用nginx搭建tomcat集群(图文详解)

  

第四步:为了方便测试我这里就不上传战争包了,直接在里面创建了一个hello/索引。html文件

  

码头工人如何使用nginx搭建tomcat集群(图文详解)

  

注意:如果Nginx为码头工人容器,必须使用Tomact容器IP,否则连不上

  

首先在官网上下载nginx的官方版本

  

官网:http://nginx.org/en/

  

点击右边导航栏的下载,进入下载界面选择对应的版本进行下载,我这里就使用nginx-1.6.2.tar

  

码头工人如何使用nginx搭建tomcat集群(图文详解)

  

下载完成后,将文件放到自定义的文件夹,我这里放到/usr/地方/工具/nginx-1.6.2

  

码头工人如何使用nginx搭建tomcat集群(图文详解)

  

使用这个命令将nginx解压:

  

<代码>焦油vxf nginx-1.6.2.tar.gz

  

解压完成后,我这里是返回根目录,在根目录创建一个宿主文件夹,目的是为了创建文件,使得nginx可以挂载(你也可以自定义)

  

创建宿主文件夹这里

        mkdir - p/码头工人/nginx/vim/码头工人/nginx/nginx.conf   mkdir - p/码头工人/nginx/html      

拷贝页面你解压的negix中html的文件夹中的指数。html 50 x.html到/码头工人/nginx/html文件夹中

  

  

这里提供一种negix配置文的件,以为加上注解所以格式可能会发生改变记得把注解删了

  

Nginx.conf:

  

用户根;   

worker_processes 2;#这里设置你的线程数

        # error_log日志/error.log;   # error_log日志/错误。日志通知;   # error_log日志/错误。日志信息;   # pid日志/nginx.pid;   事件{   worker_connections 1024;#最大连接数量   }   http {   包括mime.types;   default_type应用程序/八进制;   上游mytomcat {   服务器172.17.0.3:8080重量=10;   #另外mytomcat这里名字和下方的名字保持一致这里需要和你的tomcat IP保持一致   服务器172.17.0.4:8080重量=50;   服务器172.17.0.5:8080重量=10;   }   # log_format主要remote_addr - remote_user美元($ time_local]“请求”美元   #”地位body_bytes_sent美元“http_referer美元”   #“http_user_agent美元”“http_x_forwarded_for美元”;   # access_log日志/访问。日志主要;   sendfile>   码头工人运行- d——名称nginx81 - p 81:80 - v/码头工人/nginx/nginx.conf:/etc/nginx/nginx。conf - v/码头工人/nginx/html:/usr/share/nginx/html nginx      

测试   

http://39.106.147.162:8085/hello/索引。html我这里配置的是8085端口

  

直接访问

  

码头工人如何使用nginx搭建tomcat集群(图文详解)

码头工人如何使用nginx搭建tomcat集群(图文详解)