この記事では、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 をインストールして構成する方法を学習しました。ご不明な点がございましたら、以下にコメントを残してください。