2.1 Linux中安装nginx

简单罗列步骤:

  1. 在nginx官网下载 nginx linux 版本
  2. 下载 nginx 所需的依赖:pcreopensslzlib
  3. 安装 nginx

配置 Linux 防火墙,使得外部主机可以访问到 Linux(服务器):

  • 查看目前开放的端口号:firewall-cmd --list-all
  • 设置开放的端口号:
    • firewall-cmd --add-service=http –permanent
    • firewall-cmd --add-port=80/tcp --permanent
  • 重启防火墙:firewall-cmd –reload

2.2 Nginx的常用命令

在 linux 中,必须进入 nginx 目录才能执行 nginx 命令:/usr/local/nginx/sbin

在 window 中也一样,如下图:

Nginx安装、常用命令和配置文件 - 图1

Linux 中 nginx 指令

  1. 查看 nginx 的版本号:./nginx -v
  2. 启动 nginx:./nginx
  3. 关闭 nginx:./nginx -s stop
  4. Linux 中查看 nginx 进程:ps -ef | grep nginx
  5. 重启 nginx:./nginx -s reload

Windows 中 nginx 指令

  1. 启动 nginx:start nginx

    启动后,没有提示信息,但会在后台启动。启动后访问localhost:80(默认情况下,nginx监听80端口),可看到欢迎页面。

  2. 重启 nginx:nginx -s reload

    有报错提示。重启的是主进程,守护进程不会重启,因为输入重启命令后,只有主进程的 PID 变了。

  3. 关闭 nginx:nginx -s stop