仕事用PC(与えられたIPアドレスを使用して会社のネットワークに接続されている)にCentOS7とApacheをインストールしました。他のオペレーティングシステムはインストールされず、Linuxのみがインストールされます。 /var/www フォルダに簡単な hello.html ファイルを作成しました。 Webブラウザに/var/www/hello.htmlと入力すると、hello worldというテキストが表示されます。今まではそんなに良くなった。
これで、会社のネットワーク上の他のコンピュータから同じ基本Webページにどのようにアクセスできますか?
私はApacheが着信要求をポート80でリッスンすることを知っています。それでは、ポート80を開く方法は何ですか?
私の場合、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を指定したいと思います。これは彼らにとって何の意味もありません。
質問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/www
Apache仮想ホストを介して行われます。その文書はここにあります。。
ドメイン設定の別の部分は、ドメイン設定を確認することです。機械のトラブルシューティング。この経験がない場合は、信頼性のために独自のDNSサーバーを設定しないことをお勧めします。登録機関のコントロールパネルを使用して設定DNSレコードドメインの場合は、コンピュータのIPを指します。各プロバイダはさまざまな設定方法を提供しているため、そのプロバイダのヘルプとサポートリソースを確認することをお勧めします。