レンサバけもの道
レンサバに依存しない、PaaSやクラウドでも動くようにつくる
でも安いし使いたいよね〜〜〜(自己責任で)って /** 話だと思って聴いてる */
初手: 既定のDocRootを無視しよう
public_html にsymlink張るとかさ〜〜〜
Apache と PHP の symlink のたどり方を把握しておく
デプロイ
GitHub ActionsでFTPでも何でもよいからデプロイさせると、アカウントの集中管理ができて安全にしやすい
DNS周りが不便
(某さくらさんは比較的使いやすい)
Route53使えない
CloudFlare噛ませられない
Logの回収の仕方
エラー・例外処理をちゃんと書く
どこかでmonologから送ることができるはずや!
noticeみたいなのは送らずに、必要なものだけ
uzulla/send-log-なんちゃら
じゃあFatalどうする???
何かしらdaemonで拾い続ける
agentを常駐させるのはまず無理
cronで増分ログを送るしかないんやで...
cronもMAILTOを指定する
logrotareも別途cronでやる
logrotatedがやるようなやつをshellで定期実行
/** これoffられてるとかないよね...??そんなことできんの...? */
ダメなんだ...
(デプロイ失敗すると実行すらされないのでダメでした)
監視
外形監視はやろうな
メトリクス...うぐぐ...(まあ諦め)
開発環境
レンサバで開発すんなよ!!localでやろうぜ!!!
本番DBでもsshできればポートフォワードで繋ぎにいけるぜ???
オススメ
ConoHa WING
最低利用期間がない!
2円/h だぞ!!!
X SERVER
ディレクトリの構成が素直
でもお高めなんですよね
QA
新しいバージョンのPHPを入れるのは?
CGIモードでしか動かない
そもそも、 メンテフリーな実行環境 がほしいのだから、ビルドしてまで使うのはオススメしない
/** そうよね */