怎么用nginx搭建文件服务器,使用nginx搭建简单文件服务器

怎么用nginx搭建文件服务器,使用nginx搭建简单文件服务器最近再做一个博客 本想使用 fastdfs 标准的文件存储服务器 但考虑到资源占用问题 且使用 nginx 比较快速 且效果不差 于是采用 ngixn 搭建 nginx 搭建文件服务器 本质上就是 nginx 的静态文件访问配置 安装 nginxmac brewinstalln 直接下载解压就行 配置文件路径对 nginx conf 进行配置 mac 的 brew 安装后配置文件在 usr l

最近再做一个博客,本想使用fastdfs标准的文件存储服务器,但考虑到资源占用问题,且使用nginx比较快速,且效果不差。于是采用ngixn搭建。

nginx搭建文件服务器,本质上就是nginx的静态文件访问配置。

安装nginx

mac: brew install nginx

windows : 直接下载解压就行。

配置文件路径

对nginx.conf进行配置,(mac的brew安装后配置文件在/usr/local/etc/nginx 路径下)

server {

listen       8880;

server_name  localhost;

location / {

root   html;

index  index.html index.htm;

}

location /app/images {

alias  /Users/czbcxy/images;

}

}

添加 红色部分即可,localtion后边的是你浏览器访问的跟随路径,alias后边跟的是你的图片的引用路径。

测试nginx配置文件后启动。

nginx -t 测试成功后

nginx start 或者nginx -s reload 重启

浏览器访问 localhost:8080/app/images/图片的名称.jpg

Nginx之使用nginx搭建简单的文件服务器

使用nginx可以搭建简单文件服务器 安装nginx(不详述) 修改配置文件 /usr/local/nginx/conf/nginx.conf user root; /usr/local/nginx/ …

CentOS 6(64-bit) + Nginx搭建静态文件服务器

