nginx

Nginx 常用命令+安装教程(附MongoDB/Parse服务部署)

本文系统整理 Nginx 在 Windows/Linux 系统的安装、核心操作命令,同时补充 Linux 下 MongoDB 安装步骤、Parse 服务(Parse-Server/Parse-Dashboard)官方启动命令及相关资源,便于一站式部署运维。

一、Nginx 核心操作(Windows/Linux)

1. Windows 系统

基础操作命令

1
2
3
4
5
6
7
8
9
10
11
12
13
# 1. 进入 Nginx 安装目录(示例路径)
E:\Program Files\nginx-1.15.4>

# 2. 校验配置文件是否正确(修改配置后必做)
nginx.exe -t

# 3. 启动 Nginx
双击 nginx.exe(后台运行)

# 4. 关闭 Nginx(两种方式)
# 方式1:任务管理器手动结束 nginx.exe 进程
# 方式2:命令行强制终止(/f=强制,/t=终止子进程,/im=指定进程名)
taskkill /f /t /im nginx.exe

2. Linux 系统

(1)安装教程

官方参考:https://www.runoob.com/linux/nginx-install-setup.html

(2)核心操作命令(默认安装路径:/usr/local/webserver/nginx/)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 1. 校验配置文件(修改配置后先校验,避免启动失败)
/usr/local/webserver/nginx/sbin/nginx -t

# 2. 启动 Nginx
/usr/local/webserver/nginx/sbin/nginx

# 3. 热重载配置文件(无需停服,推荐)
/usr/local/webserver/nginx/sbin/nginx -s reload

# 4. 重启 Nginx
/usr/local/webserver/nginx/sbin/nginx -s reopen

# 5. 停止 Nginx
/usr/local/webserver/nginx/sbin/nginx -s stop

二、Linux 系统 - MongoDB 安装步骤

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# 1. 下载指定版本压缩包(4.2.8 稳定版)
wget https://public.yitong.com/mirrors/fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.8.tgz

# 2. 解压文件
tar -zxvf mongodb-linux-x86_64-rhel70-4.2.8.tgz

# 3. 移动到系统标准安装目录
mv mongodb-linux-x86_64-rhel70-4.2.8 /usr/local/mongodb4

# 4. 配置临时环境变量(当前终端有效)
export PATH=/usr/local/mongodb4/bin:$PATH

# 补充:永久生效需写入配置文件
echo "export PATH=/usr/local/mongodb4/bin:\$PATH" >> /etc/profile
source /etc/profile

安装教程参考:https://www.runoob.com/mongodb/mongodb-linux-install.html

三、Parse 服务搭建(官方启动命令)

1. Parse-Server 启动

1
2
3
4
5
6
7
8
9
10
11
12
# 1. 全局安装依赖(mongodb-runner 用于快速启动本地 MongoDB)
npm install -g parse-server mongodb-runner

# 2. 启动本地 MongoDB(仅开发调试用)
mongodb-runner start

# 3. 启动 Parse-Server(核心命令)
parse-server --appId "3524" --masterKey "19900301" --databaseURI mongodb://localhost/test
# 参数说明:
# --appId:自定义应用ID(需保密)
# --masterKey:主密钥(核心权限,严禁泄露)
# --databaseURI:MongoDB 连接地址(test 为数据库名)

2. Parse-Dashboard 启动

1
2
3
4
5
6
7
8
# 1. 全局安装 Parse-Dashboard
npm install -g parse-dashboard

# 2. 启动管理面板(--dev 开发模式,生产环境移除)
parse-dashboard --dev --appId "3524" --masterKey "19900301" --serverURL "http://localhost:1337/parse" --appName "app"
# 参数说明:
# --serverURL:Parse-Server 访问地址
# --appName:面板中显示的应用名称

3. Parse 相关资源

资源名称 链接
Parse 服务搭建教程 https://www.jianshu.com/p/5b9bfbc591b5
Parse-Dashboard 仓库 https://github.com/parse-community/parse-dashboard
Parse-Server 仓库 https://github.com/parse-community/parse-server

四、MongoDB 相关资源

资源名称 链接
MongoDB 社区版官方下载 https://www.mongodb.com/try/download/community
MongoDB 可视化工具(Robo3T) 官方下载:https://robomongo.org/download
备用下载:https://public.yitong.com/mirrors/download.studio3t.com/robomongo/windows/robo3t-1.3.1-windows-x86_64-7419c406.zip

总结

  1. Nginx 操作核心:修改配置后先执行 nginx -t 校验,Linux 优先用 reload 热更新,避免停服;
  2. MongoDB 安装:环境变量临时配置仅当前终端有效,需写入 /etc/profile 实现永久生效;
  3. Parse 服务:mongodb-runner 仅用于开发调试,生产环境需部署独立 MongoDB 集群,且 masterKey 需严格保密。

nginx
https://cszy.top/20200902-nginx/
作者
csorz
发布于
2020年9月2日
许可协议