VPS)でバーチャルホスト(サブホスト)を設定する方法を説明します。WEBサーバーにはApache(アパッチ)を使用しています。今回は、エックスサーバーVPSのネームサーバーを利用します。この場合、バーチャルホストの設定前に以下の作業が必要になります。■DNSレコードを設定する※もしエックスサーバーVPS以外のネームサーバーを利用する場合には、そちらのサーバーでDNSレコードの設定を行ってください。それでは、順番に説明していきます。エックスサーバーVPSのネームサーバーへ変更ドメインのネームサーバーを、エックスサーバーVPSのネームサーバーへ変更しておきます。エックスサーバーVPSのネームサーバーはこちらになります。ネームサーバー1:ns1.xvps.ne.jpネームサーバー2:ns2.xvps.ne.jpネームサーバー3:ns3.xvps.ne.jpネームサーバーの変更方法については、ドメイン管理元のホームページなどで調べて下さい。通常は、各ドメイン管理会社のコントロールパネルから変更できるようになっています。エックスサーバー(Xserverドメイン)でドメインを管理している場合には、こちらのページを参考にしてください。↓Xserverドメイン管理ドメインのネームサーバーを変更する方法DNSレコードを設定するネームサーバーの設定が完了したら、次はDNSレコードの設定です。DNSレコードの設定は、エックスサーバーVPSの契約管理ページより行います。契約管理ページへログインすると、画面左側にある「DNS設定」というメニューをクリックしてください。次の画面では、「+ドメインの追加」というメニューをクリックしてください。※DNSレコードを編集するには、該当ドメインの追加を行っておく必要があります。↓テキストボックスに、該当ドメインを入力して「確認画面へ進む」をクリックしてください。※「sabameijin-dev.com」というドメインを登録してみます。確認画面をチェックして、問題なければ「設定を追加する」をクリックしてください。↓これでドメインの追加が完了です。「OK」をクリックして、小窓を閉じてください。↓DNS設定画面へ戻るので、上記で追加したドメインを選択してください。↓DNSレコードの追加画面が開きます。複数レコードを追加する場合には「入力行を追加する」をクリックして追加を行ってください。WEBサイトの設定を行う場合には、通常は、エイリアス(www)のあり・なしの両方へアクセスできるように設定しておきます。その為、「sabameijin-dev.com」と「www.sabameijin-dev.com」の2つのレコードを追加してみます。このような登録になります。※「優先度」の設定は不要です。DNSレコードを設定したら、「確認画面へ進む」をクリックして確認画面へ移動します。確認画面に表示されている内容をチェックしてください。内容に問題が無ければ、「設定を追加する」をクリックしてください。↓これでDNSレコードの追加が完了です。この設定を行っておかないとバーチャルホストの設定を行ってもサイトを公開することはできません。バーチャルホスト設定前に、必ずDNSレコードの設定まで済ませておきましょう。バーチャルホストの設定DNSレコードの設定まで完了したら、バーチャルホストの設定を行っていきます。ユーザーを作成まず、ユーザーを作成します。sabameijindevユーザー名については各自で管理しやすいモノにしてください。私の場合には、分かりやすいようにドメイン名に近いユーザー名を作成します。作成したユーザーに対してパスワードを設定します。sabameijindev→ここでパスワードを聞かれるので設定してください。パスワードの設定が正常に終了したら、このようなメッセージが表示されます。パスワードは正しく更新されました==============================================コンテンツ格納用のディレクトリを作成する上記でユーザー(sabameijindev)を作成したら、「/home/sabameijindev/」というホームディレクトリが作成されます。このホームディレクトリ内に、WEBコンテンツの格納用ディレクトリの作成を行います。ここで作成するディレクトリが、ホームページの公開で使用するHMLやCSS、画像などのファイルをアップロードするディレクトリにもなります。/home/sabameijindevこの設定の場合、「/home/sabameijindev/www/sabameijin-dev.com」がホームページのドキュメントルート(WEBコンテンツの格納用ディレクトリ)になります。confファイルへホストの設定を行うconfファイルへホストの設定を追加します。confファイルを新しく開いて、ホストの設定を記述します。※confファイル名には、ドメイン名を使用することをおすすめします。/etc/apache2/sites-available/sabameijin-dev.com.confconfファイルを開いたら、以下の設定を記述してください。</Directory></VirtualHost>作成したファイルを有効化します。sabameijin-dev.com.conf有効化が完了したら、「/etc/apache2/sites-enable/」の配下にリンクが作成されます。../sites-available/sabameijin-dev.com.conf最後に、「/etc/apache2/sites-available/」の配下にデフォルトで存在する「000-default.conf」の設定を無効化させておきます。000-default.conf分法をチェックconfファイルに追記した内容にエラーが無いかをチェックします。OK」と返ってくれば、問題はないので次に進みます。最後に、Apacheを再起動します。apache2これでバーチャルホストの設定が完了です。このバーチャルホストの設定により、sabameijin-dev.comというドメインでWEBサイトを公開できるようになりました。Encrypt」をインストールする方法おすすめの記事レンタルサーバーエックスサーバーでFTPアカウントの追加とFTP接続制限の設定方法を紹介!こちらのページでは、エックスサーバーのFTP接続について、主に以下の2点について説明します。Domain)で管理しているドメインのネームサーバー変更方法を説明します。人気レンタルサーバーのネームサーバーのまとめ今回は、人気レンタルサーバー(エックスサーバー・シンクラウド以外)のネームサーバーをまとめました。Xserverドメインやシンドメイン管理...VPS共用サーバーとVPS、使うならどっち?両者の違いも説明!共用サーバーとVPSの違いを解説!どちらがおすすめかも説明しています。こちらのページでは...レンタルサーバーエックスサーバー(Xserver)の高速化設定機能をまとめてみた!エックスサーバーにはXアクセラレータ、XPageSpeedなど高速化機能が搭載されています。今回は、エックスサーバーのファイルマネージャについて説明します。当サイト経由で初回最大32,000円の割引もあり!キャンペーンとの併用もOK!。