WebDAV¤Ë¤Æ¥Õ¥¡¥¤¥ëžÁ÷¤ò¹Ô¤Ê¤¤¡¢Ç§¾Ú¤ÏOpenLDAP¤ò»ÈÍѤ·¤Þ¤¹¡£
¤¢¤é¤«¤¸¤á¤³¤Á¤é¥æ¡¼¥¶¡¼¤ò°ì¸µ´ÉÍý LDAP¤ÇOpenLDAP¤ò¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤ª¤¤Þ¤¹¡£
# ./configure --with-mpm=prefork --enable-rewrite --enable-ssl --enable-dav \ --with-ldap --enable-ldap --enable-authnz-ldap --with-included-apr # make # make install
¸ø³«¥Ç¥£¥ì¥¯¥È¥ê¤òºîÀ®¤·¡¢Apache¤ÎÀßÄê¤òÊѹ¹
# mkdir /home/webdav # chown nobody.nobody /home/webdav # vi /usr/local/apache2/conf/httpd.conf Include conf/extra/httpd-dav.conf # vi /usr/local/apache2/conf/extra/httpd-dav.conf DavLockDB "/usr/local/apache2/var/DavLock" Alias /webdav "/home/webdav" <Directory "/home/webdav"> Dav On Order Allow,Deny Allow from all </Directory> BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully BrowserMatch "MS FrontPage" redirect-carefully BrowserMatch "^WebDrive" redirect-carefully BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully BrowserMatch "^gnome-vfs/1.0" redirect-carefully BrowserMatch "^XML Spy" redirect-carefully BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully # /etc/rc.d/init.d/httpd graceful
mod_encoding-20021209.tar.gz ¤È mod_encoding.c.apache2.20040616 ¤ò¥À¥¦¥ó¥í¡¼¥É¤·¤Þ¤¹
http://webdav.todo.gr.jp/
# tar xvzf mod_encoding-20021209.tar.gz # cp mod_encoding.c.apache2.20040616 mod_encoding-20021209/mod_encoding.c # cd mod_encoding-20021209/lib/ # ./configure # make # make install # cd .. # patch -p0 < ../mod_encoding.c-apache2.2-20060520.patch # ./configure --with-apxs=/usr/local/apache2/bin/apxs --with-iconv-hook # vi Makefile #LIBS = -liconv_hook LIBS = -L/usr/local/lib -liconv_hook #install-exec-local: # $(APXS) -i mod_encoding.so install-exec-local: $(APXS) -i -a -n encoding mod_encoding.la # make # make install
http://www.atmarkit.co.jp/flinux/rensai/apache2_07/apache07a.html