Apache

ローカルに設置したlvh.meなnode.jsのサイトをスマフォから見る方法

開発環境としてローカルにnode.jsのアプリケーションを置いている場合、通常であればローカルIPアドレスでアクセスすれば良いだけなんですが、hoge.lvh.me*1などの様にサブドメインを見ている場合、脱獄済みのiOS端末やrootedなAndroid端末のように、hostsを…

Node.jsとApache連携の際のBasic認証

「ApacheとNode.jsを連携させる - ZeBeVogue別館」で少しの間運用してみていたのですが、Basic認証が必要になったのでやり方を残しておきます。Node.jsのモジュールで認証させる事もできますが、せっかくApacheと連携しているので、ここはApacheでやってもら…

ApacheとNode.jsを連携させる

サービスで使っているポート番号をiptablesで許可してあげればサービス自体は動く。が、それじゃ格好悪いし、セキュリティ上余計なポートは開きたくない。という事でApache経由でNode.jsにアクセスする方法をまとめました。

Node.jsとApacheでabテスト

Mac Lion上のMAMPのApacheとNode.jsでabによるテストを行ってみました。 他のプロセスが色々動いていたり、あまり正確とは言えませんので、参考まで。サクッとテストしたいところですが、Macでabテストをしようとすると、いくつか問題があったので、事前準備…

MAMPでバーチャルホストのON/OFFスクリプトを作った

プロジェクトが増えてきたので、apacheのバーチャルホストの設定をON/OFFするスクリプトを作った。似たようなスクリプトは他にもあるだろうけども。

MAMPのPEARを「ちゃんと」設定する方法(pearコマンドが動かないのを修正する方法)

最初にMAMPでインストールされたpearコマンドが動かない問題の修正。 インストールしただけでは、以下のエラーが出て動かない。 Notice: unserialize(): Error at offset 267 of 1141 bytes in Config.php on line 1050 ERROR: The default config file is n…

穴だらけのサーバの管理

先日から穴だらけのサーバを管理する事になった。 何が穴って何もかもが穴。少し調べただけでもムチャクチャなので、調べれば調べるほど穴が出てきそうだ。 良くこんなので商売できるもんだと関心すらする。改修の費用が非常に安いので、ゆっくりやろうかと…

Naver/Yeti拒否

クローラーが非常にウザイ。数秒おきにやってきて負荷が高くなってしまう。という事でApacheでアクセスを拒否した。 Order allow,deny Allow from all Deny from 61.247.192.0/19 SetEnvIf User-Agent yetibot no_log CustomLog /var/log/httpd/access_log c…