サーバー環境

Apache httpdでSubversionリポジトリをapacheで公開する。

Subversionリポジトリをhttpdで公開する方法。 認証はhttpのbasic認証としているが、httpで使用できる全ての認証方式が利用できる。 認証の主体はSubversionではなくhttpとなる。.htpasswdファイルが必用。 httpdとSubversionの連携にはmod_dav_svnが必用。 <Location 任意のURLパス></location>…

Apache httpdのName Based Virtual Host設定

自分用メモも兼ねて 指定したポートをVirtualHost化する。 この定義を入れるとメインのWebsiteは利用できなくなる。 NameVirtualHost *:80 NameVirtualHost *:443 # USE SSL VirtualHostの定義。 ServerNameのホスト名でVirtualHostを作成する。 ServerName…

OpenSSLでプライベート認証局設置と自己証明書作成

OpenSSLでプライベート認証局を作成し、サーバー証明書発行要求に署名する。 久々の作業だったのでせっかくなのでメモ代わりにまとめときます。 OpenSSLのプライベート認証局 設置 スクリプト作成したので参考までに・・・ #!/bin/sh CATOP=CA設置ディレクト…

プライベートDNSを立てる

プライベートDNSはローカルエリア向けのDNSサーバー。 これを自宅用に立てる。 プライベートDNSではルートからの検索されないため マスターサーバーとキャッシュサーバーを兼用にする必要がある。 これをPCやルーターのDNS設定に置き換える。 これで一番問題…