- 目的
- ubuntu環境にapacheをインストールする
- 結論
- 以下のコマンドを実行するとapacheがインストールできる
- 実行環境
-
ubuntu@ip-192-168-10-62:~$ cat /etc/os-release PRETTY_NAME="Ubuntu 22.04.3 LTS" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.3 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=jammy ubuntu@ip-192-168-10-62:~$
-
- 実行コマンド
- ローカルパッケージ更新
-
sudo apt update
-
- apache2をインストール
-
sudo apt install apache2
- インストール結果
-
ubuntu@ip-192-168-10-62:~$ dpkg -l |grep "apache2" ii apache2 2.4.52-1ubuntu4.7 amd64 Apache HTTP Server ii apache2-bin 2.4.52-1ubuntu4.7 amd64 Apache HTTP Server (modules and other binary files) ii apache2-data 2.4.52-1ubuntu4.7 all Apache HTTP Server (common files) ii apache2-utils 2.4.52-1ubuntu4.7 amd64 Apache HTTP Server (utility programs for web servers) ubuntu@ip-192-168-10-62:~$
-
-
- 基本設定
-
sudo vi /etc/apache2/apache2.conf
- 変更内容
- ServerName追記
-
ubuntu@ip-192-168-10-62:~$ grep "ServerName" /etc/apache2/apache2.conf ServerName test-server
-
- ServerName追記
-
- サービスの再起動
-
sudo systemctl restart apache2
- 実行例
-
sudo systemctl restart apache2 ubuntu@ip-192-168-10-62:~$ systemctl status apache2 ● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2024-01-15 14:41:17 UTC; 12s ago
-
-
- サイトへアクセス
-
http://XXX.XXX.X.XX/
- XXXXはIPに書き換えて実施
- 以下のような画面が出たらOK
-
- ローカルパッケージ更新