skillup

技術ブログ

PHP サーバー・ネットワーク

nginx上でのcakePHP

投稿日:2015年10月29日 更新日:

cakePHP上をCentOS,nginx上で公開するときのメモなどを。

cakeのversionは2.5です。

/var/www/html/sampleapp直下にプログラムを配置するものとします。

この下にcakeのファイル一式(appとかが入っている一式ですね。)が来るようにします。

一時フォルダ

一時フォルダのパーミッションを変更してあげないとエラーがでますので注意を。

chown nginx:nginx /var/www/html/sampleapp/app/tmp

chmod 777 /var/www/html/sampleapp/app/tmp

nginx

いつもながら悩むのがnginxです。本日もかなりやられましたね(汗)

とは言っても、悩んでたところが全然別の部分だったんですが・・(汗)

下記のように書けば動きます。

詳しい説明などは下記リンクを
http://dotnsf.blog.jp/archives/1003076209.html

http://entropiajp.hatenablog.com/entry/2014/06/09/060000

http://altere5.hateblo.jp/entry/2013/11/07/nginx_%2B_PHP-FPM_%E7%92%B0%E5%A2%83%E3%81%A7CakePHP%E3%81%AE%E5%88%A9%E7%94%A8%E8%A8%AD%E5%AE%9A

この時点でhttp://example.comにアクセスをしてcakePHPの画面が見れていればOKです。

-PHP, サーバー・ネットワーク
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

vagrant 複数ホストを起動

ansbileを使おうと思ったんですが、ansibleはホスト1→ホスト2という構成になっているため、2台のホストがないと使えません。 MACであればローカル環境からいけますし、Windowsでもcy …

no image

メニュー系のCSS

よく迷うのでこれを機にまとめておこうかと。 Contents1 通常時のメニュー2 携帯(いわゆる縦のメニュー)3 ホバー時の画像選択4 小ネタ 選択されているときのメニュー 通常時のメニュー htm …

no image

Mailtrap テスト環境でメール送信を試したい時に使えるサービス

メールが絡んだ時のテストって難しいですよね・・・ ここだけは本番化した時に、1、2度お客さんに連絡して仕方なく本番でテスト・・・なんてことをやっておりましたが、つい最近、メールのテストが気軽にできるサ …

no image

PHPのコマンドライン+隠しファイルも含めたcpコマンド

超小ネタを2つほど phpにrオプションを入れるとPHPコードを実行できます。

cp コマンドですが、隠しファイルも含めてコピーしたい …

no image

herokuネタ(頻出コマンドなど)

10月末ぐらいから使っているPaasのherokuについてよく使うコマンドについて Contents1 アカウント開設&スタート2 基本的な使い方 アカウント開設&スタート http://skill- …