Macを使用してWebサイトを共有する

お使いのMacには、商用Webサイトを提供することで評判になったのと同じApacheWebサーバーソフトウェアが搭載されています。 OS X Lion(10.7)以前を使用している人は誰でも、使いやすいインターフェイスを使用してApache Webサーバーにアクセスすることにより、MacでWeb共有をセットアップできます。

OS Xでのこの設定により、誰でも簡単に一連のマウスクリックでWebサイトを提供できるようになりました。 基本的なWeb共有サービスは、のリリースまでOSXの一部でした。 OS X Mountain Lion、簡略化されたユーザーインターフェイスは削除されましたが、ApacheWebサーバーはインストールされたままになりました。

この記事の情報は、OS X Lion(10.7)以前を使用したMacWeb共有に関するものです。 AppleはOSXServerまたは macOSサーバー OS X Mountain Lion(10.8)以降のユーザーにWeb共有機能を返すため。

OS XLion以前のパーソナルWeb共有

Macは、Webサイトを提供するために2つの場所をサポートしています。 1つ目は、Macの各ユーザーが作成した個人用Webサイト用です。 この分離は、家族のすべてのメンバーがWebサイトを持つための簡単な方法を提供します。

〜/にあるSitesディレクトリのユーザーのホームフォルダで個人のWebサイトを検索します。ユーザー名/サイト.

まだSitesディレクトリを探しに行かないでください。 OS Xは、必要になるまで、わざわざSitesディレクトリを作成しません。

OS XLion以前のコンピュータWebサイト

ウェブサイトを提供するもう1つの場所は「コンピューターのウェブサイト」という名前ですが、これは少し誤解されています。 この用語は、Webサーバーが提供するWebサイトのデータを含むメインのApacheドキュメントフォルダーを指します。

Apacheドキュメントフォルダはシステムレベルのフォルダであり、デフォルトでは管理者に制限されています。 Apacheドキュメントフォルダは次の場所にあります。 /Library/WebServer.

ドキュメントフォルダのアクセスが制限されていることが、OSXにユーザーごとに個人用のサイトフォルダがある理由です。 個々のサイトフォルダを使用すると、ユーザーは他のユーザーのサイトに干渉することなく、自分のサイトを作成、管理、および制御できます。

会社のWebサイトを作成する場合は、他のユーザーがサイトを簡単に変更できないようにするため、コンピューターのWebサイトの場所を使用することをお勧めします。

OS XLion以前でのWebページの作成

お気に入りを使う HTMLエディター または、人気のあるWYSIWYG Webページエディタの1つを使用して、サイトを作成し、ユーザーのSitesディレクトリまたはApacheDocumentsディレクトリに保存します。 Macで実行されているApacheWebサーバーは、SitesまたはDocumentsディレクトリにあるファイルを次の名前で提供するように構成されています。 index.html.

Web共有を有効にする

OS XLion以前でWeb共有を有効にするには:

  1. 選択する システム環境設定 > 共有.

  2. にチェックマークを付けます Web共有 Web共有をオンにするボックス。

    OS X 10.4 Tigerは、このボックスをパーソナルWeb共有と呼んでいます。

  3. [共有]ウィンドウで、[ 個人用サイトを作成する フォルダーボタン。 Web共有設定ペインを以前に使用してからSitesフォルダーが既に存在する場合、ボタンには次のように表示されます。 個人のウェブサイトフォルダを開く.

  4. Apacheドキュメントフォルダを使用してWebサイトを提供する場合は、[ コンピューターのWebサイトフォルダーを開く ボタン。

OSXのWeb共有オプション

あなたのウェブサイトへのアクセス

Apache Webサーバーが起動し、少なくとも2つのWebサイトにサービスを提供します。1つはコンピューター用で、もう1つはコンピューター上の各ユーザー用です。 これらのWebサイトにアクセスするには、ブラウザを開いて次のいずれかを入力します。

  • フォーマットを使用する http://your.computer.address/ コンピュータのWebページ用。 コンピューターのアドレスを見つけるには、[共有]ウィンドウを表示し、リストでWeb共有名を強調表示します。 コンピュータのアドレスが右側に表示されます。
  • フォーマットを使用する http://your.computer.address/~yourusername 個人のWebページ用。 アクセスするには、前の手順で使用したコンピューターのアドレスを入力してから、 ~ (チルダ)文字とユーザー名。ユーザー名にスペースを入れずに、またはチルダとユーザー名の間にスペースを入れないでください。

ユーザー名がわからない場合は、前にアクセスした[共有]ウィンドウを表示し、リストでWeb共有名を強調表示します。 個人のウェブサイトのアドレスが右側に表示されます。

Web共有用のOSXServerまたはmacOSServer

新しいMacには、シンプルなユーザーインターフェイスではなく、誰でもすぐに使用できる最新バージョンのApacheWebサーバーが付属しています。 ただし、OS X Server(またはオペレーティングシステムによってはmacOS Server)に移行すると、Web共有機能がMacに戻ります。

OS X Mountain Lion以降のOSサーバーは、メールサーバー、Webサーバー、ファイル共有、カレンダーと連絡先サーバー、Wikiサーバーなどのサーバー機能の豊富なコレクションを提供します。