当前位置: 首页 > 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.dtcms.com/a/293715.html

相关文章:

  • 字节 AI 编辑器 Trae 2.0 SOLO 出道! 国际版不充分指南及与国内版的对比
  • 【web页面接入Apple/google/facebook三方登录】
  • 精准扫描,驱动未来:迁移科技3D视觉系统在工业自动化中的革命性应用
  • MySQL 链接方法思考
  • 【前端】ikun-pptx编辑器前瞻问题三: pptx的图片如何提取,并在前端渲染。
  • 【LeetCode 热题 100】78. 子集——(解法三)位运算
  • (46)elasticsearch-华为云CCE无状态负载部署
  • Vite 6 到 Vite 7 的迁移指南,常见问题和解决方案
  • Linux驱动-中断-工作队列传参
  • mysql中varchar可以放多少个中文字符?
  • shiro的SecurityUtils.getSubject() 使用说明
  • 【按下电源键后,电脑里发生了什么?——BIOS:启动世界的“第一把钥匙”】
  • AI产品经理面试宝典第49天:智能客服、教育产品与医疗应用设计题相关解析
  • 深入解析Sqoop数据导入的并行切分机制与主键分区算法
  • AM1.5G AAA稳态太阳光模拟器特点
  • 西安电子科技大学金融学431考研经历分享
  • VSCode 开发 STM32 - clangd 带来的极致补全体验
  • FastAdmin 中生成插件
  • Python笔记之跨文件实例化、跨文件调用、导入库
  • 算法竞赛备赛——【图论】拓扑排序
  • PAT 甲级题目讲解:1002《A+B for Polynomials》
  • 二分查找----2.搜索二维矩阵
  • (13)机器学习小白入门YOLOv:YOLOv8-cls中用TensorBoard实时监控指标
  • 深入浅出理解 Reactor:响应式编程的利器​
  • Github上传文件流程图
  • Docker 应用数据备份、迁移方案
  • Redis原理之分布式锁
  • 武德物业和浑元科技-《软件方法》第2章业务建模之愿景03
  • Oracle物化视图详解
  • 计算机网络第四章(4)——网络层《无分类编址CIDR、路由聚合》