※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

編集 Top > apache2
apache2.2.4+webdav+openssl0.9.8
# cd /usr/ports/www/apache22
# make install clean
# vi /usr/local/etc/apache22/httpd.conf apache設定ファイル
servername aaaaa.homeip.net 自分のURLを書く
#include plugin Error : 指定されたページはございません。
etc/apache22/extra/http-ssl.conf #とるsslを有効にする
#include plugin Error : 指定されたページはございません。
etc/apache22/extra/http-dav.conf #とるwebdavを有効にする
unique_id_module コメントアウトしないと起動しない
# apachectl -t syntaxチェック 
# kldload accf_http.ko モジュールの組み込み
# vi /boot/loader.conf モジュールの自動組み込み
accf_http_load="YES"
# vi /etc/rc.conf 自動起動
apache22_enable="YES"
# cd /usr/ports/seculity/openssl
# make install clean
# openssl genrsa -rand Makefile -out server.key 秘密鍵の作成
# openssl req -new -key server.key -out server.csr 公開鍵の作成
# openssl x509 -in server.csr -req -signkey server.key -out server.crt 証明書の作成
質問には答える
# cp server.* /usr/local/etc/apache22 秘密・公開鍵、証明書をapacheが指定した所に置く
# apachectr restart apache再起動
# htdlgest -c /usr/local/user.passwd DAV-upload admin webdav用ユーザ作成
# chmod 777 /usr/local/uploads webdav用共有フォルダのパーミッション
# chmod 777 /usr/local/var davlockデータベース用にパーミッションを変える
https://192.168.0.1/uploads sslを利用したアクセス
http://192.168.0.1/uploads? sslなしのアクセス