介绍
在Java开发以及生产环境中,我们经常用的web应用服务器Tomcat部署项目,尽管这只猫也能够处理一些静态请求,例如图片、html、样式文件等,但是效率并不是那么尽人意。在生产环境中,我们一般使用Nginx代理服务器来处理静态文件,来提升网站性能。但是随着Nginx的普及,用Nginx来作为静态资源服务器,具有更高的性能和效率。
搭建
一、下载与安装Nginx
1、nginx官方下载
2、下载完后将压缩包解压即可
二、搭建静态服务器
1、创建data文件夹,并在下面分别创建2个文件夹zy和www
2、把html文件夹中的index.html分别复制到zy和www2个文件夹中,并修改内容:
<!DOCTYPE html>
<html>
<head>
<title>zy.wang.com to nginx!</title>
<style>
body {
width: 35em;
margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
}
</style>
</head>
<body>
<h1>zy.wang.com to nginx!</h1>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<title>www.bleach.cn to nginx!</title>
<style>
body {
width: 35em;
margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif;
}
</style>
</head>
<body>
<h1>www.bleach.cn to nginx!</h1>
</body>
</html>
3、进入conf文件夹修改nginx.conf文件内容为:
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
#端口号
listen 80;
#域名
server_name zy.wang.com;
location / {
# nginx静态文件目录
root data/zy;
index index.html index.htm;
}
}
server {
#端口号
listen 80;
#域名
server_name www.bleach.cn;
location / {
# nginx静态文件目录
root data/www;
index index.html index.htm;
}
}
}
4、进入C:\Windows\System32\drivers\etc文件夹,修改hosts文件添加下面2行内容:
127.0.0.1 zy.wang.com
127.0.0.1 www.bleach.cn
5、双击nginx.exe启动nginx服务
6、最后输入不同的域名显示不同的结果搭建完成。