CentOS7でFuelPHPをApacheで起動するまでの手順2018年7月23日TwitterFacebookはてブPocketLINEFeedlyフィードCentOS7でFuelPHPをApacheで起動するまでの手順Vagrant+VirtualBoxで仮想サーバを立ち上げ、CentOS7環境を構築。VagrantでCentOS環境を構築した前提。Window7(ホスト)VirtualBox5.0.16Vagrant1.9.6CentOS7(ゲスト)Apacheのインストール-yオプションで実行することで、インストール時の応答確認を省略。(CentOS)Apacheの起動ちゃんと起動しているか確認。-DFOREGROUNDファイアウォールの設定firewall-cmdコマンドで80番ポートに外部からの接続許可できる設定を追加。設定を反映するために再読み込みします。--reloadsuccessファイアウォールの設定が完了したら以下のコマンドで確認。rules:Apacheの設定ファイルの編集Apacheの設定ファイルにFuelPHPプロジェクトが動くよう編集します。FuelPHPプロジェクトはローカルにマウントするよう、あらかじめVagrantfileに記述してから起動する必要があるため、忘れていた方はこちらを参考に。"/sample"Apacheの設定ファイルの編集。configuration」エラーと対処法Apacheを再起動して動かしてみるも、エラー。tailコマンドでエラーログを確認する。configurationクライアント側がサーバの設定によって拒否されていることがわかった。調べてみると、Apache2.4からディレクティブの書き方が変わったみたい。grantedに書き換えました。index.php</Directory></VirtualHost>といことで改めて再起動してブラウザで開くと、index.phpの画面は表示された!しかし、ホーム画面から遷移しようとすると404になる...。None」が原因だった模様。.htaccessのmod_rewrite機能が動作するようになるとのこと。All」に書き換えて再起動すると、正常に画面遷移しました。name」と書かれている場合は、ServerNameの指定がされていないため、httpd.confに記載しましょう。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。