2017-01-01から1年間の記事一覧

Laravel DB設計

DB命名規則 〜s カラム カラム名 備考 id created_at updated_at deleted_at 論理削除時に使用 %s_id リレーション用。%sにテーブル名からsを抜いたものを使用する usersテーブル php artisan make:auth php artisan migrate https://readouble.com/laravel/…

Laravel5.4 ドキュメント補足

コントローラ リソースコントローラ リソースコントローラのメソッドに個別ミドルウェアを割り当てたい場合は、コンストラクタに書く。 class UserController extends Controller { /** * 新しいUserControllerインスタンスの生成 * * @return void */ publi…

goofysを使ってEC2にS3をマウントする

goofysを使ったマウント sudo yum update sudo yum install golang fuse cd ~ export GOPATH=$HOME/go go get github.com/kahing/goofys go install github.com/kahing/goofys mkdir s3 #ディレクトリ名は任意のもので id apache #uidとgidを下のコマンドで…

ElastiCacheと紐付け

sudo vim /etc/httpd/conf.d/php.confphp_value session.save_handlerを"memcached"に変更 php_value session.save_pathをElastiCacheのNode Endpointsに変更 sudo service httpd restarthttpdの再起動は忘れずに 参考:PHPアプリケーションのセッション管理…

Amazon Linux + PHP7.1にmemcachedを入れる

PHP7.1インストール sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm sudo yum -y install libwebp --disablerepo=amzn-main --enablerepo=epel sudo yum -y install libmcrypt libtool-ltdl libtidy libXpm libtiff gd-last au…