GNU/Linux >> Linux の 問題 >  >> Debian

Debian 10 に Apache をインストールする方法

この記事では、Debian 10 に Apache をインストールして構成するために必要な手順について説明しました。このチュートリアルを続行する前に、<を持つユーザーとしてログインしていることを確認してください。コード>03 特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。

「Apache」とも呼ばれる Apache HTTP サーバー。 World Wide Web の成長を促進することで有名な Web サーバーです。 Apache は、さまざまなモジュールによって拡張できる機能を提供する、オープンソース、クロスプラットフォーム、強力、安定性、信頼性、および無料の Web サーバーです。また、さまざまなシナリオでリバース プロキシ サーバーとしても使用されます。

前提条件:

  • Debian 10 を搭載したオペレーティング システム
  • スーパーユーザー権限を持つサーバー IPv4 アドレス (ルート アクセス)
  • Linux デスクトップ用 Gnome ターミナル
  • Windows または macOS 用の PuTTy SSH クライアント
  • Windows 10/11 用 Powershell
  • APT コマンドに精通している

Debian に Apache をインストール

ステップ 1. 最初のコマンドはパッケージ リストを更新し、最新バージョンと依存関係を確実に取得します。

sudo apt update
sudo apt upgrade

ステップ 2. Debian 10 に Apache をインストールします。

Apache Web サーバー パッケージは、Debian 10 公式リポジトリで入手できます。必要なのは、13 を使用してインストール コマンドを実行することだけです。 :

sudo apt install apache2

上記のコマンドが完了すると、Apache がシステムにインストールされます。次のコマンドを実行して、Apache サービスのステータスを確認します:

sudo systemctl status apache2

Apache のビルドとバージョンを確認する:

# sudo apache2 -v
Server version: Apache/2.4.38 (Debian)
Server built:   2019-05-31T20:46:05

ウェブ サーバーを起動して実行したので、基本的な管理コマンドを見てみましょう:

sudo systemctl start apache2.service   ## <-- Start the server ##
sudo systemctl restart apache2.service ## <-- Restart the server ##
sudo systemctl stop apache2.service    ## <-- Stop the server ##
sudo systemctl reload apache2.service  ## <-- Reload the server config ##
sudo systemctl status apache2.service  ## <-- Get the server status ##

以下は、Apache の重要なファイルとディレクトリです:

  • Apache のメイン構成ファイルは 21 にあります
  • Apache メイン構成ファイル ディレクトリ:38
  • Apache がリッスンできるポートは、44 で定義されています。
  • 58 に保存された仮想ホスト ファイル 各ファイルを有効にするには、60 にリンクする必要があります ディレクトリ
  • 73 にあるエラー ログ ファイル
  • 89 にあるアクセス ログ ファイル
  • Web ファイルのドキュメント ルート 93

ステップ 3. Apache Web サーバーのファイアウォールを調整します。

Debian 10 で Apache が機能するように、TCP ポート 80 (www) と 443 (HTTPS) を開くことが重要です。次のコマンドを入力してください:

sudo ufw allow www
sudo ufw allow https
sudo ufw status

ステップ 4. Apache のインストールを確認します。

お気に入りのブラウザを開き、以下の URL を開いて Apache のインストールを確認します:

http://YOUR_IP_ADDRESS-or-YOUR-DOMAIN-NAME

おめでとうございます。Debian 10 Buster に Apache をインストールして構成する方法を学習しました。ご不明な点がございましたら、以下にコメントを残してください。


Debian
  1. Debian9にTomcat8.5をインストールする方法

  2. Debian10にApacheMavenをインストールする方法

  3. Debian10にApacheをインストールする

  1. Debian9にMongoDBをインストールする方法

  2. Debian9にNginxをインストールする方法

  3. Debian9にApacheをインストールする方法

  1. Debian9にJenkinsをインストールする方法

  2. Debian9にWebminをインストールする方法

  3. Debian9にTomcat9をインストールする方法