2.1 Linux中安装nginx
简单罗列步骤:
- 在nginx官网下载 nginx linux 版本
- 下载 nginx 所需的依赖:
pcre
、openssl
和zlib
- 安装 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 中也一样,如下图:
Linux 中 nginx 指令
- 查看 nginx 的版本号:
./nginx -v
- 启动 nginx:
./nginx
- 关闭 nginx:
./nginx -s stop
- Linux 中查看 nginx 进程:
ps -ef | grep nginx
- 重启 nginx:
./nginx -s reload
Windows 中 nginx 指令
启动 nginx:
start nginx
启动后,没有提示信息,但会在后台启动。启动后访问
localhost:80
(默认情况下,nginx监听80端口),可看到欢迎页面。重启 nginx:
nginx -s reload
有报错提示。重启的是主进程,守护进程不会重启,因为输入重启命令后,只有主进程的 PID 变了。
关闭 nginx:
nginx -s stop