Windows下Nginx的下载安装、启动停止和配置浏览
前言:
记录一下今天在Windows下载安装Nginx服务器的过程。因为网上关于Nginx的资料都太复杂了,大多数是在Linux下使用的方法。
1.下载
Nginx官网下载地址:http://nginx.org/en/download.html (根据自己的需要下载)
我下载的是这一版:http://nginx.org/download/nginx-1.10.2.zip
2.解压
下载下来是一个压缩包,解压,放在电脑C盘根目录下 C:\nginx-1.10.2
3.启动nginx
打开C:\nginx-1.10.2,按住shift右键菜单选择在此处打开命令窗口,输入命令:start nginx
start nginx
正常会快速弹出另一个命令窗口,瞬间又自动关闭了,这代表服务器已经启动。
4.浏览html页面
在浏览器地址栏输入 http://127.0.0.1/ 或 http://localhost 回车
这里浏览的是C:\nginx-1.10.2里面的html文件夹里面的index.html
浏览器输入 http://127.0.0.1/50x.html,浏览的是html文件夹里面的50x.html
如果你想运行自己的项目(前端),把项目文件夹放进html就行了。更多用法还在学习中。
5.关闭nginx命令
nginx -s stop // 快速停止nginx
nginx -s quit // 完整有序地停止nginx
注意:直接关闭命令窗口或ctrl+c是无法关闭nginx服务的,刷新浏览器还是在运行的。只有输入关闭命令才行,关闭nginx之后刷新浏览器就显示“无法访问此网站”
6.示例:如何用Nginx预览本地前端项目
(1)把项目目录放进 C:\nginx-1.10.2\html 文件夹
我在C:\nginx-1.10.2\html 文件夹下新建了一个项目,命名demo,里面新建了一个index.html,随便写点测试的内容
(2)修改nginx配置
打开C:\nginx-1.10.2\conf下面的nginx.conf文件
以下配置代码摘自 将前端项目发布到nginx 作者: 咸鱼最牛逼(注释讲得挺好的,学习了!)
server {
#监听的端口,80端口是默认端口,在访问时,就无需输入端口号,其他的都需要输入端口号,比如这里访问地址就是127.0.0.,而若是8080端口,则是127.0.0.:
listen ;
#此处localhost可改为要访问的域名或者ip地址,若有多个用空格隔开。例如 server_name www.baidu.com baidu.com test.baidu.com
server_name localhost;
#编码
charset utf-; #access_log logs/host.access.log main; location / {
#nginx下HTML文件夹,访问上述域名时会检索此文件夹下的文件进行访问
root html/BootStrapDemo;
#输入网址(server_name:port)后,默认的访问页面
index index.html index.htm;
}
我本地把server里面的监听端口改成了8020
listen ;
location/里面的root 改成了html/demo
location / {
root html/demo;
index index.html index.htm;
}
(3)启动,因为刚刚关闭了nginx,所以要再次start nginx启动下
打开浏览器,输入127.0.0.1:8020,回车,即可看到demo里面index.html的内容
(4)浏览其他页面
可以多建几个页面试试,比如在demo目录下新建demo.html,浏览 127.0.0.1:8020/demo.html
(完)
Windows下Nginx的下载安装、启动停止和配置浏览的更多相关文章
- Windows下Apache的下载安装启动停止
一:下载 打开任意浏览器,输入网址:http://httpd.apache.org/ 进入如下界面: 我们选择最新版Apache httpd 2.4.12Released,点击Download,进入如 ...
- Windows下openssl的下载安装和使用
Windows下openssl的下载安装和使用 安装openssl有两种方式,第一种直接下载安装包,装上就可运行:第二种可以自己下载源码,自己编译.下面对两种方式均进行详细描述. 一.下载和安装ope ...
- Windows下ActiveMQ的下载和启动
1.打开浏览器,访问网址activemq.apache.org,如下图所示: 2.下载最新的版本,当前最新版本为5.15.5,根据ActiveMQ需要安装的操作系统选择性下载对应的版本,这里我选择Wi ...
- Windows下MongoDB的下载安装、环境配置
下载MongoDB 1.进入MongoDB官网,Products -> 选择SOFTWARE下的MongoDB Server 2.选择下载最新版 3.选择对应的版本下载 msi安装包形式安装Mo ...
- 不用rustup,Windows下gnu版Rust安装与开发环境配置
写在前面 本文介绍了在不使用rustup的情况下,在Windows上安装gnu版的Rust,并配置开发环境(VSCode + rust-analyzer,CLion + IntelliJ Rust)的 ...
- windows下的mongodb下载安装
1.首先从官网https://www.mongodb.org/下载mongodb的安装包,本人下载的是mongoDB3.2版本的.msi的文件,然后双击安装即可 2.点击next 3.compelte ...
- Windows下Charles从下载安装到证书设置和浏览器抓包
1.在Charles官网https://www.charlesproxy.com/download/下载,我这边下载的是免费体验版的. 2.安装好以后打开,配置Charles证书:选择help——SS ...
- [原]Windows下openssl的下载安装和使用
安装openssl有两种方式,第一种直接下载安装包,装上就可运行:第二种可以自己下载源码,自己编译.下面对两种方式均进行详细描述. 一.下载和安装openss 方法一:直接使用openssl安装包 W ...
- win10 下JDK10的下载安装与环境变量配置
一.下载 首先,要在win10 操作系统上安装jdk,就要去oracle官网下载合适的jdk版本,在这里以jdk10进行安装 下载链接:http://www.oracle.com/technetwor ...
随机推荐
- Android实现本地图片选择及预览缩放效果仿春雨医生
在做项目时常常会遇到选择本地图片的需求.曾经都是懒得写直接调用系统方法来选择图片.可是这样并不能实现多选效果.近期又遇到了,所以还是写一个demo好了.以后也方便使用.还是首先来看看效果 显示的图片使 ...
- android 图片特效处理之 光晕效果
这篇将讲到图片特效处理的图片光晕效果.跟前面一样是对像素点进行处理,本篇实现的思路可参见android图像处理系列之九--图片特效处理之二-模糊效果和android图像处理系列之十三--图片特效处理之 ...
- jQuery对象与js对象转换
前言 jq方法和js的方法属性是不能互相使用的,所以有时候就需要转一下,下面就介绍下方法. js对象转化为jQuery对象 var box=document.getElementById(" ...
- lastlog---显示系统中所有用户最近一次登录信息。
lastlog命令用于显示系统中所有用户最近一次登录信息. lastlog文件在每次有用户登录时被查询.可以使用lastlog命令检查某特定用户上次登录的时间,并格式化输出上次登录日志/var/log ...
- FZU 1962 新击鼓传花游戏
新击鼓传花游戏 Time Limit: 1000ms Memory Limit: 32768KB This problem will be judged on FZU. Original ID: 19 ...
- [Python] String Formatting
One particularly useful string method is format. The format method is used to construct strings by i ...
- 记号(notation)的学习
数学的记号(notation) 记号具体代表什么含义,取决于你的定义: 比如这样的 d⃗ 一个向量,每个分量 d(i) 表示的是从初始结点 v 到当前节点 vi 的最短路径:也即这样的一个向量的每一 ...
- canvas:飞机大战
最开始我们要初始化信息,我们有五个状态,游戏封面,加载状态,运行状态,游戏暂停,游戏结束 我们还需要得分score,生命life var START = 1;//初始状态 var LOADING = ...
- BZOJ2119: 股市的预测(后缀数组)
Description 墨墨的妈妈热爱炒股,她要求墨墨为她编写一个软件,预测某只股票未来的走势.股票折线图是研究股票的必备工 具,它通过一张时间与股票的价位的函数图像清晰地展示了股票的走势情况.经过长 ...
- 【例题 8-2 UVA-1605】Building for UN
[链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 两层 然后n*n就够了 第一层类似 aaa.. bbb.. ccc.. ... 第二次则变成 abc.... abc.... abc ...