【1】設定環境例
* OS : CentOS7 * Webサーバ:Apache HTTP server v2.4.6
【1】Apache をインストールする
# 念のため更新 sudo yum -y update # Apacheとヘッダファイルのインストール sudo yum -y install httpd httpd-devel # バージョン確認 httpd -v
【2】Apacheの起動/停止
# 起動 sudo systemctl start httpd.service # 再起動 sudo systemctl restart httpd.service # 停止 sudo systemctl stop httpd.service
【3】Apacheの自動起動
sudo systemctl enable httpd.service
# enabledで表示されたら自動起動が有効になっている
sudo systemctl is-enabled httpd.service
【4】Firewallの設定
# firewalldでHTTP/HTTPSを許可 sudo firewall-cmd --zone=public --add-service=http --permanent sudo firewall-cmd --zone=public --add-service=https --permanent # 設定を反映 sudo firewall-cmd --reload # 確認「http」があればOK sudo firewall-cmd --zone=public --list-services
動作確認
# 環境のIPアドレスを確認 ip addr # ブラウザで「http://【IPアドレス】」にアクセスできるか確認
【5】設定ファイルの文法チェック
# 文法チェック(「Syntax OK」が表示されたらOK)
apachectl configtest
関連記事
Apache ~ Linux / SSL設定編 ~
https://dk521123.hatenablog.com/entry/2016/11/11/230045