httpサーバの構築(Apache)

まずは、パッケージの確認

 

dnf list installed | grep httpd

centos-logos-httpd.noarch 
httpd.x86_64 
httpd-devel.x86_64 
httpd-filesystem.noarch 
httpd-manual.noarch 
httpd-tools.x86_64 

 

無ければ、インストール

 

httpd httpd-tools httpd-devel httpd-manual の4つをインストール

dnf -y install httpd httpd-tools httpd-devel httpd-manual

 

httpdの起動・自動起動の設定

systemctl start httpd

systemctl enable httpd

 

firewalldの設定

firewall-cmd --add-port=80/tcp --permanent

firewall-cmd --reload

 

ここまで設定できれば、IEGoogle chromeでcentos8のIPアドレスで検索してみる

Apacheのテストページが表示されれば成功。

 

apacheの設定ファイルは、/etc/httpd/conf/httpd.conf

html等のindexファイルの置き場は、上記のファイルにて行う。

(デフォルトは、/vat/www/html/ 配下

 

参考サイト

https://www.rem-system.com/centos8-apache-install/#1_Apache