客户端生成nginx webdav配置
本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~
看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;
dav_ext_methods PROPFIND OPTIONS;
create_full_put_path on;
dav_access user:rw group:r all:r;
auth_basic "Authorized Users Only";
auth_basic_user_file /home/j/users;
}
}
其中auth_basic_user_file是通过htpasswd生成的用户密码文件。
linux下的webdav客户端在下面这边文章中有,我用的是mount 。
http://www.2cto.com/os/201203/123868.html
文章结束给大家分享下程序员的一些笑话语录:
人脑与电脑的相同点和不同点,人脑会记忆数字,电脑也会记忆数字;人脑会记忆程序,电脑也会记忆程序,但是人脑具有感知能力,这种能力电脑无法模仿,人的记忆会影响到人做任何事情,但是电脑只有程序软件。比尔还表示,人脑与电脑之间最重要的一个差别就是潜意识。对于人脑存储记忆的特别之处,比尔表示,人脑并不大,但是人脑重要的功能是联络,人脑会把同样的记忆存储在不同的地方,因此记忆读取的速度就不相同,而这种速度取决于使用的频率和知识的重要性。人脑的记忆存储能力会随着年龄增长而退化,同时记忆的质量也会随着年龄退化。经典语录网
---------------------------------
原创文章 By
客户端和生成
---------------------------------