ネットショップシステム
しばらく更新お休みしてました。このところ、自宅サーバを集中していじったので、そのときのメモなどを何回かに分けてアップして行こうと思います。
さて、わたしは今、自家焙煎コーヒー販売のネットショップを開業するための準備をやってます。そのあたりの話は別ブログ(「焙煎珈房 蝸牛の宿」)の方で書いてますが、今回のサーバいじりは、ネットショップ開業に向けて自宅のサーバ上にショップシステムを構築するための準備作業という位置づけ。
うちの宅内ネットワークは「ネットワーク構成の変更」で書いたとおり、家庭用ルータを2段かませた構成になってます。で、ショップシステムにはお客様の個人情報が蓄積されることになるので、2段目のルータの内側の内部ネットワークに配置したいわけです。前回の記事「poundの導入」でpoundを入れてみたのは、内部ネットワークに配置したWebサーバにリクエストを転送するためのリバースプロキシが必要だったからなんですが。導入したpoundの挙動が何か怪しい。負荷をかけるテストをしたわけでもないのに、続けてアクセスするとアクセス拒否されたり、ふと気付くとリバースプロキシの動作がやけに遅くなって、サーバにログインしてみるとpoundのプロセスがメモリを食い潰していたり。設定がおかしいんじゃないかと思って調べてみましたが、あまり有益な情報が見つからずpoundでリバースプロキシを構成するのは断念しました。
代わりに現在tracを運用しているApacheに設定を加えて、リバースプロキシとしても動作させるようにしてみました。内部でホスト名を解決できるように内部用のDNSを導入したり、SSLを中継する設定ではまったり、えらく苦労しましたがどうにか動くようになりました。そのあたりの経緯なども詳しく書いてみようと思います。
さて、肝心のネットショップですが、現在のところ、ホームページをCMSシステムのMODx、ブログをWordPress、ショップシステムをZenCartとPHPベースのシステムで揃えることに。ほんとはブログにはMovableTypeを使いたかった(なんとなくSEO的に有利なイメージがあるので。。。)のですが、商用利用だとライセンス料も必要だし、PHPとPerlがApacheプロセス上に常駐するのはあまりにメモリのムダな気がするので。。。
MODx、WordPress、ZenCartの導入作業は比較的ノートラブル。ショップ運用に向けた設定(SSLアクセスを認識させる設定とか)でちょっとはまりましたが。このあたりの導入手順のメモも書いていこうと思います。
ToDoリストがあふれているので、のんびりペースの更新になると思いますが、興味のある方はヲチしてくださいませ。
| 固定リンク
| コメント (0)
| トラックバック (2)
|


最近のコメント