ググっても見つからないので備忘録として。
PHPの切り替え
rootユーザーでインストールしたいphpのバージョンが標準になるよう環境設定します。
vi .bash_profile
export PATH=/opt/plesk/php/8.0/bin:$PATH
お好きなバージョンのパスを追加
開発ライブラリを追加
apt-get install plesk-php80-dev
これがないと、peclコマンドでビルド出来ません。
この情報がなかなか見当たらない。
mailparseをビルド
pecl install mailparse
インストールが完了します。
Installing '/opt/plesk/php/8.0/lib/php/modules/mailparse.so'
install ok: channel://pecl.php.net/mailparse-3.1.3
configuration option "php_ini" is not set to php.ini location
You should add "extension=mailparse.so" to php.ini
php.iniに追記
vi /opt/plesk/php/8.0/etc/php.ini
以下を最終行に追加します。
extension=mailparse.so
これで完成です。