Создание Webdav под Windows на базе Centos 5.6
Добавлено: 26 авг 2011, 15:04
Для подключение к webdav win7 нужно поправить реестр
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\BasicAuthLevel установить значение 2
И перезапустить Windows
Конфигурация apache2 для включения webdav
Поправить файл /etc/httpd/conf/httpd.conf
1. Провим настройку модуля
2. Прописывам директорию
3. Создаем файлы и каталоги
4. Задаем права доступа
5. Заводим пользователя
дважды вводим пароль
6. Презапускаем апач
Вот собственно и все
Во FreeBsd различаются пути но система такая же
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\BasicAuthLevel установить значение 2
И перезапустить Windows
Конфигурация apache2 для включения webdav
Поправить файл /etc/httpd/conf/httpd.conf
1. Провим настройку модуля
Код: Выделить всё
<IfModule mod_dav_fs.c>
DAVLockDB /var/lib/dav/lockdb
</IfModule>Код: Выделить всё
Alias /share /var/www/webdav
<Directory /var/www/webdav>
DAV On
Options Indexes FollowSymLinks
AuthType Basic
AuthName "Webdav test"
AuthUserFile /var/www/webdav/.htaccess
Require valid-user
</Directory>Код: Выделить всё
mkdir /var/www/webdav/
touch /var/lib/dav/lockdb /var/www/webdav/.htaccessКод: Выделить всё
chown apache:apache /var/www/webdav/ /var/lib/dav/lockdb
chown root:apache /var/www/webdav/.htaccess
chmod 755 /var/www/webdav/
chmod 640 /var/www/webdav/.htaccess
chmod 644 /var/lib/dav/lockdbКод: Выделить всё
cd /var/www/webdav/
htpasswd .htaccess username6. Презапускаем апач
Код: Выделить всё
apachectl restartВо FreeBsd различаются пути но система такая же