MiracleLinux9.2 Apache(WEBサーバ)の設定
Apacheのインストールとバーチャルホスト設定
Apache2インストール
① httpdをインストール
- dnf -y install httpd
② バージョン確認
- httpd -v
Apache設定
① 「httpd.conf」をバックアップ
- cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf_bak
② 「httpd.conf」を編集
- vi /etc/httpd/conf/httpd.conf
i
——————————
○91行目 管理者アドレス指定
ServerAdmin [メールアドレス]
○149行目 変更 (Indexesは削除)
Options FollowSymLinks
○156行目 変更
AllowOverride All
○169行目
「index.php index.cgi index.htm」を追加
○最終行に追記
ServerTokens Prod
——————————
ESC
:wq!
③ httpポート開放
- firewall-cmd --add-service=http --permanent
- firewall-cmd --add-service=https --permanent
- firewall-cmd --reload
④ Apache自動起動の有効化
- systemctl start httpd
- systemctl enable httpd
- systemctl status httpd
⑤ バーチャルホストの設定
バーチャルホストの詳しい設定方法は他のサイトを参考にしてください。
- systemctl restart httpd
⑥ CGIスクリプトの利用確認
- grep -n “^ *ScriptAlias” /etc/httpd/conf/httpd.conf
252: ScriptAlias /cgi-bin/ “/var/www/cgi-bin/”
上記が表示され、「/var/www/cgi-bin/」配下で利用できることを可能
コメント