web-dev-qa-db-ja.com

自分のWebサイトを世界にホストするマシンをセットアップする方法-自分のURLで?

私は自分のブログでいろいろ遊んでいます。使いたい古いコンピューターがいくつかあります。

サーバーをセットアップする方法があり、購入したURLにリンクしてサーバーページを作成し、場合によってはwordpressをインストールする方法があるかどうか疑問に思っていました。

Ubuntu 10.04 Desktopでの設定に関する情報は驚くべきものです。

お願いします。

9
myusuf3

UbuntuでWebサーバーを設定するのは非常に簡単です。apt-getを使用してApache、PHP、MySQLをインストールするか、taskselを使用してLAMPスタックをインストールできます。

Sudo tasksel install lamp-server

https://help.ubuntu.com/community/ApacheMySQLPHP

これが完了すると、ローカルマシンでブログをセットアップして実行できるようになります。

Ubuntuでwordpressをインストールする方法については、ガイド こちら に従うか、インストール方法に関する一般的なガイドについては one に従ってください。

-

次のステップ

  • ドメインを購入する(123-reg.co.ukから取得します)
  • ドメインをIPアドレスにポイントします
    • 静的IPがある場合は、単にそのIPをドメインにポイントします。
    • 静的IPがない場合は、dyndnsなどのサービスを使用して、IPの変更に応じてDNSレコードを更新する必要があります。
  • ネットワーク設定に応じて、ポート転送を使用してポート80をApacheを実行しているマシンに転送するか、ルーターのNATを使用してパブリックIPアドレスをマシンのIPに接続する必要があります。

-

他のいくつかのポイント

  • タスク用に設計されており、WebボックスにGUIが必要ないため、可能な場合はマシン上でUbuntu Serverを使用した方が良いでしょう。
  • あなたのウェブサイト/ブログが人気になった場合、ほとんどの家庭のインターネット接続はアップロード速度があまり良くないため、インターネット接続が負荷を処理できないことがあります。
7
Mark Davidson

Wordpressはユニバースリポジトリにあります。 apt-getまたはsynapticを使用してインストールすると、すべての依存関係が取り込まれます。その他のドキュメント here

サーバーをホストするには、外部の静的IPアドレスを提供するISPが必要です。ほとんどの場合、静的IPアドレスを要求する必要があります。次に、そのアドレスを指すドメインを取得し、ファイアウォールに穴を開けるだけです。

3
Karl Bielefeldt

経験や楽しみのためにこれをやっているなら、頑張ってください。

信頼できるWebサイトを作成するためにこれを行っている場合は、気にしないでください。家庭は、ウェブサイトのホスティングにお金がかかるのと同じ理由で、ひどいデータセンターを作ります:電力を維持し、ネットを維持し、サーバーとアプリケーションを稼働させることは、サーバーファーム全体で最も効率的に償却される資本と労働集約的です。

一部のルーターは http://www.dyndns.com/ のような「ローミング」DNSサーバーをサポートします。これにより、ISPがIPアドレスを動的に移動する場合でも静的な名前を維持できますが、 「これはあなたのISPを苛立たせるかもしれません」の適用されます。

(開示:本当に正当な理由がないため、無料のDynDNSアカウントを持っています。試してみた奇数回で動作します。重要なことには使用しません。ISPはveryです。 リベラルで、それ以外はDynDNSに接続していません。)

3
msw