Nginx搭建静态文件服务器 使用命令打开Nginx配置文件: sudo vim /etc/nginx/conf.d/default.conf 将配置改为: server { …… ….. …

Ubuntu 14.04TLS Nginx搭建静态文件服务器

Nginx搭建静态文件服务器 [官方教程]https://www.nginx.com/resources/admin-guide/serving-static-content/ 打开Nginx的配置文 …

Linux yum的配置 , python环境管理, nginx搭建简单学习

Linux yum的配置 , python环境管理, nginx搭建简单学习 一丶配置yum的数据仓库 yum 工具, 方便,自行解决软件之间的依赖关系. # 配置yum源仓库 (可以使用,清 …

转:Linux下使用Nginx搭建简单图片服务器

最近经常有人问图片上传怎么做,有哪些方案做比较好,也看到过有关于上传图片的做法,但是都不是最好的,今天再这里简单讲一下Nginx实现上传图片以及图片服务器的大致理念. 如果是个人项目或者企业小项目,仅 …

使用vsftpd+nginx搭建一个文件服务器

一:安装vsftpd 1.安装 [root@localhost jack]# yum -y install vsftpd 安装完后,有/etc/vsftpd/vsftpd.conf 文件,是vsftp …

nginx搭建简单的图片服务器

传统项目一般实现图片上传的话,都会在tomcat下面建立一个图片文件夹,上传成功后,用户可以直接访问, http://ip:port/project/images/xxx.jpg; 这样在用户量少的时 …

Nginx搭建简单文件下载服务器

在C:\pleiades\nginx-1.16.1下新建一个目录files,然后放入若干文件,接下来修改nginx.conf,增加粗体字如下: #user nobody; worker_process …

【001:Tomcat搭建简单文件服务器】

1.下载 tomcat 软件包 2.在webapps/Root 下放置需要下载的文件 3.运行  tomcat / bin目录 下的startup.sh 4.访问 ip+8080端口

随机推荐

(转)asp.net中获得客户端的IP地址

因为要在项目中取到客户端IP,在网上搜了下相关资料,其中有一篇文章总结的比较详细,这里就把一些我用的上总结一下 方便以后查阅. 通常我们都通过下面的代码获得IP:   string ip =Syste …

java报表工具FineReport的JS编辑框和URL地址栏语法简介

JS编辑框: 1.FineReport的js. 作为一款BS产品,browser端的JavaScript是必不可少的. FineReport中的js是已经调用了finereport.js的. 大家知道 …

UI学习之常用方法(续)

UIView 1.    UIView *vv = [[UIView alloc]initWithFrame:CGRectMake(100,100, 100, 30)]; [vv.layer setB …

移动互联网(APP)产品设计的经验分享【转】

随着移动互联网的发展,越来越多的Web产品开始布局移动端,因此最近经常碰到PM们在交流讨论移动APP产品的设计.我从事移动互联网已经有一年多了,通过不断的学习和实践也积累了一些心得,今天整理并分享一下 …

Test-NetConnection

有了PowerShell 4.0,排除网络故障的日子就会轻松很多.Test-NetConnection cmdlet将多个测试整合到了一个简单的有几个参数的命令当中.例如,命令Test-NetConn …

Raw-OS互斥的源代码分析的量的Mutex

作为分析的内核版本2014-04-15,基于1.05正式版.blogs我们会跟上的内核开发进度的最新版本,如果出现源代码的目光”???”的话,没有深究的部分是理解. Raw-OS官 …

Spring框架(4)—AOP讲解铺垫

AOP讲解铺垫      不得不说,刚开始去理解这个Aop是有点难理解的,主要还是新的概念比较多,对于初学者一下子不一定马上能够快速吸收,所以我先对什么事Aop做一个解释: 首先说明:本文不是自己所写 …

CMake设置FOLDER失败及解决

CMake可以设置FOLDER属性,用来分目录组织VC中的多个工程. FOLDER: Set the folder name. Use to organize targets in an IDE. T …

iOS学习新知识-加速计和陀螺仪

一.CoreMotion框架介绍 我们知道有一些iOS的应用,会有一些特殊的要求,比如: 电子罗盘指南针之类的应用:让我们知道方向. 运动类型软件:让我们知道我们跑步多少公里. 社交软件中的摇一摇功能 …

初识linux——用户和用户组

事先说明 本Linux的版本为Ubuntu. 为避免一些初学者由于权限问题特此事先说明,在非root权限下时,所有的代码加sudo:如下 (1)不在root权限 sudo useradd -m 用户名 …

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/229667.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午4:10
下一篇 2026年3月16日 下午4:10


相关推荐

  • latex参考文献上标怎么打_latex的上下角标

    latex参考文献上标怎么打_latex的上下角标1、使用\supercite{}2、加入以下语句,引用时直接使用\cite{}原文链接:https://www.latexstudio.net/archives/7686.html\makeatletter\def\@cite#1#2{\textsuperscript{[{#1\if@tempswa,#2\fi}]}}\makeatother

    2025年10月10日
    5
  • windows安装gitblit[通俗易懂]

    windows安装gitblit[通俗易懂]1、Gitblit-Windows版下载gitblithttp://www.gitblit.com/目前最新版本为CurrentRelease1.8.0(2016-06-22)2、安装和配置gitblit解压gitblit-1.8.0.zip后,如图所示:修改data/defaults.properties #配置git仓库地址…

    2025年10月3日
    6
  • Java数组(Array)

    Java数组(Array)数组(Array),是多个相同类型数据一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。数组相关的概念:数组名元素角标、下标、索引数组的长度:元素的个数数组的特点:数组是按序排列的数组属于引用数据类型的变量。数组的元素,既可以是基本数据类型,也可以是引用数据类型创建数组对象会在内存中开辟一整块连续的空间数组的长度一旦确定,就不能修改。数组…

    2022年7月8日
    26
  • OpenClaw配置指南:25种工具+53种技能详解

    OpenClaw配置指南:25种工具+53种技能详解

    2026年3月13日
    1
  • 比特币矿机哪种型号好_不考虑电费哪个矿机最好

    比特币矿机哪种型号好_不考虑电费哪个矿机最好矿机电源对于比特币矿机来说至关重要,毕竟挖矿中矿机稳定运行是非常重要的,而矿机电源就是保障比特币矿机稳定运行的重要法宝。现在矿机电源应用范围那么高,说明在技术,还有设备方面都完善了很多,而且完善之后的矿机,在做工跟加工方面都好很多,提高了很多,这是非常重要的一点,不管是在哪几个方面,在生产量方面也会越来越好,随着现在时代的不断的改变,矿机电源的应用会越来越精细化。因为比特币挖矿需要多显卡多芯片…

    2026年4月16日
    5
  • Typescript教程_typescript在线运行

    Typescript教程_typescript在线运行前言由于最近在使用vue3写项目,使用vue3的前提就是要学习TypeScript,TypeScript算是JavaScript的升级版,TypeScript包含JavaScript和自己的一些特性

    2022年8月7日
    8

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号