IIS
http://jasonmun.blogspot.my/2016/12/iis-webdav.html
Apache
http://jasonmun.blogspot.my/2016/12/apache-webdav.html
Tomcat
http://jasonmun.blogspot.my/2016/12/tomcat-webdav.html
广告
本站里的文章大部分经过自行整理与测试
2016年12月17日星期六
2016年12月15日星期四
WebDAV 在 Apache 的设置
1. Apache WebDAV 设置 (httpd.conf)
WAMP
C:\wamp64\bin\apache\apache2.4.23\conf\httpd.conf
XAMPP
C:\xampp\apache\conf\httpd.conf
要将前面的 # 拿掉
LoadModule alias_module modules/mod_alias.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule dav_lock_module modules/mod_dav_lock.so
LoadModule setenvif_module modules/mod_setenvif.so
Include conf/extra/httpd-dav.conf
2. 创建 admin 用户与密码 (user.passwd)
WAMP
> cd "C:\wamp64\bin\apache\apache2.4.23\bin"
> htdigest -c "C:\wamp64\bin\apache\apache2.4.23\user.passwd" DAV-upload admin
XAMPP
> cd "C:\xampp\apache\bin"
> htdigest -c "C:\xampp\apache\user.passwd" DAV-upload admin
3. 配置 WebDAV 文件夹 (httpd-dav.conf)
WAMP
C:\wamp64\bin\apache\apache2.4.23\conf\extra\httpd-dav.conf
XAMPP
C:\xampp\apache\conf\extra\httpd-dav.conf
如果是 XAMPP, 将以下路径改去 C:/xampp/apache
DavLockDB "C:/wamp64/bin/apache/apache2.4.23/DavLock"
Alias /sites "C:/wamp64/bin/apache/apache2.4.23/sites"
<Directory "C:/wamp64/bin/apache/apache2.4.23/sites">
Dav On
Order Allow,Deny
Allow from all
AuthType Digest
AuthName DAV-upload
Options Indexes
AuthUserFile "C:/wamp64/bin/apache/apache2.4.23/user.passwd"
AuthDigestProvider file
# Allow universal read-access, but writes are restricted
# to the admin user.
<LimitExcept GET OPTIONS>
require user admin
</LimitExcept>
</Directory>
准备 DavLock 和 sites 两个文件夹
4. 重启 Apache
http://127.0.0.1/sites
5. 使用 WebDAV 客户端连接以上服务
WinSCP
https://winscp.net/eng/download.php
BitKinex
http://www.bitkinex.com/
WAMP
C:\wamp64\bin\apache\apache2.4.23\conf\httpd.conf
XAMPP
C:\xampp\apache\conf\httpd.conf
要将前面的 # 拿掉
LoadModule alias_module modules/mod_alias.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule dav_lock_module modules/mod_dav_lock.so
LoadModule setenvif_module modules/mod_setenvif.so
Include conf/extra/httpd-dav.conf
2. 创建 admin 用户与密码 (user.passwd)
WAMP
> cd "C:\wamp64\bin\apache\apache2.4.23\bin"
> htdigest -c "C:\wamp64\bin\apache\apache2.4.23\user.passwd" DAV-upload admin
XAMPP
> cd "C:\xampp\apache\bin"
> htdigest -c "C:\xampp\apache\user.passwd" DAV-upload admin
3. 配置 WebDAV 文件夹 (httpd-dav.conf)
WAMP
C:\wamp64\bin\apache\apache2.4.23\conf\extra\httpd-dav.conf
XAMPP
C:\xampp\apache\conf\extra\httpd-dav.conf
如果是 XAMPP, 将以下路径改去 C:/xampp/apache
DavLockDB "C:/wamp64/bin/apache/apache2.4.23/DavLock"
Alias /sites "C:/wamp64/bin/apache/apache2.4.23/sites"
<Directory "C:/wamp64/bin/apache/apache2.4.23/sites">
Dav On
Order Allow,Deny
Allow from all
AuthType Digest
AuthName DAV-upload
Options Indexes
AuthUserFile "C:/wamp64/bin/apache/apache2.4.23/user.passwd"
AuthDigestProvider file
# Allow universal read-access, but writes are restricted
# to the admin user.
<LimitExcept GET OPTIONS>
require user admin
</LimitExcept>
</Directory>
准备 DavLock 和 sites 两个文件夹
4. 重启 Apache
http://127.0.0.1/sites
5. 使用 WebDAV 客户端连接以上服务
WinSCP
https://winscp.net/eng/download.php
BitKinex
http://www.bitkinex.com/
2016年12月13日星期二
Windows - ownCloud
ownCloud 8.0 (支持 Windows)
https://owncloud.org/changelog/#latest8.0
2016年11月8日 出版
https://download.owncloud.org/community/owncloud-8.0.16.zip
从 8.1 开始已不再支持 Windows 了
Linux - ownCloud
http://jasonmun.blogspot.my/2016/12/owncloud.html
2016年12月11日星期日
Docker - ownCloud
$ docker run -d --name redis_server -e REDIS_OPTS="--protected-mode no" webhippie/redis:latest
$ docker run -d --name mariadb_server -e MARIADB_USERNAME=root -e MARIADB_ROOT_PASSWORD=secret webhippie/mariadb:latest
$ docker run --name owncloud -it --link mariadb_server:mariadb --link redis_server:redis -d -p 443:443 owncloud/server:latest
浏览 ( 因用 SSL, 要将 localhost 加入 exception 才能浏览 )
https://localhost
( ownCloud 的管理员户口与密码 - admin / password )
2016年12月10日星期六
ownCloud - 自设立云存储服务
ownCloud
https://owncloud.org
Windows - ownCloud
http://jasonmun.blogspot.my/2016/12/windows-owncloud.html
Docker - ownCloud
http://jasonmun.blogspot.my/2016/12/docker-owncloud.html
Linux
1. 安装 LAMP (要安装至少 PHP 5.4, 本人用 PHP 7 作测试)
Ubuntu http://jasonmun.blogspot.my/2016/05/ubuntu-lamp.html
Fedora http://jasonmun.blogspot.my/2016/05/fedora-lamp.html
Centos http://jasonmun.blogspot.my/2016/05/centos-lamp.html
OpenSUSE http://jasonmun.blogspot.my/2016/12/opensuse-lamp.html
XAMPP
http://jasonmun.blogspot.my/2016/12/linux-xampp.html
2. 多安装一些必要的 PHP 模块
# 安装模块, 否则会出现以下信息
PHP module zip not installed.
PHP module mb multibyte not installed.
PHP module cURL not installed.
PHP module GD not installed.
Linux - PHP - zip + mbstring + gd + curl 模块安装
http://jasonmun.blogspot.my/2016/12/linux-php-zip-mbstring-gd-curl.html
# 以下 php.ini 位置可用 phpinfo() 检查
$ sudo gedit /etc/php/7.0/apache2/php.ini
# 文件上载限制 upload limit 2M 修改为 1GB
post_max_size = 8M
upload_max_filesize = 1GB
改完后储存, 再重启 Apache 和 PHP
3. 下载与解压 ownCloud Server,
放到 /var/www/html/owncloud
https://owncloud.org/install/#instructions-server
4. 准备 Data folder
# Data folder 放在 /var/www/html/owncloud/data
$ su
$ cd /var/www/html/owncloud
$ mkdir data
$ chown -R www-data:www-data data
$ chmod 770 data
5. 浏览 ownCloud, 设立一个管理员和准备建立一个数据库
http://localhost/owncloud
6. 如果出现 Cannot write into "config" / "apps" directory 的错误
$ su
$ cd /var/www/html
$ chmod 755 owncloud
$ cd /var/www/html/owncloud
$ chmod 777 config
$ chmod 777 apps
7. ownCloud 的数据转移 (可以跳过)
# 在 ownCloud 的 config.php 设置参数中, 改 datadirectory 的值
从 /var/www/html/owncloud/data 改为 /var/data
$ su
$ gedit /var/www/html/owncloud/config/config.php
$ cd /var/www/html/owncloud
$ mv data /var
$ cd /var
$ chown -R www-data:www-data data
$ chmod 770 data
8. 安装 desktop clients (Windows / Mac OS X / Linux) 或
mobile apps (Android / iOS / BlackBerry) 连接到 ownCloud Server
https://owncloud.org/install/#install-clients
https://owncloud.org
Windows - ownCloud
http://jasonmun.blogspot.my/2016/12/windows-owncloud.html
Docker - ownCloud
http://jasonmun.blogspot.my/2016/12/docker-owncloud.html
Linux
1. 安装 LAMP (要安装至少 PHP 5.4, 本人用 PHP 7 作测试)
Ubuntu http://jasonmun.blogspot.my/2016/05/ubuntu-lamp.html
Fedora http://jasonmun.blogspot.my/2016/05/fedora-lamp.html
Centos http://jasonmun.blogspot.my/2016/05/centos-lamp.html
OpenSUSE http://jasonmun.blogspot.my/2016/12/opensuse-lamp.html
XAMPP
http://jasonmun.blogspot.my/2016/12/linux-xampp.html
2. 多安装一些必要的 PHP 模块
# 安装模块, 否则会出现以下信息
PHP module zip not installed.
PHP module mb multibyte not installed.
PHP module cURL not installed.
PHP module GD not installed.
Linux - PHP - zip + mbstring + gd + curl 模块安装
http://jasonmun.blogspot.my/2016/12/linux-php-zip-mbstring-gd-curl.html
# 以下 php.ini 位置可用 phpinfo() 检查
$ sudo gedit /etc/php/7.0/apache2/php.ini
# 文件上载限制 upload limit 2M 修改为 1GB
post_max_size = 8M
upload_max_filesize = 1GB
改完后储存, 再重启 Apache 和 PHP
3. 下载与解压 ownCloud Server,
放到 /var/www/html/owncloud
https://owncloud.org/install/#instructions-server
4. 准备 Data folder
# Data folder 放在 /var/www/html/owncloud/data
$ su
$ cd /var/www/html/owncloud
$ mkdir data
$ chown -R www-data:www-data data
$ chmod 770 data
5. 浏览 ownCloud, 设立一个管理员和准备建立一个数据库
http://localhost/owncloud
6. 如果出现 Cannot write into "config" / "apps" directory 的错误
$ su
$ cd /var/www/html
$ chmod 755 owncloud
$ cd /var/www/html/owncloud
$ chmod 777 config
$ chmod 777 apps
7. ownCloud 的数据转移 (可以跳过)
# 在 ownCloud 的 config.php 设置参数中, 改 datadirectory 的值
从 /var/www/html/owncloud/data 改为 /var/data
$ su
$ gedit /var/www/html/owncloud/config/config.php
$ cd /var/www/html/owncloud
$ mv data /var
$ cd /var
$ chown -R www-data:www-data data
$ chmod 770 data
8. 安装 desktop clients (Windows / Mac OS X / Linux) 或
mobile apps (Android / iOS / BlackBerry) 连接到 ownCloud Server
https://owncloud.org/install/#install-clients
2016年12月9日星期五
MultCloud - 网盘数据转移工具
https://www.multcloud.com
https://chrome.google.com/webstore/detail/transfer-dropbox-to-googl/dhkemmehlndncfkilljmpeacciajkfag?utm_source=chrome-app-launcher-info-dialog
用于多网盘的整合管理应用和网盘间数据的转移,
支持 Dropbox, OneDrive, Google Drive, WebDAV, SugarSync, Amazon, OwnCloud,
MySQL, Evernote, Box, 百度网盘等.
虽然工具功能很吸引, 但免费户口目前只会给最多 10TB 的总数据转移容量
2016年12月8日星期四
BoxCryptor 免安装版
BoxCryptor 免安装版
https://www.boxcryptor.com/en/boxcryptor-portable-download
Windows
https://www.boxcryptor.com/l/download-windows-portable
Mac OS X
https://www.boxcryptor.com/l/download-macosx-portable
Linux
https://www.boxcryptor.com/l/download-linux-portable
$ su
$ tar -zxvf Boxcryptor_Portable_Linux64_2.13.175.0.tar.gz
$ bash Boxcryptor_Portable.sh
BoxCryptor - 云端文件加密
能与云储存服务供应商如 Dropbox, Google Drive, OneDrive, Amazon Cloud, Box 等结合,
加密里面的文件 (使用安全性超好的加密协议 AES-256, RSA-4096)
免费户口只允许选择一个云储存服务供应商, 而且限制在两个设备使用
BoxCryptor (德国制造) - 注册
https://www.boxcryptor.com/app/referral/?code=ZIOWQqjthx7RbAHr
安装版
Windows / Mac OS X
https://www.boxcryptor.com/en/download/
Windows Phone
https://www.boxcryptor.com/l/download-windows-phone-store
Windows RT
https://www.boxcryptor.com/l/download-windows-8-store
Android
https://play.google.com/store/apps/details?id=com.boxcryptor2.android
iOS
https://itunes.apple.com/app/boxcryptor-viewer/id649940870
Blackberry
https://www.boxcryptor.com/l/download-blackberry-store
Chrome
https://chrome.google.com/webstore/detail/boxcryptor/ijmndaodmdjamfepoijpolhjddgfgmme
免安装版
Windows / Mac OS X / Linux
http://jasonmun.blogspot.my/2016/12/boxcryptorportable.html
2016年12月4日星期日
百度云管家 - 百度网盘登录过于频繁
百度云管家 (免安装版)
http://www.azofreeware.com/2015/06/baiduyunguanjiaportable.html
最近由于多申请了一个百度云户口, 所以不知不觉地在切换登录户口, 造成出现
百度网盘登录过于频繁,24小时后再试
而百度云网站登录也出现网络繁忙, 请稍候再试的信息.
结果用了 VPN 也不行, 而要等一天后才可以再次登录
但用浏览器已经登录的网站, 如果还没有登出的话,
还是可以使用百度云的
https://pan.baidu.com
2016年3月31日星期四
百度云 - WAP 版网站
http://pan.baidu.com/wap/home
PC 进入WAP 版网站的方法,
在 Windows 7 曾尝试用如 IE 11, 360安全浏览器 8.1, Chrome 49, Opera 36,
甚至用上了插件 user agent switcher,
但目前只发现能用 firefox 进入, 而不会自动转向网络版
http://pan.baidu.com/disk/home
至于 Linux 如 Ubuntu, 可以用 google chrome 或 firefox 进入
订阅:
博文 (Atom)






