Ubuntu18.04にApacheWebサーバーをインストールするにはどうすればよいですか?

Ubuntu Apache

アパッチ はオープンソースのクロスプラットフォームHTTPWebサーバーです これは、HTTP /1.12プロトコルと仮想サイトの概念を実装しています。 このプロジェクトの目標は、現在のHTTP標準と同期してHTTPサービスを提供する、安全で効率的で拡張可能なサーバーを提供することです。

ApacheWebサーバー 多くの場合、MySQLデータベースエンジン、PHPスクリプト言語、およびその他のスクリプト言語と組み合わせて使用​​されます。 PythonやPerlのように人気があります。 この構成はLAMP(Linux、Apache、MySQL、Perl / Python / PHP)と呼ばれ、Webベースのアプリケーションの開発と配布のための強力で堅牢なプラットフォームを形成します。

Apacheのインストールプロセス

アプリケーションの人気が高いため リポジトリ内で見つけることができます ほとんどのLinuxディストリビューションの中で、そのインストールは非常に簡単です。

Ubuntu 18.04の場合、デスクトップとサーバーの両方 リポジトリ内にあるパッケージに依存します。

ターミナルを開いて次のコマンドを実行するだけです:

sudo apt update

sudo apt install apache2

のみ インストールを確認する必要があります そして、Apache操作に必要なすべてのパッケージが私たちのコンピューターにインストールされます。

プロセスを終了しました 正しくインストールされていることを確認するだけです、これを実行する端末で:

sudo systemctl status apache2

どこ これと同様の応答を受け取る必要があります:

Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)

これにより、サービスがインストールされ、正しく実行されていることがわかります。 これを確認する別の方法もありますが。

El 別の方法は、Apacheページをリクエストすることです。、このためには、ブラウザにIPアドレスを入力するだけです。

コンピュータのIPアドレスがわからない場合は、コマンドラインからさまざまな方法で取得できます。

次のコマンドを実行するだけです。

hostname -I

そうすると、それらのリストが表示され、ブラウザーでXNUMXつずつテストを行うことができます。ブラウザーに次のように表示されたときに、IPアドレスを識別できます。

apache_デフォルト

これは、Apacheページであり、コンピューター上で実行されていることと、いくつかの構成ファイルがあるディレクトリーを示しています。

基本的なApacheコマンド

すでにApacheWebサーバーをシステムで実行しています。 あなたはいくつかの基本的なコマンドを知る必要があります これにより、必要に応じてプロセスを開始または停止できるためです。

最も基本的なXNUMXつのコマンドは、コンピューターでサービスを開始および停止することです。これはこのためだけです。 Apacheを起動したいときは、ターミナルで実行する必要があります:

sudo systemctl start apache2

つつ Apacheを停止するために実行します:

sudo systemctl stop apache2

また、 サービスを停止せずに再起動します、このために実行するのは次のとおりです。

sudo systemctl restart apache2

これで、実行中に非常に便利な別のコマンドがあり、プロセスの更新が必要です。 既存の接続を切断しないこのコマンドを実行できます サーバーで:

sudo systemctl reload apache2

サービスを無効にしたい場合 実行するだけです:

sudo systemctl disable apache2

そして反対の場合 サービスを再度有効にする場合 私たちのチームでは、以下を実行するだけです。

sudo systemctl enable apache2

Apache2モジュール

Apache2は、モジュールで補完できるサーバーです。。 拡張機能は、Apache2にロードできるモジュールを通じて利用できます。 デフォルトでは、モジュールのセットはコンパイル時にサーバーに含まれます。

UbuntuはApache2をコンパイルして、動的なモジュールのロードを可能にします。 構成ディレクティブは、モジュールをブロックに含めることにより、条件付きでモジュールの存在を含めることができます。

より多くのApache2モジュールをインストールして、Webサーバーで使用できます。。 たとえば、コンソールで次のコマンドを実行して、MySQL認証モジュールをインストールします。

sudo apt install libapache2-mod-auth-mysql

/ etc / apache2 / mods-availableディレクトリで、アドオンモジュールを確認できます。

Apacheにはたくさんありますが、もっと知りたい場合はお勧めします このセクションを読む Canonicalの人たちが私たちと共有していること。


コメントを最初に

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。