apt install nginx-full
$ sudo mkdir -p /home/dav
$ sudo chown -R www-data:www-data /home/dav
$ sudo vim /etc/nginx/sites-enabled/webdav.conf
server {
    listen 80;
    server_name localhost;
	# 设置使用u            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-25 23:32:31
                            
                                804阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在使用Kubernetes(K8S)中搭建nginx webdav服务是一种常见的场景,在这篇文章中,我将向您展示如何完成这一任务。
**步骤概述**
首先,我们来看一下整个搭建过程的步骤,如下表所示:
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 创建一个nginx webdav部署 |
| 2 | 创建一个Service暴露webdav服务 |
| 3 | 配置In            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-17 11:13:41
                            
                                366阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            看git的资料时,看到用http方式搭建git服务器时,为了让其可写,配置使用webdav。其实webdav使用还是非常受限的,一般的浏览器不支持,需要使用专门的客户端,甚至远不如ftp。在nginx中的配置如下:# web dav server {   listen 9234;   error_page 404 /404;   error_page 503 /503;   location /            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-05-26 23:23:00
                            
                                482阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            内容大纲nginx(web服务)与TCP/IP,HTTP协议的关系与实现nginx 内置变量nginx 基本配置nginx 日志nginx 防盗链(referer)nginx 静态资源有效期(expires)nginx 访问控制nginx HTTPSnginx 限速 nginx 状态信息   Nginx(Web服务)与TCP/IP,HTTP的关系与实现参考资            
                
         
            
            
            
            如果想使用WebDAV来实现文件共享,尤其是想使用操作系统内置功能来挂载文件系统的话,省心的话还是用Apache吧。下文介绍如何用Nginx来实现这个目标。Windows内置的客户端是Microsoft-WebDAV-MiniRedir,macOS是WebDAVFS Darwin,Linux是gvfs。首先需要nginx-dav-ext-module,不然任何WebDAV客户端都无法工作,因为不支            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-16 10:14:11
                            
                                78阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            4.nginx4.1简介:一款轻量级Web服务器,也是一款反向代理服务器a.可直接支持Rails和PHP的程序b.可作为HTTP反向代理服务器c.作为负载均衡服务器d.作为邮件代理服务器e.帮助实现前端动静分离--配置域名转发,但是一定要配置系统的host4.2下载地址:http://nginx.org/en/download.html稳定版1.16.1解压即可用:http://nginx.org            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-21 16:01:34
                            
                                122阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Caddy 简介Caddy官网Caddy 是由go语言开发的web 服务器 ,和nginx 功能作用相同。但是区别在于caddy 没有很多的依赖,或者说是插件。并且 caddy 实现了 ssl 证书每三个月自动续期,ssl 证书免费 。这意味着 使用 caddy 作为web 服务器 不再有nginx 的 ssl 证书 到期且付费的困扰。以上优点是我研究caddy的动力之一。安装Caddycento            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-09 10:14:53
                            
                                173阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            caddy比nginx的不同:caddy自带https的前端,直接将http服务器转换为https服务器。而nginx需要用户自己安装。caddy可以自己申请证书,而且可以过期时自动申请。而nginx好像不能申请证书,过期也无法帮你申请。另外,浏览器通过https连接本地/内部的https网页时,chrome会提示安全问题,此时可以设置将它加入例外,但还有个更简单的方法,在chrome网页里直接盲            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-30 06:00:10
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~看git的资料时,看到用http方式搭建git服务器时,为了让其可写,配置应用webdav。其实webdav应用还是非常受限的,一般的浏览器不支持,须要应用专门的客户端,甚至远不如ftp。在nginx中的配置如下:# web dav server { listen 9234; error_page 404 /404; error_page 503 /503; location / { root /home/j/feng; dav_methods PUT DELETE MKCOL COPY MOVE; ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-05-27 19:18:00
                            
                                267阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Caddy、 SSLDocker、Nginx 性能比较及使用体验 Caddy、 SSLDocker、Nginx 都是可以用来做前端代理的服务,前两者是用go来写,部署比较简单。Nginx 在部署HTTPS 时比较麻烦(相对其它两者来说),Caddy、 SSLDocker 都是自动配置并且更新HTTPS,这对我这样的懒人来说很有用。个人一直用https://openresty.org/en            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-29 19:29:56
                            
                                116阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             WebDAV (Web-based Distributed Authoring and Versioning)是基于 HTTP 1.1 的一个通信协议。它为 HTTP 1.1 添加了一些扩展(就是在 GET、POST、HEAD 等几个 HTTP 标准方法以外添加了一些新的方法),使得应用程序可以直接将文件写到 Web Server 上,并且在写文件时候可以对文件加锁,写完后对文件解锁,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 22:30:06
                            
                                120阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            WebDAV是一种基于HTTP协议的远程文件访问协议,可以让用户通过HTTP协议对远程服务器上的文件进行读写操作。在Kubernetes环境中实现WebDAV可以方便地对文件进行管理和操作。在本文中,我将教你如何在Kubernetes集群中实现WebDAV服务。
### 实现WebDAV的流程
以下是实现WebDAV服务的基本步骤:
| 步骤 | 描述 |
| ---- | ---- |
|            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-22 11:29:48
                            
                                127阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、简介WebDAV (Web-based Distributed Authoring and Versioning) 一种基于 HTTP 1.1协议的通信协议。它扩展了HTTP 1.1,在GET、POST、HEAD等几个HTTP标准            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-11-10 16:15:51
                            
                                10000+阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近在项目中安装和调试服务器,杯具的是,服务器是内网地址,而且不可以直接SSH、SFTP,只能通过中间一台linux作为跳板,然后在SSH命令行里去操作目标机器。如果只是命令行操作也就无所谓了,但是还要经常传输文件,在跳板机上SSH,SFTP,SCP命令切换过来切换过去,累死了,有没有更好的办法?依稀记得N年前折腾过一个通过http协议操作服务器文件的玩意,那就是WebDAV。 科普开始            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-26 19:59:36
                            
                                190阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             based Distributed Authoring and Versioning) 是一种基于1.1协议的通信协议。它扩展了 1.1,在G ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-20 13:16:00
                            
                                1576阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            ) 是一种基于HTTP1.1协议的通信协议。它扩展了HTTP 1.1,在G ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-20 13:16:00
                            
                                740阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            webdav 概览 WebDav(Web Distributed Authoring and Versioning) 是一个控制远端Web资源的协议,它基于HTTP1.1。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-18 11:37:43
                            
                                1917阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 用Golang实现WebDAV服务
