Linux 基本 Web サーバーの設定とアクセス [閉じる]

Linux 基本 Web サーバーの設定とアクセス [閉じる]

仕事用PC(与えられたIPアドレスを使用して会社のネットワークに接続されている)にCentOS7とApacheをインストールしました。他のオペレーティングシステムはインストールされず、Linuxのみがインストールされます。 /var/www フォルダに簡単な hello.html ファイルを作成しました。 Webブラウザに/var/www/hello.htmlと入力すると、hello worldというテキストが表示されます。今まではそんなに良くなった。

  1. これで、会社のネットワーク上の他のコンピュータから同じ基本Webページにどのようにアクセスできますか?

  2. 私はApacheが着信要求をポート80でリッスンすることを知っています。それでは、ポート80を開く方法は何ですか?

  3. 私の場合、hello.htmlは私のWebページのソースファイルです。私のLinux PCブラウザで/var/www/hello.htmlと入力してページを表示できます。しかし、私のウェブサイトの名前をwww.mywebsite.comに指定したいとしましょう。 /var/www/htmlをwww.mywebsite.comに変換する方法。つまり、他の同僚を自分のウェブサイトに誘導するときに、名前として/var/www/hello.htmlではなくwww.mywebsite.comを指定したいと思います。これは彼らにとって何の意味もありません。

  4. 質問3によると、これは私のIPアドレスとhello.htmlをwww.mywebsite.comに結合する「ローカル」DNSを作成する必要があることを意味しますか?

ベストアンサー1

1.2.3.4があなたのものであると仮定します。ネットワークサーバーIP の場合、次のものを使用できます。

http://1.2.3.4/hello.html

..提供されたページにアクセスしてください。Apache サーバーが正しく構成されている。コンピュータにドメイン名が追加されている場合は1.2.3.4と解決されるため、その名前を使用することもできます。このデバイスがルーターの背後に隠されている場合(ホームネットワークでよく見られる)、次の設定が必要になることがあります。ポート転送ルールルータ設定では、外部ポート80をWebサーバのポートにマッピングします。

Apacheはポート80でリッスンしているため、ユーザー(またはネットワーク管理者)が別途指定しない限り、そのサービスはすでに利用可能です。着信トラフィックのブロックこの港を通って。そのような概念はありません。港を開くここで。

特定のディレクトリ(あなたの場合)を指すようにドメイン名を設定する操作は、/var/wwwApache仮想ホストを介して行われます。その文書はここにあります。

ドメイン設定の別の部分は、ドメイン設定を確認することです。機械のトラブルシューティング。この経験がない場合は、信頼性のために独自のDNSサーバーを設定しないことをお勧めします。登録機関のコントロールパネルを使用して設定DNSレコードドメインの場合は、コンピュータのIPを指します。各プロバイダはさまざまな設定方法を提供しているため、そのプロバイダのヘルプとサポートリソースを確認することをお勧めします。

おすすめ記事