文档详情

docker+nginx+tomcat实现负载均衡.docx

发布:2021-11-13约1.73千字共3页下载文档
文本预览下载声明
在ubuntu14.04 上安装nginx 1. 安装:sudo apt-get install ngin(x 如果已经安装可以sudo apt-get remove nginx ) 查看安装是否成功:nginx -v 启动服务:sudo service nginx start 查看服务状态:sudo service nginx status 所有的配置文件都在/etc/nginx 下,并且每个虚拟主机已经安排在了 /etc/nginx/sites-availabl下e ;程序文件在/usr/sbin/nginx ;日志放在了 /var/log/nginx 中 ;并已经在/etc/init.d下/ 创建了启动脚本 nginx ;默认的虚拟主机的目录设置在了/var/www/nginx-default 启动 nginx :sudo /etc/init.d/nginx star或t 者 sudo service nginx start 查看服务状态: sudo service nginx status 在浏览器中访问 http://localhost,验证 nginx 是否安装成功 启动一个centos 容器,在centos 中安装tomcat 2. docker sarch centos docker pull centos 启动一个 centos 容器:sudo docker run -t -i --name=centos01 -p 3222:22 -p 3280:80 196e0ce0c9fb /bin/bash 安装 jre: wget -O jre-7u6-linux-x64.rpm /webapps/download/AutoDL?BundleId=67387 yum install jre-7u6-linux-x64.rpm(yum install wget) 检验jr是否安装成功:java -version 安装 tomcat7.0 : wget /apache/tomcat/tomcat-7/v7.0.82/bin/apache- tomcat-7.0.82.tar.gz tar -zxvf apache-tomcat-7.0.82.tar.gz 启动tomcat, 进入解压目录,cd 到 bin 目录,执行bash startup.sh 进入tomcat 安装目录的conf 目录,用vi打开server.xml文件,修改修改默认端口 为 80 在这台docker 容器中,访问 http://localhost可, 以访问到tomcat 主页,说明 tomcat 安装并配置成功 进入tomcat 的 webapps/ROOT 目录中,由于这个容器的ip 为 ,创建一个 test.html文件,在 html 文件中写入需要输出的信息 然后在宿主机访问 /hello.htm显l,示 test.html文件内容 启动两个容器 3. sudo docker run -t -i --name=centos01 -p 3222:22 -p 3280:80 196e0ce0c9fb /bin/bash sudo docker run -t -i --name=centos02 -p 3221:22 -p 3281:80 196e0ce0c9fb /bin/bash 4.a)b) 4. a) b) 检查 nginx 配置:service nginx -t -c 重新加载nginx 配置:service nginx -s reload 5. 验证 a) 在宿主机上访问localhost/test.html
显示全部
相似文档