概要
WebサーバソフトウェアのApacheをLinux環境へインストールします。
Apacheインストール
Apacheとは?
世界で最も有名な”Webサーバソフトウェア“の一つです。
WebサーバソフトウェアはクライアントからHTTPリクエストを受け付ける。
リクエストに応じてPHPなどのスクリプト言語を実行処理して実行結果をクライアントへ応答する。
ソフトウェアパッケージの確認 “httpd“
apacheのパッケージを確認します。
sudo dnf module list httpd
ソフトウェアパッケージのインストール
デフォルトのv2.4をインストールします。
sudo dnf -y install httpd
インストール後の確認
httpd -v
Apache起動
Apacheの起動には”systemctl”コマンドを使用します。
サービス自動起動のコマンドを実行します。
sudo systemctl enable --now httpd
状態を確認します。
systemctl status httpd
firewallの設定を変更
外部からのhttpsリクエストを受け付けるポートを開放する。
sudo firewall-cmd --zone=public --add-service=http --permanent
firewallを再起動
sudo firewall-cmd --reload
firewallの確認
sudo systemctl status firewalld
Webサーバへアクセス
ホストOSのウェブブラウザー(Edge,chrome)などからWebサーバへアクセスする。
http://{WebサーバIP}:80/
WebサーバのIPが”192.168.0.100″の場合は以下となる。
http://192.168.0.100:80/
無事にApacheがインストールされました。