我在CentOS7上安装了Nginx,当我访问localhost或localhost:80时会显示Nginx欢迎页面。但是,当我重新启动系统时,在运行Nginx之前,此页面也可用。为什么?
在运行nginx之前:
ps -e | grep nginx
什么都没有。
ps -ef | grep nginx
所示:
username 4022 3642 0 23:28 pts/0 00:00:00 grep --color=auto nginx
我认为这表明我正在使用的grep命令。所以现在Nginx根本没有运行。我对吗?但是现在如果我访问localhost页面,将显示欢迎页面。
运行nginx后,使用命令#nginx:
ps -e | grep nginx
所示:
4159 ? 00:00:00 nginx
4161 ? 00:00:00 nginx
ps -ef | grep nginx
所示:
root 4159 1 0 23:31 ? 00:00:00 nginx: master process nginx
nginx 4161 4159 0 23:31 ? 00:00:00 nginx: worker process
root 4181 4113 0 23:32 pts/0 00:00:00 grep --color=auto nginx
我试图搜索但没有发现任何相关内容。我对linux和nginx比较陌生,我甚至无法为这个问题说出正确的关键字。有人可以回答这个问题吗?或者告诉我应该考虑哪个方向。谢谢!
P.S。有关此服务器的更多信息: 1.我学习服务器编程,为我的iOS游戏提供简单的服务器。计划是在Centos 7上使用python与MariaDB,Nginx,并使用HTTP进行连接。 2.根据此页面逐步安装了Nginx:http://nginx.org/en/linux_packages.html我刚刚发现nginx.com看起来像真正的官方网站。我使用了错误的rpm吗?
答案 0 :(得分:2)
您目击的行为最常见的原因是您的浏览器保留了Web服务器欢迎页面的缓存版本。
清除浏览器的缓存并刷新页面进行确认。