-
最新文章
-
最新评论
-
Braining:写的好详细!
-
dinghanming:看完以后茅塞顿开! 希望可以一直写下去让我学习
-
目录
-
应用场景:
使用3台虚拟机 操作系统为redhat 6.5
Nginx服务器s3 | 192.168.90.103 | nginx-1.6.0.tar.gz |
Tomcat服务器s1 | 192.168.90.106 | 1.jdk-7u65-linux-x64.gz 2.apache-tomcat-7.0.54.tar.gz |
Tomcat服务器s2 | 192.168.90.107 | 1.jdk-7u65-linux-x64.gz 2.apache-tomcat-7.0.54.tar.gz |
实施准备
启动后关闭防火墙
Service iptables stop
Setenforce=0
--s01-s02-配置--
安装JDK
[root@redhat6two]# tar xzvfjdk-7u65-linux-x64.gz -C /opt/ mv jdk1.7.0_65/ /usr/local/java vi /etc/profile.d/java.sh //添加如下内容
source /etc/profile.d/java.sh java -version
tar xzvf apache-tomcat-7.0.54.tar.gz mv apache-tomcat-7.0.54 /usr/local/tomcat7 /usr/local/tomcat7/bin/startup.sh netstat -anpt | grep 8080
mkdir -p /web/webapp1 vi /web/webapp1/index.jsp
vi /usr/local/tomcat7/conf/server.xml
运行tomcat: /usr/local/tomcat7/bin/shutdown.sh /usr/local/tomcat7/bin/startup.sh
-----s03-nginx部署-----反向代理两个Tomcat站点
实施准备 启动后关闭防火墙 Service iptables stop Setenforce=0
注:
搭建nginx之前需检查服务器之前是否搭建apache,如有冲突可删除前者
rpm -e httpd-* --nodeps
---安装依赖包--
yum -y install pcre-devel zlib-devel useradd -M -s /sbin/nologin nginx //添加nginx用户同时不能登陆系统 tar xzvf nginx-1.6.0tar.gz -C /opt/ cd /opt/nginx-1.6.0/
./configure \ --prefix=/usr/local/nginx \ --user=nginx \ --group=nginx \ --with-http_stub_status_module make make install
ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/ //添加软链接 vi /usr/local/nginx/conf/nginx.conf
测试,启动nginx调度器:
nginx -t nginx
查看nginx进程及端口号和PID进程号
ps aux | grep nginx netstat -anpt | grep nginx
输入调度器的IP地址,测试就行了
3
收藏
Ctrl+Enter 发布
发布
取消