码迷,mamicode.com
首页 > 其他好文 > 详细

Nginx动静分离

时间:2018-12-20 01:03:52      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:进入   tom   mkdir   网上   默认   proxy   host   local   资源   

** 结合上章keepalived+nginx 负载均衡

** 今天来配置nginx动态分离结构

网上下载软件安装包apache-tomcat-7.0.47.tar.gz,和 jdk-8u181-linux-x64.tar.gz



1、安装jdk

#tar -xvf jdk-8u181-linux-x64.tar.gz -C /usr/local

#cd /usr/local/jdk1.8.0_181/

#tar -xvf apache-tomcat-7.0.47.tar.gz


2、配置jdk

#vim /etc/profile
..
export JAVA_HOME=/usr/local/jdk1.8.0_181 #指定安装路径

export CLASSPATH=.:$JAVA_HOME/lib #配置classpath指定lib路径

export PATH=$PATH:$JAVA_HOME/bin #配置path 指定bin路径

#source /etc/profile //重新加载配置文件,或者重启系统

#java //检查是否安装成功

#javac -version //查看版本

javac 1.8.0_181


3、安装tomcat

#tar -xvf apache-tomcat-7.0.47 //解压

#cd apache-tomcat-7.0.47/bin/ //进入解压目录

#./startup.sh //启动tomcat服务

#firefox http://localhost/8080 //访问tomcat



4、接下来配置nginx文件

vim /etc/nginx/conf.d/extra/wang.conf

upstream wang.com {
server 176.16.1.10:8080; #定义tomcat主机
server 192.168.1.100 weight=1; #定义后端web主机
server 192.168.1.200 weight=1;
}

server {
listen 80;
server_name www.wang.com;
location / {
root html;
index web.html index.html;

#不定义静态资源,默认处理所有

proxy_pass http://wang.com;
proxy_redirect default;
}

#定义静态资源
location ~ .*.(js|css|ico|png|jpg|eot|svg|ttf|woff) {
root /www/static; #指定静态资源存放路径
}
}


#mkdir -p /www/static/

#/usr/local/nginx/sbin/nginx -s reload

#firefox http://176.16.1.10 //访问tomcat将会看不到png,css等图片信息

#cp apache-tomcat-7.0.47/webapps/ROOT/.png .css /www/static/ //拷贝图片内容到指定的静态资源路径下。

#firefox http://176.16.1.10 //再次访问tomcat将会看到图片信息

**到此nginx动态分离配置完成


Nginx动静分离

标签:进入   tom   mkdir   网上   默认   proxy   host   local   资源   

原文地址:http://blog.51cto.com/11410590/2333039

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!