php教程网
使用phpdav,可以快速在你的linux机器(如使用centos系统的开发机)上“零配置”的快速建立一个自己的webdav站点phpdav项目的git 地址https://github.游戏com/xinghanking/phpdav/。
github.com/xinghanking/phpdav/1. 从git上获取全部源代码到你的安装目录下,假设你的安装目录是/home/work/p游戏hpdav如果你在你的linux开发机里安装过composer, 你也可以在你的开发机/home/work目录下直接执行
composer create-project liuzhongliang/ph游戏pdav然后phpdav的源码就在/home/work/phpdav下了2. 进入phpdav的安装目录/home/work/phpdav, 如下执行
cd /home/work/phpdav 游戏 chmod +x bin/phpdav bin/phpdav start这样就启动完成了如果你的8150端口没有被占用,你就成功建立了一个默认工作目录为/home/work/p游戏hpdav/share_disk的webdav站点,/home/work/phpdav是你的phpdav安装目录,如果你把你的phpdav安装到了其它目录,就在该目录下找share_disk。
如果你关游戏闭了你的centos的iptable或fire-walld, 或者在里面添加开放了8150端口的tcp访问,你就可以使用了假定你的安装phpdav的开发机IP为:192.168.1.106那么你的we游戏bdav站点地址就是:。
http://192.168.1.106:8150然后你就可以把它挂载成你本地计算机的一个网盘来使用使用教程,参见刘仲亮侯:介绍下phpdav的使用功能价值18 赞同 · 23游戏 评论文章配置说明 开启https支持。
在phpdav 安装目录下,编辑conf/phpdav.conf文件参见里面的说明,就可以了,目前仅支持配置一个https的webdav站点2. 多主机名、多用游戏户配置在本地计算机的host里添加两条记录
windows的host在C:\Windows\System32\drivers\etc下mac的host在/etc下www.a.com 192.168.1.游戏106 www.b.com 192.168.1.106
在你安装phpdav的开发机的/home/work下新建两个目录mkdir first mkdir second在游戏phpdav安装目录下,编辑conf/dav_host.conf文件 [ path => BASE_ROOT . DIRECTORY_SEPARATOR . share_disk, 游戏 is_auth => false,//是否开启用户认证 user_list => [ phpdav => phpdav ] 游戏 ], www.a.com => [ path => /home/work/first, is_auth => true, user_游戏list => [ user1 => password1, user2 => password2 ] ], www.b游戏.com => [ path => /home/work/second, is_auth => true, user_list => [ 游戏 user3 => password3, user4 => password4 ] ] ];
这样你就多了两个webdav站点,http:游戏//www.a.com:8150/ => /home/work/first http://www.b.com:8150/ => /home/work/second
亲爱的读者们,感谢您花时间阅读本文。如游戏果您对本文有任何疑问或建议,请随时联系我。我非常乐意与您交流。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。