Mac OS X Server (Leopard, Snow Leopard)によるサーバ運用
15分でNew Relicを用いてMac OS Xを監視する設定
概要 New Relic Advent Calendar 2015の12月11日分です。NewRelicで、Mac OS Xのリソースモニタリングを行います。公式には対応していないので、サードパーティが公開しているプラグイン、newreli...
Let’s Encryptを使って簡単0円でサーバ証明書を取得
概要 Let's Encrypt を使って、無料サーバ証明書を発行して設置します。 手順通りやれば、10分程度で出来ると思います。 最近Facebookがゴールドスポンサーになって、盛り上がってきています。 12月3日にPublic Bet...
launchctlでCould not find domain forエラー
% launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist Could not find domain for Yosemitaに上げたタイミングで無効にしていた無線L...
Mac OS X Serverのnamedが起動しない
Feb 2 19:13:48 localdomain org.isc.named: named: number of cpus 'ofork' must be numeric Feb 2 19:13:48 localdomain com.a...
Mac OS X Serverデフォルトシェル変更
chshはローカルのUNIXアカウントしか使えないので、Open Directoryの設定を変える必要がある。 sudo dscl . -create /Users/< ユーザ名> UserShell /bin/zsh
gangliaをMac OS X Serverにインストール
超簡単でした。 インストール % brew install ganglia テストのために、設定をコピー % cp /usr/local/etc/gmetad.conf . % gmond --default_config > gmond....
MySQL5.5をportでインストール
Install sudo port install mysql55 mysql55-server sudo port load mysql55-server Setting $ cd /opt/local/bin/ $ sudo ln -s...
超お手軽ネットワークモニタリングコマンド
概要 LinuxやUNIXシステムにおいてリソースをモニタリングするためには、topコマンドやiotopを使います。ネットワークのトラフィックはこれらのコマンドではわかりません。kernelの累計トラフィック数などの数値は簡単に表示できます...
tig = gitをaptitudeのように使えるラッパー
tig概要 gitのCLIラッパー。gitコマンドをdpkgだとすると、tigはaptitudeというかんじ。コマンド名の覚え方は、gitを逆から読む。 インストール mac # port install tig debian # apti...
Mac Ports
常用 最新のレポジトリを取得 # port selfupdate 古いパッケージのアップグレード # port -u upgrade outdated メンテナンス port upgrade outdatedしただけだと、古いパッケージが削...