Nginx默认站点配置
Nginx默认站点配置
三大块讲解:
- 安装目录
- 编译参数
- Nginx默认配置语法
1、default.conf默认配置参数详解
server { #站点配置
listen 80; #监听的端口
server_name localhost; #域名配置
#charset koi8-r;
#access_log /var/log/nginx/host.access.log main;
location / { #’/’通用匹配,任何未匹配到其他的location的请求都会匹配到,相当于switch中的defalut
root /usr/share/nginx/html; #访问路径配置
index index.html index.htm; #首页访问配置,如果index.html文件不存在,则访问index.htm文件
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html; #当返回错误码为500 502 503 504时候,会去访问路径/50x.html
location = /50x.html { #当访问路径是50x.html时候,会去/usr/share/nginx/html目录下查找50x.html文件
root /usr/share/nginx/html;
}
# proxy the PHP scripts to Apache listening on 127.0.0.1:80
#
#location ~ \.php$ {
# proxy_pass http://127.0.0.1;
#}
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
#location ~ \.php$ {
# root html;
# fastcgi_pass 127.0.0.1:9000;
# fastcgi_index index.php;
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
# include fastcgi_params;
#}
# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
#location ~ /\.ht {
# deny all;
#}
}
2、修改index.html文件并查看结果
(1)修改index.html文件
由于修改的是静态文件index.html,所以不需要重启nginx
(2)验证修改index.html文件是否生效
验证index.html修改成功:
3、修改错误码
(1)添加一个404错误码
(2)修改50x.html页面
(3)验证前,先重新加载default.conf配置文件
nginx -s reload
(4)验证404路径会不会跳转到50x.html页面
Nginx下一小节:Nginx HTTP请求
Nginx默认站点配置相关推荐
- nginx 多站点配置方法集合
nginx 多站点配置方法集合 作者: 字体:[增加 减小] 类型:转载 时间:2011-06-28 我要评论 关于nginx的多站设置,其实和apache很相似,假设我们已经有两个域名,分别是:ww ...
- nginx多站点配置,以及隐藏index.php
一.nginx多站点的配置 1.默认安装的nginx在/etc/nginx下,则执行以下命令 sudo mkdir /etc/nginx/conf.d 这个conf.d作为我们放置多站点的目录 图中的 ...
- ubuntu nginx添加站点配置失效处理
最近开始接触阿里云服务器,一步步开始自己配置,记录下自己的一步一坑: nginx安装很简单,apt-get install nginx 成功后就可以打开默认站点 nginx配置文件在/etc/ngin ...
- Nginx 多站点配置
最近学习和练习的时候,为Laravel应用程序添加了好几个站点,有些程序删除之后站点却还留着,这让强迫症感到非常难受,上次解决了这个问题之后并没有记录一下,于是导致今天又花了很多时间折腾,所以特地来写 ...
- 宝塔nginx 默认站点禁止https://ip地址直接访问
宝塔nginx安装后,如果使用ip地址进行https访问,会暴露证书,解决方法如下: 1.在/www/server/panel/vhost/nginx/0.default.conf 中头部修改为如下代 ...
- nginx php多域名配置文件,配置文件,nginx_nginx多站点配置,无法通过域名访问,使用ip访问会跳转到其中一个站点,配置文件,nginx - phpStudy...
nginx多站点配置,无法通过域名访问,使用ip访问会跳转到其中一个站点 在一台服务器设置了Nginx多站点,但是访问这些站点的域名均无法访问,错误如下图: 通过ip会跳转到其中一个站点,具体表现为: ...
- Nginx 安装及配置
概念 了解 Nginx 的基本概念 安装 apt-get install nginx # Ubuntu yum install nginx -y # CentOS 配置文件 nginx -t # 检查 ...
- nhinx php 调优,高流量站点NGINX与PHP-fpm配置优化
本文由LinuxProbe.Com团队成员岳国帅整理发布,原文来自:黑·白. 导读 使用Nginx搭配PHP已有7年的经历,这份经历让我们学会如何为高流量站点优化NGINX和PHP-fpm配置. 以下 ...
- 高流量站点NGINX与PHP-fpm配置优化
导读 使用Nginx搭配PHP已有7年的经历,这份经历让我们学会如何为高流量站点优化NGINX和PHP-fpm配置. 以下正是这方面的一些提示和建议: 1. 将TCP切换为UNIX域套接字 1. 将T ...
最新文章
- 2018年1月29日
- input和img图片水平对齐
- Shell数组相关操作
- 在SAP ABAP 里consume webservice的全过程
- python class类里给列表排序_python笔记:Class(类)
- node --- [node接口阅读]cluster的使用
- Google要回归国内,百度李彦宏居然不怕?我想笑
- BDKRHash详解
- UIKit 框架之UIAlertController
- 解锁秋天\秋季借势的海波设计密码!
- 面试了一个 35+ 岁的大佬,一言难尽......
- 轮询、长轮询、长连接、socket连接、WebSocket
- uci2019计算机录取,加州大学公布2019年最新录取数据!
- 推荐几款大家常使用的 SSH 客户端工具
- 14. Floyd + 朴素版Dijkstra
- Vue回炉重造之图片加载性能优化
- 如何重装oracle数据库,oracle数据库的重装
- 《MLB棒球创造营》:走近棒球运动·圣路易斯红雀队
- 用二极管、三极管和MOS管搭建逻辑门电路,你确定这些电路图不收藏?
- CSS“超出显示省略号,后面还能显示其他内容”的解决方案
热门文章
- 基于springboot智能仓库(进销存)管理系统java源码
- Web版MSN解决方案
- c语言中短整形字节,C语言中的整数(short,int,long)
- P5736 【深基7.例2】质数筛,10ms, c++最快代码
- 计算机答卷方式 闭卷满分为90分,中国地质大学(北京)2021硕士研究生《首饰设计与首饰制作》考试大纲...
- pnpm 构建 Monorepo workspace项目
- 工程经济学(一)NPV-IRR-Tp
- Spring Boot+Spring Cloud实现itoken项目
- hadoop集群正常启动,却无法访问web页面
- windows下安装gitblit