这个问题通常发生在从EPEL仓库安装Nginx时,因为EPEL仓库的Nginx默认配置文件中包含了Fedora特定的欢迎页面。
sudo vi /etc/nginx/conf.d/default.conf
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
修改为自定义内容或完全删除默认配置,替换为您自己的配置
重启Nginx服务:
sudo systemctl restart nginx
sudo rm /usr/share/nginx/html/index.html
echo "<h1>Welcome to My Nginx Server</h1>" | sudo tee /usr/share/nginx/html/index.html
sudo systemctl restart nginx
如果您希望完全避免EPEL仓库的影响,可以从源代码编译安装:
sudo yum install -y gcc pcre-devel zlib-devel openssl-devel
wget http://nginx.org/download/nginx-1.xx.x.tar.gz
tar -zxvf nginx-1.xx.x.tar.gz
cd nginx-1.xx.x
./configure
make
sudo make install
访问您的服务器,现在应该不再显示Fedora相关的欢迎信息,而是显示您自定义的内容或空白页面。
希望以上解决方案能帮助您解决问题!