Links]CentOS7.2にPHP7.2をインストールし、フレームワークとしてlaravel5.6をインストールする。laravelにはHomesteadというオールインワンの仮想環境パッケージがあるが、今回はHomesteadを使用せずにlaravelの環境を構築する。EPELとRemiリポジトリ登録CentOS7の標準では、PHPの最新版がインストールできないので、PHPの最新バージョンを扱う、Remiリポジトリを使う。http://rpms.famillecollet.com/enterprise/remi-release-7.rpm登録されたか確認する。remi.repoPHPインストールPHPとlaravelに必要なミドルウェアのインストール。php-zip1PHPインストールの確認PHPがインストールされたことを確認する。Technologiescomposerのインストールcomposerをインストールする。composer.pharcomposerコマンド設置。今回はグローバルに使用するため。/usr/local/bin/composercomposerがインストールされていることをコマンドで確認。いった形でも使用できる。プロジェクト作成composerでlaravelのプロジェクト作成。これによりlaravelもインストールされる。unzipコマンドが無いと怒られる。unzipをインストールする。unzip再度プロジェクトをつくって、進める。ec-project問題なくできたようだ。artisanでビルトインWebサーバを立ち上げることができるが、ポートを指定しないと、デフォルトでは8000番ポートを使用するので、Vagrant側の設定で8000番ポートをforwardしておく。VagrantfileここでVagrantfileの修正。8000番ポートをforwardする。reloadビルトインWebサーバ起動プロジェクトhomeに移動して、ビルトインWebサーバを起動。Links]関連記事PHPは自分にとって最高のプログラミング言語だったそういえば、技術評論社のPHPの生みの親のインタビュー記事を読んだ。働いてからずっとPHPを仕事でやってきた身として感じることがあったので、記事で気になった箇所を抜粋させて頂き、書きたいと思う。...読んでみるRails5のProduction環境をApache+PassengerでCentOS7に構築さくらのVPSにRails5が動くproduction(本番)環境の構築を行ったときの記録。現時点では、デフォルトのOSがCentOS6.9だったが、OSの再インストールを行いCentOS7.4で環境を再構築することにした。...読んでみるLaravel5.7でキューを使って重い処理を非同期で動かすデータの更新とリアルタイムで時間のかかる重い処理を実行していたために、画面がフリーズしてレスポンスがなくなってしまう事態が発生した。解決方法として、重い処理のみクーロン(定期実行)を提案したが、どうしてもリアルタイムでやりたいとのこ...読んでみるすくすくスクラム仙台の勉強会に参加してきたアジャイル開発の1種であるスクラムについて勉強してきた。今回勉強会の講師として、認定スクラムマスターの@bangucsさんにお話し頂いた。EncryptでSSL証明書の更新時にエラーが発生しました。(ALB)を設定してhttpsでアクセスできるまでの流れをメモする。Linux)にPHP7.0.1+Nginx1.8をインストールした記録です。前提として、サーバはまっさらな状態です。今回はPHPをpackageからインストールします。前回はPHP...読んでみるCodeigniter3でつくったアプリをherokuで公開するCodeigniter3でつくったアプリをherokuで公開の流れをまとめました。