为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Windows上配置并运行Nginx

如何在Windows上配置并运行Nginx

宝慕林4294392 2018-08-27 00:00:08
如何在Windows上配置并运行Nginx
查看完整描述

1 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

首先说说 Nginx:
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。云帆提供Flash端的SDK开发包,你可根据自己的需求开发成视频网站和视频播放器,使用云帆技术可以帮助你快速轻量级的实现视频网站和视频播放器,降低编解码技术和网络传输技术的开发成本。其中,便支持自搭建Nginx、apache服务。
那么该如何安装配置Nginx,让它服务于我们呢?相信有不少同学不清楚windows怎么安装配置nginx,以下一个一个步骤,详细地介绍下:
1、下载nginx稳定版
2、解压nginx.zip,将解压后的目录移动到指定要求目录,如c:\nginx
3、进到该目录去,nginx.exe是nginx启动程序,conf是nginx一些配置文件目录,其中nginx.conf是nginx主配置文件
4、编辑主配置文件nginx.conf
#表示注释
nginx配置文件里默认用相对路径,是相对nginx的根目录,如果采用上面那就是相对c:\nginx,也可以用绝对路径
nginx.conf

worker_processes 4; #设置跟cpu核数一样就行
events {
worker_connections 10240;
}

http {
include mime.types;
default_type application/octet-stream;

sendfile on;

keepalive_timeout 15;

server_tokens off;
gzip on;
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_http_version 1.0;
gzip_comp_level 4;
gzip_vary on;
gzip_types text/plain text/css text/xml application/x-javascript application/xml application/atom-xmltext/javascript;

client_header_buffer_size 32k;
large_client_header_buffers 4 32k;
client_body_buffer_size 128k;
server {
listen 80; #监听端口
server_name demo.yunfancdn.com; #主机名
root C:/web/html; #网站根目录,这里要按照unix写法,不能这样写C:\ProgramFiles
client_max_body_size2M;
index index.html ;
location ~.*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 15d;
}
location ~.*\.(js|css)?$
{
expires 20m;
}
}
}
5、启动nginx
打开cmd,检查配置文件有没语法错误
输入c:\nginx\nginx.exe -t

nginx: the configuration fileC:\nginx-1.8.0/conf/nginx.conf syntax is ok
nginx: configuration fileC:\nginx-1.8.0/conf/nginx.conf test is successful
windows下如何安装配置nginx
看到上面的ok和successful就没问题了。
然后双击nginx.exe就可以开启

检查nginx是否启动
更多操作像重新加载nginx ,cmd输入命令:nginx –s reload,想获取更多帮助,请在cmd里,输入nginx.exe -h 查看。
另外想获取更多nginx相关资料,请查看nginx官档http://nginx.org/
6、启动843端口
下载843程序
下载到本地后直接执行Flash843_Windows.exe即可
注:后续会改善将该程序写入到系统服务中

查看完整回答
反对 回复 2018-09-29
  • 1 回答
  • 0 关注
  • 630 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信