CentOS6にPHP5.1をインストールする PHP5.1と5.3には大して違いはありませんので5.3を使う方がいいですが、フレームワークとかでやらかしていると使わないといけないことがあります。 centos5のリポジトリから落とします。 wget http://f… alkoshikawaハック2015.05.07 1,229
CentOS6にPostgreSQL8.1をインストールする PostgreSQL8.1と8.4の間には結構仕様に違いがあり、レガシーなアプリケーションは動かなくなる可能性があります。 centos6ではyumを使ってインストールすると8.4がインストールされてしまいますが、RPM… alkoshikawaハック2015.05.07 1,535
tcshでLANGを変更する tcsh環境はなんでかeucjpが多いようですが、UTF8に変更したいときに使います。 setenv LANG en_US.UTF-8 alkoshikawaハック2015.05.07 868
Zabbixでマウント領域にファイル書き込みを行うアイテム /mnt/nfsにマウントしている場合の例です。 成功したら0、失敗したら1を返します。 system.run[“if [ `mount -l | grep nfs | wc -l` -gt 0 ]; then touc… 高瀬 裕介ハック2015.05.01 951
rpm is not signed が出た時の対処 zabbixのリポジトリのRPMをlocalinstallしようとすると署名がないということでインストールに失敗します。 以下のように無視するようにします。 wget -P /tmp http://repo.zabbix… alkoshikawaハック2015.04.28 743
テキストファイルを一行にまとめてエスケープしてJSONにぶっこむためのスクリプト file_to_jsonparam (){ IFS=$’\n’ OUTPUT=”/tmp/file_to_jsonparam” echo “” > ${OUTPUT} cat $1 | while read LIN… 高瀬 裕介ハック2015.04.27 1,086
ZABBIXの管理パスワードをシェルから変えてみる ZABBIX_AUTH=`curl -k -d “{\”auth\”:null,\”method\”:\”user.login\”,\”id\”:1,\”params\”:{\”user\”:\”${ZABBIX_USE… 高瀬 裕介ハック2015.04.24 514
zabbix-apiにcurlでログインする ZABBIX_URL=https://127.0.0.1 ZABBIX_USER=apiuser ZABBIX_PASS=apipassword API_KEY=`curl -k -d “{\”auth\”:null,\… 高瀬 裕介ハック2015.04.23 3,046
zabbixの初期化SQLをバージョンあまり気にしないでつっこむシェルスクリプト mysql -h${ZABBIX_MYSQL_HOST} -u ${ZABBIX_MYSQL_USER} -p${ZABBIX_MYSQL_PASS} ${ZABBIX_MYSQL_DBNAME} < /usr/s… 高瀬 裕介ハック2015.04.22 485