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

2021年10月22日

1.httpdをインストール

[root@fedora ~]# dnf -y install httpd

httpdバージョンの確認
[root@fedora ~]# httpd -v
Server version: Apache/2.4.51 (Fedora)
Server built:   Oct  7 2021 00:00:00

2.httpdの設定を行う

[root@fedora ~]#  vi /etc/httpd/conf/httpd.conf
91行目 管理者メール指定
修正前
ServerAdmin root@localhost
修正後
ServerAdmin  xxx

98行目 コメント解除しサーバー名指定
修正前
#ServerName www.example.com:80

修正後
ServerName www.xxx.com:80

149行目
修正前
Options Indexes FollowSymLinks
修正後
Options  FollowSymLinks

156行目
修正前
AllowOverride None
修正後
AllowOverride All

169行目
修正前
DirectoryIndex index.html
修正後
DirectoryIndex index.html index.php

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

3.自動起動の設定

[root@fedora ~]# systemctl enable --now httpd
Created symlink /etc/systemd/system/multi-user.target.wants/httpd.service → /usr/lib/systemd/system/httpd.service.

httpdを再起動
[root@fedora ~]# systemctl restart httpd

4.http(TCP/80)サービスを許可

[root@fedora ~]# firewall-cmd --add-service=http --permanent
success
[root@fedora ~]# firewall-cmd --reload
success

5.動作確認

[root@fedora ~]# vi /var/www/html/index.html
内容を追加
<html>
<body>
Welcome test page apache
</body>
</html>

ブラウザを起動し、IP(ドメイン)にアクセスする

 

Fedora 34

Posted by arkgame