新しいVPSでドメイン/ウェブサイトをホストするにはどうすればよいですか?


10

私は平均的なUbuntuユーザーで、現在Ubuntuに関する知識を強化することにしました。私はWeb開発者なので、最近、Ubuntuを使用して自分のWebサーバーをセットアップすることにしました。

Ubuntu 11.10を搭載したアンマネージドVPSを購入しました。Apache、PHP、MySQL、および基本的なセキュリティ変更をなんとかインストールしました。

以前は、私はすべてが簡単なcPanelを介して管理される共有ホスティングユーザーでした。今は完全に異なり、管理されていないVPSを使用していて、もちろんホスティング会社は私を助けてくれないので、私は無知です。

私の質問:

以前は、新しいWebサイトをホストする場合、レジストラからドメインを購入した後、ドメインネームサーバーを共有ホスティングネームサーバーに変更し、cPanelを介してドメインを追加します。新しいVPSでドメイン/ウェブサイトをホストするにはどうすればよいですか?ネームサーバーはどうやって作るの?ネームサーバーを設定するには?

回答:


7

Ubuntuを実行しているVPSでドメイン名を使用してWebサイトをホストするには、「合理的」で「実用的」な方法がたくさんあります。

このガイドでは、強化されたUbuntu LAMPサーバーを設定してサイトを強化する方法を簡単に説明します。http: //blog.al4.co.nz/2011/05/setting-up-a-secure-ubuntu-lamp -サーバ/

ネームサーバーの設定に関しては...しないでください:)ほとんどのレジストラが提供する無料のDNSサービスを使用するか、Afraid.orgやCloudflareなどのサービスを使用してDNSを処理します。


こんにちは、私はすでにLAMPパートを完成させています。私の問題は、自分のVPSがすべてのWebサイトとドメインをホストできるようにする方法です。私はあなたが私のVPSで言及した無料のDNSサービスの使い方さえ知りません。私が見つけたほとんどのガイドは、LAMPスタックをセットアップするまでです。
DzulFriday

2

DNSサーバーをセットアップするには、BindなどのDNSサーバーをインストールする必要があります。こちらの説明を参照してくださいhttps://help.ubuntu.com/community/BIND9ServerHowto ただし、他のユーザーが提案したように、少なくとも2つのDNSサーバーとそれが「正しく」機能するための二次的なものです。ご使用のVPSプロバイダーがDNSサーバーを使用できる場合がありますので、独自にセットアップする前にまずプロバイダーに連絡してください。

サイトにサービスを提供するようにApache / php / mysqlを構成するには、https://help.ubuntu.com/community/ApacheMySQLPHPの説明を参照してください


私のVPSプロバイダーはDNSサーバーを提供していません。しかし、私はNamecheapで私のドメインを登録し、彼らはDNSサーバーを持っています。それは大丈夫ですか?問題がなければ、これを行う手順は何ですか?
DzulFriday

はい、DNSサーバーを使用できます。VPSからサーバーのIPアドレスを確認してから、NameCheapに移動し、DNSサーバー上のドメイン名の「Aレコード」(IPアドレスを入力)を追加します。これにより、ドメイン名がIPアドレスを指すようになります。次に、VPSサーバーで、Webサイト用にApacheを構成します。手順については、上記のリンクを参照してください。
bobojam

ありがとうボボジャム!VPSで多くのWebサイトをホストできますか?
DzulFriday

@DzulFridayはい、ハードディスク領域やその他のリソースが不足しない限り、VPSで好きなだけWebサイトをホストできます。個別のApache仮想ホストをセットアップするか、1つの仮想ホストに多くの名前を付けることができます。httpd.apache.org/docs/2.4/vhosts/name-based.htmlを
bdsl
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.