常用基础命令和Nginx Demo
配置过程记录…
一、Common Commands
(常用命令)
$ nginx # 启动
$ nginx -s stop # 快速停止
$ nginx -s quit # 平稳退出
$ nginx -s reload # 重新加载配置文件命令(当配置文件修改后,可执行此命令)
$ nginx -t # 测试nginx.conf配置
brew
安装nginx
,更多命令参考: 工具: Homebrew | Blogs
$ brew search nginx # 搜索具体的程序包
$ brew install nginx # 安装具体的程序包
$ brew info nginx # 查看具体程序的信息
$ brew uninstall nginx # 卸载具体的应用
二、Nginx Demo
反向代理配置过程
- 硬件 mac
- server node
1.启动一个node server
node server 配置
端口号设置为 8080
请求地址 http://localhost
2.安装、配置和测试
$ brew install nginx //安装nginx
$ brew info nginx //查看nginx信息(安装路径)
输出nginx config
地址为
$ /usr/local/etc/nginx/nginx.conf # 或/etc/nginx/nginx.conf
在文件里面添加
server {
listen 8080; //你要监听的端口号
server_name [你要监听的域名/IP];
location / {
proxy_pass http://127.0.0.1:8085; //代理的目标地址
}
}
conf
文件中有示例的server
,可以添加多个serve
test
:
访问http://127.0.0.1:8085
和http://localhost:8080
返回response
一致
最后, 希望大家早日实现:成为编程高手的伟大梦想!
欢迎交流~