我们可以通过不同的方式来验证Nginx的安装:
我们可以使用以下命令验证 Nginx 是否已安装并检查其版本:
nginx -v
输出:
nginx version: nginx/1.20.0
我们可以使用以下命令验证 Nginx 是否已安装并运行:
ps -ef|grep nginx
输出:
root 13705 1 0 Nov28 ? 00:00:00 nginx: master process /usr/local/nginx/sbin/nginx -c /usr/local/ngin/conf/nginx.conf www 13707 13705 0 Nov28 ? 00:00:00 nginx: worker process root 18830 13627 0 20:00 pts/2 00:00:00 grep --color=auto nginx
这里使用 ps 命令列出正在运行的进程。通过将其传送到 grep,我们可以在输出中搜索特定的单词。上面的示例使用 grep 搜索 nginx。结果显示了三个正在运行的进程,即一个主进程和一个工作进程。如果 Nginx 正在运行,我们将始终看到一个主进程和一个或多个工作进程。因此,我们可以说我们安装的 Nginx 运行正常。
如果查不到 Nginx 进程,请先启动 nginx 。
如果 Nginx 安装成功,那么网络服务器应该已经启动并运行:
我们可以通过使用以下命令来检查这一点,以确保服务正在运行:
systemctl status nginx
输出:
● nginx.service - nginx - high performance web server Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled) Active: active (running) since Wed 2021-06-16 20:43:10 CST; 6 months 3 days ago Docs: http://nginx.org/en/docs/ Main PID: 25434 (nginx) CGroup: /system.slice/nginx.service ├─25434 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf └─29190 nginx: worker process
从上面我们可以看到,服务似乎已经启动成功了。但是,检查这一点的最佳方法是从 Nginx 请求一个页面。
我们可以访问默认的 Nginx 页面,以确保软件正常运行。我们可以通过我们服务器的域名或 IP 地址访问它。或者我们可以在浏览器上使用 http://localhost。
我们应该看到“Welcome to Nginx”默认页面。如果我们看到该页面,则可以确定 Nginx 已正确安装。
此页面通常包含在 Nginx 中,以向我们显示服务器运行正常。