Apache HTTPサーバは、世界で最も広く使用されているWebサーバーです。これは、統合され、動的にロードされたモジュール、強力なメディアのサポートだけでなく、他の一般的なソフトウェアとの広い範囲を含む多くの強力な機能を提供しています。
この記事では、Ubuntuの16.04、サーバー上のApache Webサーバーをインストールする方法について説明します。
Apache2のは、aptのコマンドでインストールさ
sudoのAPT- GET apache2のインストール
Apache2のデフォルトのアクセスポートは80で、通常のポートを割り当てる必要があり、それによって占有され、そしてここで私はポート8001を使用していません。
新しいポートを使用するには、確かに、このポートを開始したいです:
UFWは許可SUDO 8001を
インストールディレクトリの/ etc / apache2の/へのApache2、ファイル修飾子ports.conf
あなただけのポートを変更したり、ここで複数のポートを追加する場合#、あなたもそうでしょう #のVirtualHostステートメントを変更する必要がで #は/ etc / apache2の/サイト対応/ 000 - デフォルトの.conf 上wangluによって#Revised 2020年までに - 03 - 01 #Listen 80は 聞く8001 <のIfModule ssl_module> 聞く443 </のIfModule> <のIfModule mod_gnutls.c> 聞く443 </のIfModule> #Vimの:構文 = apacheのTS = 4、SW = 4 STS = 4 SR NOET
ディレクトリは/ etc / apache2の/サイト利用可能なを入力し、000-は、default.confファイルを変更
上の王呂によって#Revised 2020年までに - 03 - 01 #の<VirtualHost *:80 > <VirtualHostの*:8001 > #ServerNameディレクティブは、ことを要求スキーム、ホスト名とポートを設定します #サーバーは、自身を識別するために使用しています。これはされて作成するときに使用します #リダイレクトURLを。文脈では、仮想ホスト、サーバー名 #ホスト名が表示されなければならないかを指定して要求" のホスト:ヘッダーに 一致する#この バーチャルホストを。以下の場合、デフォルト の仮想ホスト(このファイル)この #値がある決定的ではないとして、それがされて使用として関わらず、最後のホスト。 #しかし、あなたがしなければならない設定をするために、更なる仮想明示的ホスト。 #ServerName www.example.com SERVERADMINウェブマスター@ localhostの DocumentRootの / VAR / WWW / HTML #利用可能なloglevelの:trace8、...、TRACE1、デバッグ、情報、告知、警告、 #エラー、クリティカル、警告、EMERG。 #あるログレベルを設定することも可能のため、特定の #モジュール、例えば #LogLevel情報SSL:警告 ErrorLog $ {APACHE_LOG_DIR} / error.logファイル CustomLog $ {APACHE_LOG_DIR} / 合成のaccess.log ほとんどの設定ファイルについては#からのconf-利用可能/ されています、 #有効または無効にグローバルレベルで、それがあるために可能 #は、行が含まための唯一の特定の仮想ホストを。例えば #以下の行は、CGIの設定を有効にするために 、このホストだけ #それがグローバルで無効にされた後に「a2disconf 」。 #INCLUDE confに -available /サーブ-CGI- bin.conf </ VirtualHost>の #Vimの:構文 = apacheのTS = 4、SW = 4 STS = 4 SR NOET
Apacheを再起動サービスを編集した後
sudoの/etc/init.d/apache2再起動
/ var / www / htmlと設定でApacheのデフォルトのディレクトリ・サーバーは、000-は、default.confで修飾することができます
あなたは、ファイルをダウンロードするには、HTTPサーバーを使用する場合は、それがデフォルトのHTMLページが表示されますので、あなたは、このディレクトリ内のファイルを置くことができる、のindex.htmlファイルを削除する必要があります
楽しめ!