- 2019年3月1日
- 2019年3月1日
Amazon Linux2+Rails5+Nginx+pumaインストール
Amazon Linux2+rails5+Nginx環境でのインストール記事があまりないようだったので記事にしました。 rootで作業します [crayon-600ae26ec7dc1703866000/] タイムゾーンの […]
Amazon Linux2+rails5+Nginx環境でのインストール記事があまりないようだったので記事にしました。 rootで作業します [crayon-600ae26ec7dc1703866000/] タイムゾーンの […]
フレームワークのインストールまではコピペでなんとなく環境構築出来たけれど、「それからどうすれば良いの?」を解決する記事です。 この記事を書いておけば誰かにLaravelに関して聞かれても「この記事を見てね!」でおっけーになるかな。 条件 […]
どうも、もりこういちろうです。 Ansibleで自分のサーバを4つ作ってみました。 Ansibleをインストールして構成ファイルを作れば自由に編集可能、デザインも後から自由にアレンジできるので難しいプログラミングなしで何台でも、それこそ […]
AWS WAFのratebaseやShield, Route53, Fail2banを利用したり、スケーリング対応などなど・・・色々とDoSへの対応はあると思いますが、今回はApacheのDoS対策モジュールを利用します。 mod_dosdetect […]
Laravelのリクエストを利用すると、コントローラに処理が渡る前にバリデーションなどの処理が出来ます。リクエストを利用することでコントローラの肥大化を防ぐことが出来て処理がわかりやすくなります。 ひな形の作成 バリデーシ […]
変数を入れてレコードを取り出したい!そんな動的なクエリではSQLインジェクション対策としてLaravelのORMを利用したエスケープによってお手軽に回避できます。 原則としてORMで書いていって、小難しいクエリは生のSQLで慎重に記述していくのが効率 […]
Laravelには便利なオブジェクト判定用の関数があるので便利です。 ->isEmpty()を使う 例) オブジェクトがある時にオブジェクトのnameプロパティをforeachで出力する [crayon-600ae26ecc440 […]
Laravelでよく使う処理を一通りまとめていこうと思います。 今回は画像アップロードです! 画像を保存するストレージへのリンクを作成 [crayon-600ae26ecc796989668549/] これで […]
ハッキングセミナー用にアプリの実行環境を作成するということで、今回はパワフルなESXi用の物理サーバを調達したのでDockerで用意しました。 それではインストールしていきます。 […]
Amazon Linux2に標準でインストールされていて、SSHクライアントを使わずにSSMの実行サーバから一斉に処理をかけるといったことが可能です。 環境 OS: Amazon Linux2 EC2構成 SSM実行サーバ SSM-Ma […]