owncloudを、サブドメインでアクセスできるようにしましょう。
目標
- サブドメインcloud.yujilow.net(例)でアクセスできるようにする
しくみ
apacheのバーチャルホストを利用します。
cloud.yujilow.netにアクセスがあった場合に、/var/www/owncloudをドキュメントルート(バーチャルホストのルート)とするように設定します。
やりかた
DNS設定をする
ドメインを取得した場所で、DNS設定をします。
大体の自宅回線は動的IP割り当てなので、DDNSサービスを併用します。
cloud.yujilow.netにアクセスした場合、自宅のグローバルIPにアクセスされるようにしましょう。
owncloudを自宅サーバに構築する
自宅じゃなくても、vpsでもなんでもいいです。
この説明は割愛します。
Apacheの設定をする
Debianなら、
1
|
|
CentOSなら、
1
|
|
と入力し、設定ファイルを新規作成します。CentOSの方はやったことないので確かめてくだささい。
設定ファイルの内容は以下のとおり。
1 2 3 4 5 6 7 |
|
そして、apacheを再起動します。
1
|
|
http://cloud.yujilow.net にアクセスすると、owncloudが使えるはずです。
次は
証明書を発行して、httpsでアクセスできるようにしなきゃ、、
そうしないと怖くて使えませんね。