一、Nginx的安裝
1.使用Homebrew安裝nginx
1蛀柴、安裝Homebrew的命令如下
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2螃概、Homebrew安裝成功之后再安裝Nginx,命令如下
brew install nginx
3、查看nginx版本
nginx -v
4鸽疾、啟動(dòng)nginx
sudo nginx
5吊洼、停止nginx
sudo nginx -s stop
6、重啟nginx
sudo nginx -s reload
二冒窍、Nginx的常用配置
1、核心配置文件
位置 /usr/local/etc/nginx/nginx.conf
配置文件主要分為六個(gè)區(qū)域:
(全局設(shè)置)豺鼻、
(nginx工作模式)综液、
(http設(shè)置)、
(主機(jī)設(shè)置)儒飒、
(URL匹配)谬莹、
(負(fù)載均衡服務(wù)器設(shè)置)。
2、常用配置
1.模塊
server {
listen 8080; #端口配置
server_name localhost; #域名配置
#charset koi8-r;
#access_log logs/host.access.log main;
······
}
2.模塊
location / {
root html;
index index.html index.htm;
}
表示匹配訪問(wèn)根目錄附帽。
指令用于指定訪問(wèn)根目錄時(shí)埠戳,虛擬主機(jī)的web目錄,這個(gè)目錄可以是相對(duì)路徑(相對(duì)路徑是相對(duì)于nginx的安裝目錄)士葫。也可以是絕對(duì)路徑乞而。默認(rèn)的
讀取路徑是
路徑 /usr/local/Cellar/nginx/[version]/html
這里的html文件夾實(shí)際上是一個(gè)替身(快捷方式),實(shí)際的默認(rèn)文件位置是在
默認(rèn)文件路徑 /usr/local/var/www