AlmaLinux9に移行

主に自分の備忘録としての内容です。 CentOS6のサポートが切れて久しいので、新しいOSに移行しました。 CentOSは開発中止となったので、AlmaLinuxを代替として選択しました。

以前のOSからデータ移行

必要なデータを、tarで圧縮します。パーミッションは維持しておきます。

tar cvzfp httpd.tar.gz httpd

新しいサーバで展開します。

tar xvzfp httpd.tar.gz

apacheなどのアプリケーション設定ファイルは、特に保存しませんでした。 アプリケーションのバージョンが変わって設定方法が変わる可能性があるからです。 面倒でなければ保存しておいた方が安心かと思います。

AlmaLinuxの環境整備

tarなどのコマンドも初期状態では使えませんので、不足しているコマンド等があれば、逐次インストールします。

# dnf install tar
# dnf install php
# dnf install ruby
# dnf install mysql-server mysql
# dnf install php-mysqlnd

Perl関連の修正

Perlのバージョンが上がったことで、jcode.plでエラーが出るようになりました。 jacode.plを代わりに使います。

https://metacpan.org/release/INA/jacode-2.13.4.18

色々ファイルがありますが、必要なファイルはjacode.plのみです。 こちらをjcode.plがあるディレクトリに配置し、require対象をjcode.plからjacode.plに書き換えるだけでOKです。


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS