2017.7.1 nginx反向代理服务器域名解析配置(已验证可使用)

下载地址:http://learning.happymmall.com/

前提:ftpserver已经开启,并且设置为:

2017.7.1 nginx反向代理服务器域名解析配置(已验证可使用)

1.获得安装文件

2017.7.1 nginx反向代理服务器域名解析配置(已验证可使用)

2.修改配置文件

2.1 修改conf/nginx.conf

引入此文件夹内的配置文件。

2017.7.1 nginx反向代理服务器域名解析配置(已验证可使用)

2.2 vhost文件夹

新建文件夹:vhost和相关配置文件。

2017.7.1 nginx反向代理服务器域名解析配置(已验证可使用)

2017.7.1 nginx反向代理服务器域名解析配置(已验证可使用)

2.3 文件夹转发 vhost/image.imooc.com

注意: root C:\ftpfile\img; 千万不要多加一个\变为root C:\ftpfile\img\;

 server {
listen 80;
autoindex off;
server_name image.imooc.com;
access_log c:/access.log combined;
index index.html index.htm index.jsp index.php;
#error_page 404 /404.html;
if ( $query_string ~* ".*[\;'\<\>].*" ){
return 404;
}
location ~ /(mmall_fe|mmall_admin_fe)/dist/view/* {
deny all;
}
location / {
root C:\ftpfile\img;
add_header Access-Control-Allow-Origin *;
}
}

并在路径C:\ftpfile\img中添加一个图片:

2017.7.1 nginx反向代理服务器域名解析配置(已验证可使用)

2.4  端口转发 vhost/tomcat.imooc.com

 server {
listen 80;
autoindex off;
server_name tomcat.imooc.com;
access_log c:/access.log combined;
index index.html index.htm index.jsp index.php;
#error_page 404 /404.html;
if ( $query_string ~* ".*[\;'\<\>].*" ){
return 404;
} location / {
proxy_pass http://127.0.0.1:8080;
add_header Access-Control-Allow-Origin *;
}
}

2.5 修改本机C:\Windows\System32\drivers\etc\host

在尾部添加:

2017.7.1 nginx反向代理服务器域名解析配置(已验证可使用)

3. 启动nginx

-t的意思是,启动并检查conf是否正确。

2017.7.1 nginx反向代理服务器域名解析配置(已验证可使用)

如果修改了nginx的配置文件,则reload一下即可。

2017.7.1 nginx反向代理服务器域名解析配置(已验证可使用)

4. 验证成功

4.1 测试文件夹转发

访问image.imooc.com

2017.7.1 nginx反向代理服务器域名解析配置(已验证可使用)

访问image.imooc.com/1.png,出现1.png,则表示文件夹转发成功。

4.2 测试端口转发

开启tomcat,访问localhost:8080,出现tomcat首页表示tomcat开启成功。

访问tomcat.imooc.com,出现nginx的首页则表示转发成功。

2017.7.1 nginx反向代理服务器域名解析配置(已验证可使用)

上一篇:SharePoint 2013 为用户组自定义EventReceiver


下一篇:算法逆向6——RSA识别