PHP

CentOS7にComposerをインストールする手順です。PHPはすでにインストールされている前提です。

# php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

上記を実行すると、composer-setup.phpというファイルがダウンロードされます。composer-setup.phpを実行します。

# php composer-setup.php

上記を実行するとcomposer.pharが出来上がります。必要のなくなったcomposer-setup.phpは削除します。

# php -r "unlink('composer-setup.php');"

色々な場所・ユーザーで使いたいので、composer.pharを/usr/local/bin/に移動します。

# mv composer.phar /usr/local/bin/composer

Apache

Googleが作ったWebサイトの高速化モジュールのmod_pagespeed。インストールも設定も簡単なのですが、キャッシュが残って、更新した内容が反映されないということがよくあります。

そういうときには、mod_pagespeedのキャッシュを削除します。

touch /var/cache/mod_pagespeed/cache.flush

PHP,ニュース

最近はPHPはアクティブサポートは2年、セキュリティサポートは3年という周期が続いています。PHP7.4はとっくに2022/11/28でSecurityサポートが終了しました。

バージョン初回リリースアクティブサポートセキュリティサポート
8.12021/11/252023/11/252024/11/25
8.02020/11/262022/11/262023/11/26
7.42019/11/282021/11/282022/11/28

PHPのバージョンアップが早すぎて、各ディストリビュージョンはついていけてない感じ?サーバー管理者はPHPを使う場合は、各自でバージョンを確認しインストールする必要がありそうです。