## 简介
在这篇文章中,我们将学习如何使用Golang编程语言实现WebDAV服务。WebDAV是一种基于HTTP协议的网络文件管理技术,允许用户在服务器上对文件进行读取、写入、编辑等操作。通过实现WebDAV服务,我们可以让用户通过远程网络连接访问和管理文件。
## 流程概览
以下是实现“golang webdav”的流程概览:
| 步骤 |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-28 11:13:16
                            
                                175阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## 从零开始学习如何通过Kubernetes挂载webdav
### 介绍
WebDAV (Web-based Distributed Authoring and Versioning) 是一种基于HTTP协议的文件服务器协议,在Kubernetes中实现webdav挂载可以让我们方便地对远程服务器上的文件进行读写操作。接下来让我们一步一步来学习如何在Kubernetes中实现webdav挂载            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-30 10:31:36
                            
                                179阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            WebDAV是Web 分布式创作与版本控制的简称。是一种基于 HTTP 1.1协议的通信协议.它扩展了HTTP 1.1,在GET、POST、HEAD等几个HTTP标准方法以外添加了一些新的方法,使应用程序可直接对Web Server直接读写,并支持写文件锁定(Locking)及解锁(Unlock),还可以支持文件的版本控制。与 IIS 集成后,WebDAV 允许客户端进行下列操作:
    ·处理            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2007-11-20 11:53:00
                            
                                204阅读
                            
                                                                                    
                                2评论