Linux

Linux

MariaDB 10.1 系から 10.3 系へアップグレードする

 当ブログが稼働しているサーバーは CentOS 7 で RDBMS は MariaDB を採用している。構築当時に最新だった 10.1 も今では旧安定版という位置にある。その次に 10.2 もあって...
Linux

GeoIP2 に対応した geoipupdate コマンドを面倒臭くビルドする。

geoipupdate をビルドする理由GeoIP は MaxMind 社が提供する IP アドレスを元に地理情報を取得する為のサービスで、無償公開されているデータベースを用いればアクセス元の国名と都...
Diary

我が家の Meltdown と Spectre の対応策

 今年に入ってから何やら騒がしくなってきた CPU の脆弱性。投機的実行というワードをよく見かけるが、これは「必要とされるかも知れないから予め処理しておいてみよう」とする事。でもって実際には必要とされ...
Linux

OpenVPN を用いた VPN 構築メモ

OpenVPN で VPN 環境を構築する目的Android スマートフォンからのインターネットアクセスをどこに居ても自宅 LAN 経由としてセキュリティーを確保する。セキュアに LAN 内端末のデー...
Linux

Cygwin で使っている tmux のカスタマイズ

 最近は特に Linux に触れる時間も長いから、もうちょっと操作性をあげるべく Prefix だけ変えていた状態から .tmux.conf を弄ってみた。 tmux の設定ファイルは記述が独自という...
Linux

サーバーの OS を CentOS 6 から 7 にした

 今年の 3 月位から「どうしようかなー!」って悩みながら検証をした時期もあったけど、やっと本腰を入れて動く事になった。 というのも、最近使いたいなーって Web アプリ Plugin が PHP 5...
Linux

Yourls のメンテナンスメモ

 登録されている URL の数が膨大になってきているけど、Click 0 のまま使われていない物も結構あった。 作業日当日以外で尚かつ Click 0 の登録を纏めて消してしまおうという事でやってみた...
Linux

7/1 うるう秒のその後

 ローカルで動かして居る ntpd にうるう秒の対策として slew モードの動作をさせた後、どういう事になっているのか時間をあけて観察してみた。 過去のうるう秒では特に何もしないまま問題無く乗り越え...
Linux

YOURLS で起こる DB の肥大化。

 1 つ前の記事で DB の肥大化を解消する作業のメモを残したが、そもそも何故肥大化したのかと言う原因が YOURLS にあった。 YOURLS は自鯖で短縮 URL を運用可能としてくれる PHP ...
Linux

MySQL の ibdata1 の肥大化を解消した作業メモ

 ずっと前から肥大化に気付いては居たけど、それとなく放置していた状態が続いていた。気がつくと 4GB 近くになっていたから流石に対処する事とした。DB のサイズ次第では時間がかかるので億劫だからサボっ...