使用nginx部署静态页面的具体方法

发布时间 - 2020-12-08 00:00:00    点击率:

具体方法如下所示:

(推荐教程:nginx教程)

安装nginx(CentOS7)

yum install nginx -

默认监听80端口

启动

service nginx start

配置服务器访问路径

vim /etc/nginx/nginx.conf #文件修改配置:

如下:

server {
        listen       80 default_server;
        listen       [::]:80 default_server;
        server_name  _;

        // 修改root默认目录
        root         /data/www;

        include /etc/nginx/default.d/*.conf;

        location / {
        // 修改nginx在path为'/’下的访问目录
        root        /data/www
        }

        error_page 404 /404.html;
            location = /40x.html {
        }

        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
        }
    }

重启nginx

nginx -s reload

默认访问配置路径下的index.html

访问403

可能的原因有三种
第一种:权限问题,修改权限即可
第二种:目录不存在index.html,添加即可
第三种:SELinux设置问题
如果SELinux是enabled,会产生Nginx的403问题。
查看服务器SELinux状态:

/usr/sbin/sestatus -v


解决方案:

1、临时关闭

不需要重启服务器,但是服务器重启后会失效

setenforce 0

2、修改配置文件/etc/selinux/config,将SELINUX=enforcing改为SELINUX=disable,修改后需要重启系统。


# 重启  # 不需要  # 不存在  # 所示  # 后会  # 第二种  # 第一种  # 有三种  # 配置文件  # 第三种 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel如何处理文件下载请求?(Response示例)  进行网站优化必须要坚持的四大原则  黑客如何利用漏洞与弱口令入侵网站服务器?  网站优化排名时,需要考虑哪些问题呢?  Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例  零服务器AI建站解决方案:快速部署与云端平台低成本实践  java ZXing生成二维码及条码实例分享  如何在阿里云购买域名并搭建网站?  大型企业网站制作流程,做网站需要注册公司吗?  Python进程池调度策略_任务分发说明【指导】  高端智能建站公司优选:品牌定制与SEO优化一站式服务  利用JavaScript实现拖拽改变元素大小  学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?  详解CentOS6.5 安装 MySQL5.1.71的方法  详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)  Laravel如何实现全文搜索_Laravel Scout集成Algolia或Meilisearch教程  PHP正则匹配日期和时间(时间戳转换)的实例代码  Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】  HTML透明颜色代码在Angular里怎么设置_Angular透明颜色使用指南【详解】  uc浏览器二维码扫描入口_uc浏览器扫码功能使用地址  Windows10电脑怎么查看硬盘通电时间_Win10使用工具检测磁盘健康  Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言  Laravel集合Collection怎么用_Laravel集合常用函数详解  canvas 画布在主流浏览器中的尺寸限制详细介绍  Laravel如何使用查询构建器?(Query Builder高级用法)  谷歌浏览器下载文件时中断怎么办 Google Chrome下载管理修复  魔方云NAT建站如何实现端口转发?  Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解  Laravel怎么处理异常_Laravel自定义异常处理与错误页面教程  打开php文件提示内存不足_怎么调整php内存限制【解决方案】  Laravel如何集成Inertia.js与Vue/React?(安装配置)  Laravel如何实现多对多模型关联?(Eloquent教程)  如何快速启动建站代理加盟业务?  做企业网站制作流程,企业网站制作基本流程有哪些?  西安专业网站制作公司有哪些,陕西省建行官方网站?  如何用已有域名快速搭建网站?  微信公众帐号开发教程之图文消息全攻略  Laravel如何配置和使用缓存?(Redis代码示例)  三星网站视频制作教程下载,三星w23网页如何全屏?  Laravel如何从数据库删除数据_Laravel destroy和delete方法区别  装修招标网站设计制作流程,装修招标流程?  ,南京靠谱的征婚网站?  如何在不使用负向后查找的情况下匹配特定条件前的换行符  电商网站制作价格怎么算,网上拍卖流程以及规则?  Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?  如何快速搭建二级域名独立网站?  香港服务器选型指南:免备案配置与高效建站方案解析  Linux网络带宽限制_tc配置实践解析【教程】  猎豹浏览器开发者工具怎么打开 猎豹浏览器F12调试工具使用【前端必备】  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?