win10安装配置nginx
准备工作
- 去nginx.org下载nginx,我下载的是 nginx/Windows-1.10.3版本
进入页面->点击download->点击 nginx/Windows-1.10.3
安装
- 解压,然后启动nginx.exe
当进程中有nginx,就算是启动成功了
- 访问测试
浏览器访问 127.0.0.1 或者 127.0.0.1:80 ,成功看到nginx主页,就算访问成功了
- 映射本地文件目录
hosts文件地址
C:\Windows\System32\hosts
在hosts中添加
127.0.0.1 www.aaa.com
127.0.0.1 img.aaa.com
在conf文件夹下面的nginx.conf中添加配置:
include vhost/*.conf;
这个主要是保留主配置不变,需要增加配置的话,就直接新建conf文件就行
然后在conf文件夹下面新建一个vhost文件夹,然后在vhost里面新增配置文件img.aaa.com.conf
内容如下:
server {listen 80;autoindex off;server_name img.aaa.com;access_log D:/nginx/nginx-1.10.3/logs/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 *;}
}
需要注意的几个点如下图
然后重启nginx,我是直接杀死nginx进程,重启不太有效。。。
如果没权限,就用管理员运行cmd
# 直接杀死nginx进程
taskkill /f /t /im nginx.exe
放张图片到映射的文件路径下面,我的文件路径是c:\ftpfile\img,然后浏览器访问里面的图片
- 映射本地服务(ip+端口)
将www.aaa.com,映射到本地tomcat主页,我的tomcat是localhost:8089
在vhost中增加 www.aaa.com.conf文件
内容如下:
server {listen 80;autoindex off;server_name www.aaa.com;access_log D:/nginx/nginx-1.10.3/logs/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 / {proxy_pass http://127.0.0.1:8089;add_header Access-Control-Allow-Origin *;}
}
然后浏览器访问 www.aaa.com,就直接访问到了tomcat的主页,nice!
重要的配置
- 当映射资源文件目录的时候,conf文件里面autoindex的配置
# 是否自动创建索引,如果是on,则可以看到整个文件目录下的文件,如果是off,如果访问文件夹,会报403错误
autoindex off;
off时访问 img.aaa.com/
on时访问img.aaa.com/
win10安装配置nginx相关推荐
- CentOS7.3 安装配置 Nginx、MariaDB、PHP
CentOS7.3 安装配置 Nginx.MariaDB.PHP 配置 nginx 安装参数并安装 配置 以下参数也可以在后期通过配置 conf 文件进行配置 基本配置如下 ./configure - ...
- Linux服务器下安装配置Nginx的教程
这篇文章主要介绍了Linux服务器下安装配置Nginx服务器的教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 Nginx("engine x")是一款 ...
- linux nginx 安装stream,Centos7-64bit-编译安装配置Nginx stream四层负载均衡 动态加载
Centos7-64bit-编译安装配置Nginx stream四层负载均衡 动态加载 2018-08-10 17:12 分享人:老牛 yum install screen -y && ...
- linux nginx编译安装mysql_Centos7下编译安装配置Nginx+PHP+MySql环境
序言 这次玩次狠得.除了编译器使用yum安装,其他全部手动编译.哼~ 看似就Nginx.PHP.MySql三个东东,但是它们太尼玛依赖别人了. 没办法,想用它们就得老老实实给它们提供想要的东西. 首先 ...
- Eclipse正版(官网下载)安装教程及如何在win7或者win10安装配置jdk1.8
Eclipse正版(官网下载)安装教程及如何在win7或者win10安装配置jdk1.8 阿源是个女程序员啊 1.首先我们先去Eclipse官网下载eclipse安装包,官网地址:http://www ...
- 【Linux系列】安装配置Nginx
[Linux 环境]安装配置Nginx 文章目录 [Linux 环境]安装配置Nginx 前言 一.Nginx是什么? 二.使用Nginx 1.安装nginx 2.配置Nginx 3.配置websoc ...
- centos 一键安装配置nginx脚本
centos 一键安装配置nginx脚本 installNginx.ssh 用vi或则vim编辑 installNginx.ssh #!/bin/bash # author:kwin # Email: ...
- Win10安装配置Oracle 11g
Win10安装配置Oracle 11g 之前保存的数据在MySQL上运行的效果不太好,准备将其迁移到Oracle中,以提高查询速度.现将在win10系统中安装配置oracle 11g的过程和问题记录下 ...
- win10安装配置debug.exe和DOSBox
Title: win10安装配置DOSBox和debug.exe Reference: https://blog.csdn.net/plus_re/article/details/60761467 1 ...
- win10安装配置IIS的教程
win10安装配置IIS的教程 1.安装 在如下:win0菜单输入程序和功能 2. 打开后的界面,并选择Internet Information Service 3. 选择加号中以及红框中的所选定的所 ...
最新文章
- 北大计算机大神,北大数学大神有多强?简直叹为观止
- 从Hotspot JIT编译器打印生成的汇编代码
- 八、Python第八课——元组与列表、代码格式
- Argon-Theme 一个非常好看的轻盈,简洁,美观的 WordPress 主题
- 一个基于typescript、mobx、react16、react-router4、antd的后台模板
- Python-Flask实现电影系统管理后台
- javaweb(05):tomcat服务器的安装、启动,IDEA整合Tomcat创建动态web工程
- Elasticsearch5.X 搜索引擎框架 安装配置及analysis-ik中文分词插件安装
- linux打开计算器命令,linux命令行计算器
- Ribbon 和 wowza 的集成开发
- 【精华】PS十大抠图技法(上)
- 关于网站icon小图标在网站上不显示的问题解决办法
- php 自己画地图,绘制自己的独家地图
- html中siblings方法,jQuery使用siblings获取某元素所有同辈(兄弟姐妹)元素用法示例...
- APP实现图片放大预览效果
- 爆笑区块链段子送给你~
- SQL Server的错误日志
- 单刷 3 届 Hackathon,朝着理想中的数据库出发丨TiDB Hackathon 选手访谈
- ROS2极简总结-坐标变换-TF
- 修改功能测试的测试点
热门文章
- 计算机通信技术【计算机网络】学习
- 有线异步通信原理_【对讲机的那点事】揭秘对讲机系统集群网关的应用原理
- 计算机不能打印图片,win7系统电脑连接打印机可以打印文档不能打印图片的解决方法...
- C# 简单的ZEBRA标签打印程序
- flv格式php怎么播放不了,FLV格式视频不能在网页播放的解决办法
- 第三次面试题目 (反省中!!)
- Android设置透明、半透明等效果
- 使用opencv人脸识别对比两张人脸图片
- 云服务商拿来主义或大限将至,Elastic 表示将变更开源许可协议并进行诉讼
- Robotframework+Appium环境搭建