[Linux] ApacheのDocumentRootを変更するとApache起動時に「Syntax error on line (nnn) of /etc/httpd/conf/httpd.conf Document Root must be a directory」エラーが表示されhttpdを起動できなくなることがあります。
SELinuxのセキュリティ機能が原因の可能性があります。
メニューを選択し、セキュリティレベルの設定ダイアログを表示します。SELinuxタブを選択し、SELinux設定を"無効"に変更します。
SELinuxの無効化の手順はこちらの記事も参照してください。
コマンドを実行します。
SELinuxの無効化の手順はこちらの記事も参照してください。
タイプラベルを付加することで、SELinuxが起動していてもApacheがディレクトリにアクセスできるようになります。
コマンドを実行します。