TinyCoreに関するブログ記事

TinyCore/Microcoreを中心とするLinuxのサーバ管理についてのノウハウ。 Know-how for managing linux server, especially TinyCore/Microcore.

ブログ画像にまとめて透過ロゴを入れる方法

  • 投稿日:
  • 更新日:2015/12/12
  • by Taka Matsutsuka
  • カテゴリ:
ブログの画像にロゴを入れてみる 当ブログの写真にはこれまで特にロゴを入れてなかったのですが、思い立って入れてみることにしました。PhotoshopやGIMPといったツールを使えば簡単にできるのは分かっているのですが、画像は既にブログに設定済み。しかも相当の枚数があるため、GUIのツールで1枚づつ処理...

iOS 8でBasic認証のmp4が見られないとき

  • 投稿日:
  • 更新日:2015/04/26
  • by Taka Matsutsuka
  • カテゴリ: ,
自分のサーバでYoutubeしたい Flowplayerを使おう Youtubeは便利なんですが、メディアファイルを他人に任せたくないという場合はあると思います。私の場合も、家族のビデオを親戚と共有する場合などに、Youtubeを使うのは抵抗があります。 自分のサーバにメディアファイルをおいて外部か...

TinyCoreでFCGIのインストール(Movable Type高速化)

  • 投稿日:
  • 更新日:2015/02/26
  • by Taka Matsutsuka
  • カテゴリ: ,
MovableTypeは遅いのでFCGIを入れよう Movable Typeが遅くて、FCGIを入れたいと思っていました。紆余曲折あったのですが、ようやくできました。結論から言うと、必要なモジュールは3つで、そのうち1つはtczがリポジトリにもあるので、2つは自作になります。ダウンロードもできるよう...

Swap領域を追加する3つの方法(VirtualBox上のTiny Core Linux)

  • 投稿日:
  • 更新日:2015/02/26
  • by Taka Matsutsuka
  • カテゴリ:
メモリが足りない? 最近、ときどきシステムが不安定になることがあります。ロードアベレージをモニターしたりしてわかってきたのですが、負荷が原因ではないようで、どうやらメモリ不足のようなのです。 あるときシステムが外部からまったく応答しなくなっていたので、調べてみたら、syslogに、 user.ale...

Google Analyticsのリファラースパム対策とフィルター設定を間違ったとき

  • 投稿日:
  • 更新日:2015/02/26
  • by Taka Matsutsuka
  • カテゴリ: ,
Movable Type等のcgi-bin用には別のファイル(.htaccess)を用意しています。特にコメントスパムやトラックバックスパム対策を別途書いているので参照してください。 リファラースパムとは さて、リファラースパムというのは、ここではGoogle Analyticsを対象にした変なアク...

システム状態(負荷とメモリ)を定期的にログに記録

  • 投稿日:
  • 更新日:2015/02/26
  • by Taka Matsutsuka
  • カテゴリ:
システム状態を定期的に記録したい サーバを運用していると、ときどきシステムが不安定になることがあるので、定期的に状態を記録したくなります。 Tiny Core Linuxではvmstatなどの高級な(?)コマンドが最初からインストールされていないので、busyboxだけで実現できるようにします。 ロ...
(English below) Tiny Core Linuxの最近のバージョン(5.xおよび6.0)では、VirtualBox上で利用するときに便利なGuest Additionsがtczで提供されていません。4.x時代はありました(virtualbox-ose-additions.tcz)。 そ...

Tiny Core Linux 4/5系から6.0へのアップデート・インストール(2)

  • 投稿日:
  • 更新日:2015/02/28
  • by Taka Matsutsuka
  • カテゴリ:
パッケージの最新化 前回カーネルの入れ替えをしたので、今回はパッケージを最新化していきます。 今回、古いバージョンとして4.2.1、5.x系の最終バージョン5.4、そして今回リリースされた6.0の間で、それぞれのデフォルトのtczのファイルを併記すると、次のようになります。 バージョン間のファイル差...

Tiny Core Linux 4/5系から6.0へのアップデート・インストール(1)

  • 投稿日:
  • 更新日:2015/02/28
  • by Taka Matsutsuka
  • カテゴリ:
Tiny Core Linuxが6.0になりました。 ここでは、Tiny Core 4.xや5.xから6.0へアップデートする際の手順や注意点について書いておきます。 まず、特徴として、TinyCore 6.0はカーネルバージョンが3.16.6になっています。 あと、4.xから5.x以降をくらべると...

AWStatsで過去のログから統計を再計算する / How to recalculate AWStats statistics

  • 投稿日:
  • 更新日:2015/02/28
  • by Taka Matsutsuka
  • カテゴリ:
(English below) 前回サーチフレーズが出なくなっていたAWStatsを修正したのですが、過去のログについてはそのままでした。 今回はそれを直します。 1. サーチフレーズが出ないレポートファイルをバックアップする(移動する) AWStatsの統計情報が入っているディレクトリawstat...

AWStatsでサーチフレーズが出ない場合 / How to fix search phrase statistics in AWStats

  • 投稿日:
  • 更新日:2015/02/23
  • by Taka Matsutsuka
  • カテゴリ:
(English below) AWStatsを使ってWebサーバのアクセス統計を取っていると、どういうキーワードで自分のサイトが検索されたのか表示してくれる機能があります。 ところが、私のサイトではこの機能がしばらく動いていませんでした。 ちょうどTinyCoreに入れ替えたときで、その影響かとし...
(English below) 私は日本語版にローカライズされたTiny Core(Microcoreでもいいですが)は使わないのでそちらの事情は知りませんが、Tiny Core Linuxをfrugal installで普通にインストールすると、timezoneはUTCのままになっています。 その...

Tiny Core Linuxでのsyslogd出力先の変更 / How to change syslogd output directory in Tiny Core Linux

  • 投稿日:
  • 更新日:2015/02/28
  • by Taka Matsutsuka
  • カテゴリ:
(English below) Tiny Core Linuxでは、syslogdを起動時に実行することができますが、私が知る限りオプションを指定することができません。 syslogdをブート時に実行したい場合は、/mnt/sda1/tce/boot/extlinux/extlinux.confに以...

Unloading tcz extensions in Tiny Core Linux

  • 投稿日:
  • 更新日:2016/06/07
  • by Taka Matsutsuka
  • カテゴリ:
(English below) 各モジュールがコンパクトで使いやすいTiny Coreですが、tce-loadでロードしたtczパッケージを削除(アンロード)したいことがあります。 フォーラムに載っていた方法をベースに試したところ、うまく行くようなので挙げます。なお、いくつかバグフィクスをしたり改良...
(English below) Tiny Core LinuxでCPANを使ってPerlパッケージを入れたいことがあります。 中にはYAMLのように最初からtczとして用意されているものもあるのですが、すべてあるわけではありませんので。 ところが、frugal install環境では、インストールし...

cronでダイナミックDNSの更新

  • 投稿日:
  • 更新日:2015/03/01
  • by Taka Matsutsuka
  • カテゴリ:
長いこと更新していませんでしたが、最近環境が落ち着いてきたので少しづつまた書こうと思います。 動的DNSエントリは定期的に更新が必要 で、表題のは私の環境では必要が殆どないのですが、やっている人もやりたい人も多いであろうと思うcronでの動的DNSエントリの更新についての備忘録です。 最近はルータに...