スマートフォン・タブレットからインターネットサーバーオペレーション
スマートフォン・タブレットからインターネットサーバーのオペレーションを試しながら、APPW.jp サイトのウェブコンテンツやウェブデザインもスマートフォン・タブレットでアップデートしています。
ここまでのMongoDB・vsftpdの回とは打って変わって、素直に入った回。標準リポジトリだけで完結し、 RAGシステムのconsumer.pyを実際に動かして締めくくった。
本体のインストール自体はシンプルだったが、旧サーバーから持ち込んだ自己署名証明書まわりで 「Protocol error」という素っ気ないエラーに何度も向き合うことになった回。 同じ症状の実例が海外フォーラムに見つかった […]
アクセスログ保存用のMongoDB。PECLとComposer、2種類のドライバーが混在していたが実は同じ拡張の話だった。 本題は、Ubuntu 26.04の新しいカーネルとMongoDBのTCMallocが衝突するとい […]
ディレクトリごとscpでコピー済みだったが、node_modulesはあえて作り直した回。 ネイティブアドオンを含むパッケージの扱いと、記録されていなかったグローバルパッケージの棚卸しがテーマ。
Anacondaは今回を機にクローズし、開発実績のあるMNISTモデルのみ最小構成のvenvでレガシーシステムとして残すことにした。 Keras 3への世代交代という大きな壁にぶつかりながらも、コード改修は最小限に抑える […]
RAGシステムの環境自体は事前にscpでコピー済みだったため、今回の主眼は「本当にそれで十分か」の確認作業になった。 CPU向け再ビルド、バージョン整合、環境変数の移行漏れという3点を潰した回。
「3.14に1本化したい」という当初の希望から出発し、mod_wsgiのバージョン制約、gensimの3.12依存、 GPUなしVPSにCUDAパッケージが紛れ込む問題まで、環境構成をゼロから見直した回。
設定項目自体はシンプルだったが、実際につながるまでに複数の落とし穴を踏んだ回。 古いSSL/TLS設定の見直しから始まり、バージョン間でのオプション名の変更、vsftpd自体の表示バグ、 そして最後は「旧設定ファイルの残 […]
「十数年前から見様見真似でほぼ見直していない」というメールサーバー構成を棚卸ししたところ、 5ドメインのうち3ドメインにSPFもDKIMも存在しないという発見からスタートし、 Dovecot 2.4での設定書式の全面刷新 […]
本体を改めてダウンロードし直す必要はなく、旧サーバーのファイルをそのままコピーすれば済む。 今回の主眼はむしろcrontab/WP-Cronの移行だった。以前書いた「予約投稿 失敗時の対処手順」の教訓を踏まえながら、 死 […]