Nginx常用命令
1.启动nginx
sudo nginx
或
brew services start nginx
启动后,可以在浏览器中输入localhost:8080
查看是否成功启动nginx, 如果启动成功,可以在浏览器里看到以下画面
2.停止nginx
sudo nginx -s stop
或
brew services stop nginx
3.重启nginx
sudo nginx -s reload
4.查看是否启动了nginx
ps -ef|grep nginx
Nginx的常用配置
1.核心配置文件nginx.conf
/usr/local/etc/nginx/nginx.conf
nginx配置文件主要分为六个区域:
main(全局设置)
、events(nginx工作模式)
、http(http设置)
、
sever(主机设置)
、location(URL匹配)
、upstream(负载均衡服务器设置)
。
2.nginx.conf
常用配置
1.server
模块
server {
listen 8080; #端口配置
server_name localhost; #域名配置
#charset koi8-r;
#access_log logs/host.access.log main;
······
}
2.location
模块
location / {
root html;
index index.html index.htm;
}
location / {
alias /usr/local/var/www/dist/;
index index.html;
try_files $uri $uri/ /index.html;
}
location /
表示匹配访问根目录。
root
指令用于指定访问根目录时,虚拟主机的web目录,这个目录可以是相对路径(相对路径是相对于nginx的安装目录)。也可以是绝对路径。默认的html
读取路径是
/usr/local/Cellar/nginx/[version]/html
这里的html文件夹实际上是一个替身(快捷方式),实际的默认文件位置是在
/usr/local/var/www
网友评论