サーバー

ntp時刻合わせ設定しました

いまさらながら、サーバーに時刻合わせのntpを設定しました。
しょうもないところで少々はまっていたので記しておきます。

クイズ研問題:時刻合わせに使われるプロトコルの「NTP」とは何の略?のクイズ

クイズ研へのAPCのインストール

PHPのキャッシュモジュールとして、今回は、
PECLになっていてインストールが非常に簡単、PHP6に標準で入るらしく管理画面も用意されているAPCを入れることにしました。

インストールの簡単さはAPC(Alternative PHP Cache)再び - Do You PHP?を見ると分かるかと思います。

画面ショット

Windowsサーバーの稼働時間

Linuxにはuptimeと言うコマンドがあるそうですが、
Windowsにも稼働時間をチェックするuptimeコマンドがあるそうですね。
Microsoftが変なところで公開しています。

Uptime.exeの解説とダウンロードサイト (機械翻訳)
Uptime.exeの解説 (原文)

実行してみましたが、こないだ再起動したばかりなのでしょぼしょぼです。。

Drupalにログインできない問題を解消

気づいたらDrupalにログインできなくなっていた。ユーザー名とパスワードを入れても同じ画面が表示されるばかり。何かおかしなことをしたかと思ってさんざん調べたら、先日trac月を入れた時のproxy設定が不充分だったことが原因で、追加でApache2.2を入れました。

ログインできなかった原因は、先日リバースプロキシーを通す設定をして、表向きのURLと、Drupalを実際に動かしているポート番号が異なってしまったため、cookieが送られなくなってしまった、というもの。

リクエスト(:80)→リバースプロキシー(ポート変換) → Drupal(:10080) →set-cookie(domain:.nonn-et-twk.net:10080)

apache環境にtrac月を追加

tracを入れようかなと思った
→入れるの大変らしい
 →Windowsならall in one tracかtrac月を使うと入れるの楽らしい
  →trac月の方が新しいらしい
と言うことでtrac月(light)を入れることにしました。ただ問題は、入れようと思っているサーバー (これ) ではすでにapacheを動かしていること。

どちらかのポートを変えれば良い、と言うことでしたが、今あるサーバーの方を変えるのもなんだし、これを機会に、mod_proxy構成にしました。

コンテンツの配信