#author("2023-01-07T03:47:02+00:00","default:bokupi","bokupi")
* AlmaLinux9に移行 [#c8e9b87d]

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

** 以前のOSからデータ移行 [#f7925d8a]

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

 tar cvzfp httpd.tar.gz httpd

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

 tar xvzfp httpd.tar.gz

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

** AlmaLinuxの環境整備 [#w8b17397]

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

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

** Perl関連の修正 [#tdc8445a]

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