|
||||||
|
Vine Linux 2.6 r3 Apache 1.3.27 rpm Virtual Host Setting Apache の便利な機能 バーチャルホストの設定をします この機能は 複数のドメインをいくつも Web サーバーに割り当てたり ドメインに対して 複数のホストを使いわけたりできます どのようになるかといいますと このサイトで利用しているのを 仮に 例としてあげますと ドメインに関しては http://www.shoukun.com は Fedora core1 の Web サーバーの ck1 ディレクトリに http://www.yws.jp は Fedora core1 の Web サーバーの ck2 ディレクトリに というふうにいくつでも割り当てられます ホストに関しても http://linux.shoukun.com は Fedora core1 の Web サーバーの ck3 ディレクトリに http://windows.shoukun.com は Fedora core1 の Web サーバーの ck4 ディレクトリにというふうに割り当てられます。 DNS サーバーの設定も必要ですが 大変便利な機能です このおかげで電気代払えていますので
/home ディレクトリで バーチャルホストの設定 /home/ 以下に 例として 複数のユーザーディレクトリを作成 公開する 昔のプロバイダーがこれにあたるかな 今は 知らない 個々のユーザーディレクトリに public_html フォルダを作成 以下に index.html ファイルと cgi-bin ディレクトリ .cgi ファイル格納場所 個々のドメイン、ホスト名を公開する DNS の設定もできていると 仮定 # はコメントアウトした行 赤字 は設定のため追記した部分 ======================================================= 設定箇所 388: #ServerAdmin
root@localhost <VirtualHost
218.***.**.***:80> ================================================= この設定で、個々の割り当てドメイン、ホスト名等でで公開ができます。 設定確認のテスト この状態で http://" サーバーホスト名 または ホスト IP アドレス "/~ck2 、ck3 で 各ディレクトリの index.html ファイルが表示されるはずです バーチャルホストは 全て チルダー ( ~ " ディレクトリ名 " ) で サーバーホスト名 または ホスト IP アドレスから 表示ができます ドメインの設定をしていれば チルダー ( ~ " ディレクトリ名 " ) は、関係なく 直接表示がされます http://www.yws.jp = http://ns.shoukun.com/~ck3 = http://218.***.**.***/~ck3 これで どれでも同じものが表示されます。 ck の 思う 個人的の便利な ? 設定 ck は 自分で管理しているサイトの Web サーバーは FTP 接続でファイルをアップロードしています 管理が楽なので 以下のように Modify して使ってます おかしいかなぁ ? ユーザーディレクトリの中に公開するディレクトリを置き 更新時の操作を楽にする 上記の設定部分に下記の設定を加え使用しています。 476: #UserDir
public_html 1044:
NameVirtualHost 218.***.**.***:80 <VirtualHost
218.***.**.***:80> これで FTP に ck でログインすると全てのサイトのディレクトリが表示され更新等が簡単にできます。 もっとよい方法が あると思いますが・・・・・
|
||||||
|
Copyright(C)
2000-2004, 初心者のServer構築法とWindowsネットワーク All
Rights Reserved
|