ドメイン取得というと、さくらインターネットでというのが主流の一つだと思うのですが、
apacheで、ドメインを取得することは、出来るのでしょうか。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答4件
0
apacheで、ドメインを取得することは、出来るのでしょうか。
原理上、できません。ApacheはHTTPサーバプログラムなので、ドメイン名の取得に関係するものではありません(もちろん、「別途取得したドメインを使ってApacheを動かす」ことは、全く問題ありません)。
投稿2017/11/17 05:03
編集2017/11/17 05:03総合スコア145121
0
ベストアンサー
例えばインターネットを地図に例えます。
35.685174, 139.752795という緯度経度があります。インターネットではこういった「とある特定の場所を指す数値」をIPアドレスと言います。
そしてこの緯度経度は日本では「東京都千代田区1丁目1−1」という名前で定義されています。これがドメインです。
いきなり緯度経度を言われても大抵の人はどこを指しているのか判別つきませんが、「東京都千代田区一丁目1−1」と言えばこの場所を指すことを知っています。
そしてそこに建っている建物がApache等のサーバです。
もしあなたがApacheのサーバマシンを持っていたとしても、勝手にドメインがくっついてくるわけではありません。ドメイン名というのは世界中で決められたルールの中から切り売りされているもので、ドメイン登録サービスから「購入」して初めてあなたが自由に使えるドメイン名が取得できます。
ドメイン名とApacheだけがあっても、そのApacheの置き場所を指すIPアドレスがないとだめです。例えばレンタルサーバにApacheを入れたり、あなたのPCにApacheがあるならプロバイダから固定IPを与えてもらうことで、置き場所を確定することができます。あとはその置き場所をインターネット上の人々に「この名前の場所はここだよ」と知らしめることで初めてドメイン名でApacheにアクセスすることができるようになります。
仮にあなたがとあるレンタルサーバを借りたとします。そのレンタルサーバのIPアドレスは111.222.111.222とします。そして次にあなたはそのレンタルサーバにApacheを入れて、サーバを立てます。この時点で、あなたはhttp://111.222.111.222/
とブラウザに入力すればそのApacheにアクセスができるようになります。しかし、世の中の人は大抵そういったIPアドレスを直接入力するようなことはしません。そこでドメイン登録サービスでドメイン名を購入し、IPアドレスとひも付けます。例えばexample.comというドメイン名を購入し、そのドメインは111.222.111.222というIPアドレスに紐付けてください、とドメイン登録サービスにお願いすれば、http://example.com
とhttp://111.222.111.222
は等価となり、同じApacheにアクセスできるようになります。
結論として、Apacheをインストールするだけではドメインを取得することにはならないので、なんらかのドメイン登録サービスでドメインを購入する必要があります。
一応、レンタルサーバのサービス側で、(取得できる名前に制限はありますが)ドメインをタダでくれたりする場合もあります。レンタルサーバ提供会社のサイトをよく見て考慮してください。
投稿2017/11/17 05:55
総合スコア9206
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
ドメインはいわば、インターネットの住所です。
住所を取得するのに、不動産の登記みたいな仕組みが必要です。
ですから、Apacheでできないのは、言ってみれば、
カナヅチやノコギリで土地を取得できないのと同じです。
なぜ、自由に作れないかと言えば、
重複していたり勝手に上書き更新できるとまずいからです。
たとえば、ネット通販のサイトを勝手に詐欺サイトに書き換えるとか。
ヒャッハーでカオスな無法地帯になってしまいますよね。
ですから、ドメインは世界全体で統一されています。
ドメイン全体の管理は、ICANNという組織が統括します。
実際の管理業務は、TLD単位でレジストリに委任され、
さらにレジストラがレジストリへの登録作業を代行します。
具体的にどうすればドメイン取得できるかは、
「ドメイン 取得」で検索すれば、いろいろな業者が出てきます。
投稿2017/11/17 14:48
編集2017/11/17 14:50総合スコア5592
0
私はDomainkingでドメインを取得しました。
Whois情報代行サービスもあり、さくらインターネットと比較して
安かったのでこちらにしました。ごく簡単なWebサーバーを運用するには
Domainkingのレンタルサーバでも十分でしたので、そのことも
選んだ理由です。(ドメインの取得だけでも申し込めます)
maisumakunさんの回答のように、Apacheにはドメインを
取得する機能はありません。
もしかしたらAcpcheの「バーチャルホスト機能」と混同されているの
でしょうか。
※バーチャルホスト:一つのIPアドレスに複数のドメインを割り当て、
一つのApacheが複数のDocumentRootを切り分けて使えます。
投稿2017/11/17 07:37
総合スコア189
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/11/17 05:58