Ubuntu で Web サーバーを構築する方法

UbuntuでWebサーバを構築する方法として一般的なものをご紹介します。

  1. ターミナルを開き、Apacheをインストールするには次のコマンドを実行します。
  2. sudo apt update
    sudo apt install apache2
  3. Apacheサービスを開始:
  4. sudo systemctl start httpd
  5. ファイアウォール(UFW など)が有効になっている場合は、HTTP トラフィックの通過を許可する必要があります。以下のコマンドを使用して、HTTP トラフィックを許可できます。
  6. sudo ufw allow ‘Apache’
  7. Webサーバーのテスト: Webブラウザを開き、サーバーのIPアドレスまたはドメイン名を入力します。 Apacheのデフォルトのウェルカムページが表示される場合、Webサーバーは正しくセットアップされています。
  8. Webサイトファイルを配置する: デフォルトでは、Apache Webサイトファイルは/var/www/htmlディレクトリに保存されます。自分のWebサイトファイルをこのディレクトリ内に配置できます。
  9. 以下のコマンドを使用して、このディレクトリの所有者を書き込み可能に変更できます。
  10. sudo chown -R $USER:$USER /var/www/html
  11. 次に/var/www/htmlディレクトリ内にindex.htmlファイルを作成し、自分のウェブサイトの中身を記述します。
  12. ナノ /var/www/html/index.html
  13. サンプルコンテンツ:
  14. ようこそ、私のウェブサイトへ
  15. Apacheの設定を再読み込み: Apache の設定や Web サイトファイルを変更した後は、変更内容を有効にするために Apache の設定を再読み込みする必要があります。
  16. systemctl reload apache2 でサービスを再読み込みする

ウェブサーバーはUbuntuシステムにインストールされ、ブラウザからウェブページが表示できるようになりました。

bannerAds