Fedora 35にApache httpd をインストールする

2021年12月14日

環境情報
# cat /etc/redhat-release
Fedora release 35 (Thirty Five)

インストールの方法
1.システムパッケージを更新します

# sudo dnf upgrade
# sudo dnf update

2.Apache Webサーバーをインストールします

# sudo dnf install httpd

httpdバージョンを確認します

# httpd -v
Server version: Apache/2.4.51 (Fedora)
Server built:   Oct 12 2021 00:00:00

3.httpdを起動します

# sudo systemctl start httpd

ステータスを確認します

# sudo systemctl status httpd
● httpd.service - The Apache HTTP Server
     Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
    Drop-In: /usr/lib/systemd/system/httpd.service.d
             mqphp-fpm.conf
     Active: active (running) since Tue 2021-12-14 17:16:35 JST; 17s ago

httpd自動起動を設定します

# sudo systemctl enable httpd
Created symlink /etc/systemd/system/multi-user.target.wants/httpd.service → /usr/lib/systemd/system/httpd.service.

4.設定ファイルを編集します

# vi /etc/httpd/conf/httpd.conf
91行目
修正前
ServerAdmin root@localhost
修正後
ServerAdmin メールアドレス

100行目
修正前
#ServerName www.example.com:80
修正後
ServerName サーバー名

最終行にサーバーの応答ヘッダー内容を追記
ServerTokens Prod

5.Firewallを設定します

# sudo firewall-cmd --add-service={http,https} --permanent
# sudo firewall-cmd --reload

6.動作確認

Webブラウザを起動し、http://IPアドレス(ホスト名)にアクセスします

Fedora 35

Posted by arkgame