首页 > 系统相关 >关于安装完nginx启动默认配置的网页显示404或者显示空白,或者查看nginx的error.log报错fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_s

关于安装完nginx启动默认配置的网页显示404或者显示空白,或者查看nginx的error.log报错fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_s

时间:2023-05-22 17:33:49浏览次数:50  
标签:网页 nginx conf root 目录 fastcgi

关于这三个报错对于小白会困扰很久,核心问题是不了解nginx的配置文件(此处仅为我遇到的这一种情况的一种思路)

此处我的情况为nginx安装在/tmp目录下网页无法显示(空白),当然nginx默认装在root目录下是可以正常显示网页的

首先安装完后nginx其配置文件位于/usr/local/nginx/conf/,名为nginx.conf的配置文件

vi /usr/local/nginx/conf/nginx.conf

因为我nginx安装在/tmp目录下,所以指定了nginx去寻找/tmp/nginx-1.18.0/html/目录下的文件(因为默认nginx欢迎的html界面在这个目录下有),如下图所示

 

 下图为nginx配置root或alias的语法:

 保存完后切到sbin目录下:cd usr/local/nginx/sbin

关闭nginx命令为./nginx -s stop

启动nginx命令为./nginx

启动nginx并重新载入配置命令为./nginx -s reload

重启nginx命令为./nginx -s reopen

再次访问ip就可以完成nginx的默认欢迎页面正常显示了

 

参考文档:(146条消息) nginx配置 location root_nginx location root_会飞的胖达喵的博客-CSDN博客

(146条消息) Nginx启动|关闭|查状态_查看nginx运行状态_瓜仙人的博客-CSDN博客

 

标签:网页,nginx,conf,root,目录,fastcgi
From: https://www.cnblogs.com/kky12345/p/17421152.html

相关文章

  • 网页错误页面都有哪些
    400无法解析此请求。401.1未经授权:访问由于凭据无效被拒绝。401.2未经授权:访问由于服务器配置倾向使用替代身份验证方法而被拒绝。401.3未经授权:访问由于ACL对所请求资源的设置被拒绝。401.4未经授权:Web服务器上安装的筛选器授权失败。401.5未经授权:ISAPI/CGI应......
  • Nginx,安装及基础配置
    一:下载Nginx官网:http://nginx.org/中文网:https://nginx.p2hp.com/二:Nginx目录conf:存放核心配置文件contrib:存放语法支持脚本docs:存放文档资料html:存放静态html文件logs:存放日志文件temp:存放临时文件nginx.exe:懂的都懂三:配置文件【nginx.conf】文件位置:【conf】......
  • Docker 安装 Nginx 容器 (完整详细版)
    说明:Docker如果想安装软件,必须先到Docker镜像仓库下载镜像。Docker官方镜像1、寻找Nginx镜像 2、下载Nginx镜像 检查当前所有Docker下载的镜像dockerimages3、创建Nginx配置文件启动前需要先创建Nginx外部挂载的配置文件(/home/nginx/conf/nginx.conf)......
  • docker容器实现Nginx的负载均衡
    准备tomcat  nginx容器: 主机192.168.8.8.200 mkdirwww1mkdirwww2cdwww1[root@localhostwww1]#viindex.jsp//创建文件,写入如下内容<html><head><title>Tomcat1</title></head><body> <%......
  • 网页中实现文件上传下载的三种解决方案(推荐)
    ​ 前言文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当文件上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。那有没有......
  • nginx+tomcat+pgsql+redis离线部署过程
    gccpcre-developenssl-develzlib-devel离线安装包:包含云盘地址.txt离线部署java+nginx+tomcat+pgsql+redis.zip:城通网盘:https://url86.ctfile.com/f/15666686-859830438-baa3a9?p=2048(访问密码:2048)阿里云网盘(城通速度慢可以选这个):https://www.aliyundrive......
  • Openresty 学习笔记(二)Nginx Lua 正则表达式相关API
    ngx.re.match语法: captures,err=ngx.re.match(subject,regex,options?,ctx?,res_table?)环境: init_worker_by_lua*,set_by_lua*,rewrite_by_lua*,access_by_lua*,content_by_lua*,header_filter_by_lua*,body_filter_by_lua*,log_by_lua*,ngx.timer.*,balancer......
  • k8s 1.24.14 Ingress-nginx 的部署
    前言:本次部署使用了高可用的形式,会在每个node节点做亲和性(master不部署),让每一个pod都部署上去,然后加入NGINX去过负载,这样我们之间用NGINX的80端口访问域名就可以了。MountVolume.SetUpfailedforvolume"webhook-cert":secret"ingress-nginx-admission"notfound。......
  • 前端怎么防止网页内容被爬取?
    动态的Class名称或者ID动态的标题限制访问频率:可以对同一IP地址的访问进行限制,防止恶意爬虫过度频繁地访问同一页面。使用反爬虫技术:如图形验证码,滑动验证码、语音验证码等方式,提高爬虫运行的难度。动态生成接口:通过Ajax请求来获取数据,动态生成页面内容,防止爬虫......
  • docker生成nginx镜像
    dockerrun-d-p80:80\-p8088:8088\-v/home/xxx/xxx/xxx/conf/nginx.conf:/etc/nginx/nginx.conf\-v/home/xxx/xxx/xxx/dist:/home/usc/dist\--namenginx\nginx:latest#-p指定端口-v挂载目录--name指定容器的名称nginx:latest指定镜像的版......