
chmod a+x /etc/init.d/nginx (a+x ==>all user can execute 所有用户可执行)
这样在控制台就很容易的 *** 作nginx了:查看Nginx当前状态、启动Nginx、停止Nginx、重启Nginx
同样的修改了nginx的配置文件nginx.conf,也可以使用上面的命令重新加载新的配置文件并运行,可以将此命令加入到rc.local文件中,这样开机的时候nginx就默认启动了
vi /etc/rc.local
加入一行 /etc/init.d/nginx start保存并退出,下次重启会生效。
A)把下载的window下的安装包,解压到一个不包含空格的路径下,比如:d:/NginxB)打开命令行窗口【win+R 输入cmd,然后确定】
C)进入解压目录【cd /d D:/Nginx】
D)输入:start nginx ,然后回车,开始运行Nginx
运行之后,怎么关闭呢,Nginx -s stop,即可。还有其他选项供选择:
Nginx -s[stop|quit|reopen|reload]
首先说说 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
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 查看。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)