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
sendfileon
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-xml text/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:\Program Files
client_max_body_size 2M
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 file C:\nginx-1.8.0/conf/nginx.conf syntax is ok
nginx: configuration file C:\nginx-1.8.0/conf/nginx.conf test is successful
看到上面的ok和successful就没问题了。
然后双击nginx.exe就可以开启
检查nginx是否启动
更多 *** 作像重新加载nginx ,cmd输入命令:nginx –s reload,想获取枝袜敬更多帮助,请在cmd里,输入nginx.exe -h 查看。
1、在线安装 Ubuntu版的 sudo apt-get install nginx;CentOS 版 sudo yum install nginx2、源码安装下载地址:http://nginx.org/download/
所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下
启动程序文件在/usr/sbin/nginx
日志放在了唤老袜/var/log/nginx中,分别是access.log和error.log
并已经在/etc/init.d/下创建了启动脚本含指nginx
默认的虚拟主机的目录设置在了/usr/share/nginx/www
在线安装的启动过程$sudo /etc/和激init.d/nginx start
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)