Nginx安装(Mac+Windows)

Nginx安装部署(Mac+Windows)
一、Windows下安装
1、下载安装
下载地址:http://nginx.org/en/download.html
可以根据需求下载相应的版本,推荐下载稳定版本。

2、安装
将下载后的文件解压到你想的安装路径中即可。

3、启动
双击解压文件中的nginx.exe或者打开cmd命令行窗口进入解压路径输入start nginx.exe即可启动nginx。在浏览器中输入localhost或者http://127.0.0.1即可看到nginx欢迎界面。

4、相关命令

start nginx.exe						// 启动nginx
nginx.exe -s stop                   //停止nginx
nginx.exe -s reload               	//重新加载nginx
nginx.exe -s quit           		//退出nginx

5、配置
配置文件路径:conf/nginx.conf,相关配置看文章最后。

二、Mac下安装
本人推荐使用brew安装nginx,操作简单,管理方便。

1、安装brew
brew 是 Mac 下的一个包管理工具,类似于 centos 下的 yum,可以很方便地进行安装/卸载/更新各种软件包,例如:nodejs, elasticsearch, kibana, mysql, mongodb 等等,可以用来快速搭建各种本地环境,程序员必备工具
brew安装参考文档:https://blog.csdn.net/hatlonely/article/details/79344883
此外,推荐一款Mac上特别好用的命令行工具终端神器iTerm2,参考文档:https://www.cnblogs.com/xishuai/p/mac-iterm2.html

2、安装nginx
打开命令行,输入命令:

brew install nginx	#安装命令

等待安装完成。

3、查看安装信息
输入如下命令:

brew info nginx	#查看nginx安装信息

3、启动

brew services start nginx

在浏览器中输入localhost或者http://127.0.0.1即可看到nginx欢迎界面。

4、相关命令

brew services start nginx		#启动
brew services stop nginx		#关闭
brew services restart nginx		#重启

5、配置
配置文件路径:/usr/local/etc/nginx/nginx.conf,相关配置看文章最后。

三、配置
1、修改根目录
修改nginx.conf文件中location如下:

location / {
	root /Users/***/www;	#根目录
}

重新启动:brew services restart nginx

2、显示文件目录
修改nginx.conf文件中location如下:

location / {
	root /Users/***/www;	#根目录
	charset utf-8,gbk;  # 避免中文乱码
	autoindex on;  # 开启目录文件列表
	autoindex_exact_size on;  # 显示出文件的确切大小,单位是bytes
	autoindex_localtime on;  # 显示的文件时间为文件的服务器时间
}

重新启动:brew services restart nginx

3、一款美观目录的插件
插件地址:https://github.com/phuslu/phuslu.github.io
拷贝autoindex.html和README.md到根目录,修改修改nginx.conf文件中location如下:

location / {
	root /Users/***/www;	#根目录
	charset utf-8,gbk;  # 避免中文乱码
	autoindex on;  # 开启目录文件列表
	autoindex_exact_size on;  # 显示出文件的确切大小,单位是bytes
	autoindex_localtime on;  # 显示的文件时间为文件的服务器时间
	add_after_body /autoindex.html; #发起一个子请求,请求给定的uri,并且将内容追加到主题响应的内容之后
}

重新启动:brew services restart nginx

猜你喜欢

转载自blog.csdn.net/diaojw090/article/details/89135073