このブログは、旧・はてなダイアリー「檜山正幸のキマイラ飼育記 メモ編」(http://d.hatena.ne.jp/m-hiyama-memo/)のデータを移行・保存したものであり、今後(2019年1月以降)更新の予定はありません。

今後の更新は、新しいブログ http://m-hiyama-memo.hatenablog.com/ で行います。

caty-depl

続・続 TortoiseHGとコマンドライン版HG

再掲しておくと: ; !!! Do Not Edit This File !!! ; ; This file will be replaced by the installer on every upgrade. ; Editing this file can cause strange side effects on Vista. ; ; http://bitbucket.org/tortoisehg/stable/issue/135 ; ; To cha…

続 TortoiseHGとコマンドライン版HG

混ぜて一緒にするのはやめておこう、別々においても、とりあえず実害はないようだから。PATHはこんな: $ echo $PATH | sed 's/:/\ /g' . /usr/local/bin /mingw/bin /bin /c/PROGRAM FILES/THINKPAD/UTILITIES /c/WINDOWS/system32 /c/WINDOWS /c/WINDOWS/S…

TortoiseHGとコマンドライン版HG

TortoiseHGのMercurila.iniにこんなことが書いてある。 ; !!! Do Not Edit This File !!! ; ; This file will be replaced by the installer on every upgrade. ; Editing this file can cause strange side effects on Vista. ; ; http://bitbucket.org/tor…

さらにドメイン移管

Dotsterにログインして、chimaira.org のネームサーバを見てみた。ドメインにチェック(選択)して、下のメニューから Modify nameservers 選んでGoね。現状は何もセットされてない。nslookupすると: Non-authoritative answer: Name: www.chimaira.org Add…

続・ドメイン移管

ドメインの移管手順 -- 簡単すぎてワケワカラン - 檜山正幸のキマイラ飼育記 メモ編 の件。次のメールがきた。 Domain Transfer Initiated - Thank You! 差出人: info@dotster.jp 宛先: 檜山@ほっとけThanks for taking the first steps to transfer your d…

PuTTY plink で作った ssh

@echo off rem This is ssh.bat setlocalif "%HOME"=="" goto ConstructHome set _HOME=%HOME% goto SetKey:ConstructHome set _HOME=%HOMEDRIVE%%HOMEPATH% goto SetKey:SetKey if NOT "%SSH_KEY%"=="" goto UseSSH_KEY set _KEY=%1 shift goto CheckArg:Us…

ドメインの移管手順 -- 簡単すぎてワケワカラン

リンククラブの解約手続きをしたら、AuthInfo(認証コード)とレジストリキーというものがメールで来た。 で、Dotsterにログインする。 My Domains を選ぶ。 Other Domain Tools から Transfer Domains を選ぶ。 ドメイン名を入れる:chimaira.org 会計処理…

MercurialのためのSSHの設定と実験 (続き)

サーバー側hgを実行してみる。 C:\Documents and Settings\Hiyama>ssh caty@caty-sites.net hg version plink.exe -ssh -i "C:\Documents and Settings\Hiyama\Work\.ssh\caty.ppk" caty@caty-sites.net hg version Passphrase for key "imported-openssh-ke…

MercurialのためのSSHの設定と実験

サーバー側で、ssh-keygenを使ってキーペア(秘密、公開)を作る。 $ ssh-keygen -t rsa -C 'hiyama@chimaira.org' Generating public/private rsa key pair. Enter file in which to save the key (/home/caty/.ssh/id_rsa): Created directory '/home/caty…

PuTTY

PuTTyの本家ダウンロードサイトが落ちているので、次から取ろう。 http://hp.vector.co.jp/authors/VA024651/PuTTYkj.html -- putty-0.60-jp20070603.zip http://yebisuya.dip.jp/Software/PuTTY/ -- putty-0.60-JP_Y-2007-08-06.zip

必要なものと作業順序

クライアント側(Windows) Python 2.5 or 2.6 これだけは必須 nginx Windows上でサーバー動作を確認したいとき OpenSSL SSLの動作をWindows上で確認したいとき Mercurial/TortoiseHG バージョン管理、ファイル転送 PuTTY ファイル転送にSSHを使うとき FTPソ…

http://caty.caty-sites.net/ 稼働中

とりあえず、こうする。 $ nohup python caty-server.py &$ logout後はnginxがやってくれる。 # # caty.caty-sites.net # server { listen 80; server_name caty.caty-sites.net; access_log logs/caty.caty-sites.net.access.log main; location / { proxy_…

TotoiseHG

TortoiseHGダウンロード: http://bitbucket.org/tortoisehg/stable/wiki/download 日本語マニュアル: http://tortoisehg.bitbucket.org/manual/0.9-ja/ PuTTY(パティ): http://www.putty.org/ http://www.chiark.greenend.org.uk/~sgtatham/putty/downl…

Catyの起動から確認まで

ダウンロードと展開。 $ wget http://www.chimaira.org/archive/caty-python-proto1-3.0.0-UNTESTED.zip$ unzip caty-python-proto1-3.0.0-UNTESTED.zipまず、日本語の問題がある。 $ python caty-console.py Traceback (most recent call last): File "caty…

SQLite3が使えない、Python作り直し

Pythonをビルド - 檜山正幸のキマイラ飼育記 メモ編の方法でビルドすると、SQLite3が使えない。 $ python Python 2.6.4 (r264:75706, Jan 21 2010, 23:22:41) [GCC 3.4.6 20060404 (Red Hat 3.4.6-10)] on linux2 Type "help", "copyright", "credits" or "l…

ネームサーバー変更手順

Dotster側でもネームサーバー変更手続きが必要だった - 檜山正幸のキマイラ飼育記 メモ編に書いた件だが、さくらもDotsterもWebインターフェースが最低だから、書いておかないと毎回迷う。さくら: 契約情報 → ドメインメニュー →ゾーン設定; ネームサーバ…

個人環境へのMercurialインストールまで

状況の確認: $ python -V Python 2.3.4$ which python /usr/bin/python$ /usr/local/python/bin/python -V Python 2.6.4$virtual-pythonのインストール: $ wget http://peak.telecommunity.com/dist/virtual-python.py$ ls *.py virtual-python.py$ /usr/l…

シグナル

kill -l でシグナルのリストが出る。 番号 名前 意味 1 SIGHUP 再起動、リセット 2 SIGINT 割り込み 3 SIGQUIT 終了+コアダンプ 9 SIGKILL 強制終了 15 SIGTERM 終了(デフォルト) 19 SIGSTOP 中断 nohup で起動すると、SIGHUP(ハングアップ)とSIGQUIT(…

tcpdumpメモ

tcpdumpの説明では、http://www.wakhok.ac.jp/~kanayama/summer/02/site/node201.html がわかりやすかった。表示のフィールド: タイムスタンプ 送信ホスト名(IP アドレス).ポート番号 '>' 受信ホスト名.ポート番号: フラグ シーケンス番号 'ack' ack番号 wi…

FTPメモ

「すぐさまメモ」をおこたると - 檜山正幸のキマイラ飼育記 メモ編に書いた自戒に従い、忘れる前に記録を残す。FTPの設定なんて簡単そうでしょ。だが、僕のように慣れてないと色々と困難がある。 まず、portモード(アクティブモード)とpasvモード(パッシ…

サーバー管理、なんやかんやメモ

こっち方面シロートのメモ。 僕が見ているサーバーはCentOSだから、rpm, yumでパッケージ管理だが、dpkg, apt, aptitude系列もあるらしい。RedHat, Debianの系譜ってことらしい。yumでは、http://wiki.livedoor.jp/nadai14/d/yum%A4%CEMissing%20Dependency%…

「すぐさまメモ」をおこたると

設定関係の調査結果や作業メモって、1文字間違えてもエラいこと(Copy/Pasteして実行したら洒落にならないときもある)。だから、正確にすぐさまメモしないといけない(log_sessionとか仕掛けてはあるんだが)。だけど、メモし忘れて、いま困っている。

vsftpd, iptables

これだとパッシブで繋がらないようだ。 # grep '^[^#]' /etc/vsftpd/vsftpd.conf anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_file=/var/log/vsftp…

iptablesのメモ

man見りゃ書いてあるが、自分の手でまとめておこう。テーブルに対するオペレーション -A append チェーン名 ルール -D delete チェーン名 番号 -D delete チェーン名 ルール(マッチ条件として) -I insert チェーン名 番号 ルール (番号省略時は1) -R rep…

設定ファイル構文の地獄

僕がサーバー管理とかシステム管理が苦手で嫌いなのは、次の理由からだろう。 モノグサ、極端にめんどくさがり屋。 記憶力が非常に弱い。 注意力もかなり欠けている。 なかでも、「概念的にはほぼ同じ対象に、似てるけど少しずつ違う構文」という状況がもの…

iptablesにムカつく私

コマンドラインは好きだけど、わけわからんコマンド・インターフェースは嫌いだ。iptablesは相当にひどい水準。 [hiyama@microapplications ~]$ sudo iptables -L INPUT --line-numbers -n Chain INPUT (policy DROP) num target prot opt source destinatio…

現在使えるドメイン名/ホスト名

microapplications.net www.microapplications.net mail.microapplications.net ftp.microapplications.net juncture.microapplications.net admin.microapplications.net commuworld.org www.commuworld.org dev.commuworld.org chimaira.commuworld.org ca…

Dotster側でもネームサーバー変更手続きが必要だった

caty-sites.net がなんで見えないのかな? と思っていたら、さくらインターネットの手続きだけじゃなくて、Dotsterの手続きも必要だった。ドメイン自体は移管されずに、Dotster管理下なので、さくらだけではダメなんだが、このへんの制度とか手続きって、な…

vsftpdの設定はどうかしている

/etc/vsftpd.user_list の冒頭 # vsftpd userlist # If userlist_deny=NO, only allow users in this file # If userlist_deny=YES (default), never allow users in this file, and # do not even prompt for a password. # Note that the default vsftpd p…

テンプレートの使いどころ

nginx.confを書くのにテンプレート使いたいなー。 <%* 静的サイト達 *%> <%foreach from=sites item=site %> # # <%$site%> # server { listen 80; server_name <%$site%> access_log logs/<%$site%>.access.log main; location / { root <%$sites_top%>/<%$…