当前位置: 首页 > news >正文

linxu CentOS 配置nginx

1、准备要发布的文件夹

sudo mkdir -p /var/www/myfiles    # 创建文件夹(如果不存在)
sudo chmod -R 755 /var/www/myfiles # 设置权限(确保 Nginx 可以读取)
sudo chown -R nginx:nginx /var/www/myfiles # 修改所有者(Nginx 用户)

2、 配置 Nginx 虚拟主机

sudo vi /etc/nginx/conf.d/myfiles.conf  # 新建一个配置文件(推荐)

3、写入配置

server {listen       80;                  # 监听80端口(HTTP)server_name  localhost;           # 服务器名称(可改为IP或域名)# 主站点配置(可选,如果不需要可以删除)location / {root   /usr/share/nginx/html; # 默认根目录(可删除此块)index  index.html;            # 默认索引文件}# 下载目录配置(二级地址 /download)location /download {alias   /var/www/downloads/;  # 指定下载文件夹路径(注意结尾的/)autoindex on;                 # 开启目录列表(可选,方便浏览文件)autoindex_exact_size off;     # 显示文件大小(KB/MB/GB)autoindex_localtime on;       # 使用本地时间(而非UTC)}
}

4、测试并重载 Nginx

sudo nginx -t

5、不成功的话重启Nginx

sudo systemctl restart nginx

http://www.lryc.cn/news/597282.html

相关文章:

  • 【音视频学习】四、深入解析视频技术中的YUV数据存储方式:从原理到实践
  • 开源UI生态掘金:从Ant Design二次开发到行业专属组件的技术变现
  • 7月23日华为机考真题第二题-200分
  • 7月23日华为机考真题第一题100分
  • 关于原车一键启动升级手机控车的核心信息及注意事项
  • 将AI协作编程从“碰运气”的提示工程(Prompt Engineering)提升到“可预期”的上下文工程(Context Engineering)
  • 驯服AI的“魔法咒语”:Prompt提示词工程使用教程
  • [特殊字符] 从数据库无法访问到成功修复崩溃表:一次 MySQL 故障排查实录
  • 显微科研中的关键选择:不同显微镜相机技术特性与应用适配性全面解析
  • SpringBoot Stream实战指南
  • Django学习之旅--第13课:Django模型关系进阶与查询优化实战
  • 电科金仓推出AI融合数据库,开启国产数据库新时代
  • 深入理解 Java Builder 设计模式:解决构造函数爆炸问题
  • Java SE:类与对象的认识
  • 编程语言Java——核心技术篇(二)类的高级特性
  • Python 程序设计讲义(9):Python 的基本数据类型——复数
  • LeetCode|Day23|326. 3 的幂|Python刷题笔记
  • Flask框架全面详解
  • Element中ElMessageBox弹框内容及按钮样式自定义
  • 服务器版本信息泄露-iis返回包暴露服务器版本信息
  • [Linux入门] Linux 文件系统与日志分析入门指南
  • Linux中scp命令传输文件到服务器报错
  • (Arxiv-2025)利用 MetaQueries 实现模态间迁移
  • 在 Ubuntu 上将 Docker 降级到版本 25.0.5 (二) 降低版本,涉及兼容性问题
  • 欧盟网络安全标准草案EN 18031详解
  • 我用EV-21569-SOM评估来开发ADSP-21569(十三)-SigmaStudio Plus做开发(4)
  • sqlsuger 子表获取主表中的一个字段的写法
  • 进程间通信之-----零拷贝
  • AI替代人工:浪潮中的沉浮与觉醒
  • 【Java学习|黑马笔记|Day21】IO流|缓冲流,转换流,序列化流,反序列化流,打印流,解压缩流,常用工具包相关用法及练习