php_modが非推奨になったのね

昔のバージョンのphp環境でphpバージョンを上げるという対応中。 apache + PHP8のインスタンスを構築してドキュメントルートまで到達を確認。 対応する人にドキュメントルートまで到達するからプロジェクトのファイルを置いてバージョンアップのエラーを確認してもらうため依頼しましたが HTTP 503 Service Unavailable のエラーが出ているとのこと。 HTMLファイルはアクセスできているからPHPの実行ができていないと思い調べると Apache HTTP サーバーで使用するために PHP に提供されている mod_php モジュールが非推奨になりました。 php-fpmをインストールして起動し、リクエストを流してphp-fmpでphpを実行するようにして解決。 しばらくPHPを触っていなかったのでモジュールが非推奨になったことに気づかずでした。

tmuxをはじめて使う

初めてtmuxを使ってみた最低限の利用


以前から使いたかったtmux

最近はリリースなどは自動化(シニアエンジニアの私はSCPアップロードから知っている。。)だったり、コンテナ化やログディレクトリのマウントや同期など直接ログインしなくてもいい環境だったりするが、私の作業環境ではログインすることが多々あります。

そんな中でそこそこ台数があるサービスなんかで、confファイルを編集なんてたまーにあったりしますが、同じ作業をすることになるので同時にコマンドを打ちたかったりします。SSHクライアントでもできるものがあるようですが、OSに依存せず利用したいのでtmuxを利用することにしました。


インストール
$ brew install tmux
tmuxを起動
$ tmux
prefixはデフォルトの ctrl + b
ペイン分割(左右)
prefix %
ペイン分割(上下)
prefix "
ペインの移動
prefix o
ペインの破棄
prefix x

そして一番やりたかった、ウィンドウで開いているペインに対してコマンドの同時実行
開始
prefix
:set-window-option synchronize-panes on
終了
prefix
:set-window-option synchronize-panes off


ウィンドウの終了
prefix &

コメント

このブログの人気の投稿

nginxで画像が表示されない。。

AWSのS3バケットをマウントするs3fsでマウントが外れた件

aws copilotを試しに使う⑦ 〜svc実行で起きたエラー