nginx映射本地目录

utf-[TOC]

nginx映射本地目录

nginx安装

  1. 更新系统:

    sudo yum update
    
  2. 安装 EPEL 存储库(Extra Packages for Enterprise Linux):

    sudo yum install epel-release
    
  3. 安装 Nginx:

    sudo yum install nginx
    
  4. 启动 Nginx 服务:

    sudo systemctl start nginx
    
  5. 配置 Nginx 开机自启动:

    sudo systemctl enable nginx
    

安装成功后,默认的网站目录为: /usr/share/nginx/html

默认的配置文件为:/etc/nginx/nginx.conf

自定义配置文件目录为: /etc/nginx/conf.d/

修改配置文件

  1. 编辑配置文件

    vim /etc/nginx/nginx.conf
    

添加配置文件中的 server 部分代码

server {
listen 80; # 监听端口
server_name 192.168.1xx.1xx; #本机IP地址

location /api {
    alias /api;  **#这里写绝对路径**
	autoindex on; #启用自动索引功能,当目录中没有默认的索引文件(例如 index.html)时,Nginx 会显示该目录中的文件列表
    autoindex_exact_size off; #示文件的确切大小(单位为字节)
    autoindex_localtime on; #在目录列表中显示文件的修改时间
    autoindex_format html;  #指定目录列表的显示格式
	}
}
  1. 保存文件并重新加载 Nginx 配置

    sudo systemctl reload nginx
    

关闭防火墙与放开端口

  1. 查看开放的端口信息

    firewall-cmd --list-all
    
  2. 关闭防火墙

    systemctl stop firewalld
    
  3. 开启端口

    sudo firewall-cmd --add-port=80/tcp --permanent
    
  4. 重启防火墙,使增加的端口生效

    firewall-cmd --reload
    

若端口被占用,则需修改配置文件的端口和开放端口

访问映射目录

  1. 浏览器输入nginx配置路径

    在这里插入图片描述

  2. 服务器目录文件可以完全访问下载
    在这里插入图片描述
    在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值