このブログはサブドメイン(b.0r2.info)で運用することにした

このブログはサブドメイン(b.0r2.info)で運用することにした

今まで、このブログは、 http://www.0r2.info/blog で運用していたが、 http://b.0r2.info/ で、運用することにしました。 私の環境の場合、(*.0r2.infoがこのサーバにくるようにしているので) DNS設定は特にいじる必要はなく、 WordPress設定の、 WordPress のアドレス (URL) http://www.0r2.info/blog/サイトのアドレス (URL) http://www.0r2.info/blog/ を WordPress のアドレス (URL) http://b.0r2.info/サイトのアドレス (URL) http://b.0r2.info/ に変更し、/etc/httpd/conf/httpd.confに、以下を追加し、httpdをrestart。 [php] ServerAdmin [email protected] DocumentRoot /var/www/html/b ServerName b.0r2.info ErrorLog logs/b.0r2.info-error_log CustomLog logs/b.0r2.info-access_log common [/php] で、基本的にはいいのですが、これだと、検索サイト、ブックマーク等からの 古い記事へのリンクが軒並み、Not Foundになってしまいます。 これを解決する手段を探していたところ、以下の記事を見つけ、解決しました。 www.付きドメインとサブドメインの.htaccessリダイレクト 上記記事を参考に、以下の記述を追加して、 # cat /var/www/html/.htaccess Redirect permanent /blog http://b.0r2.info/ 思い通りの動作: http://www.0r2.info/blog/about-2/ へアクセスすると、 http://b.0r2.info/about-2/ へ自動的に転送される様になりました。 ほかのサイトもあるので、はやいとこ、wordpressの複数ブログ機能を使いたいところです。。

2011-02-12 · 1 分 · Masayuki Igawa
apacheでアクセス数が少ない場合のメモリ節約方法

apacheでアクセス数が少ない場合のメモリ節約方法

現在このサイトは、さくらVPSをつかっていて、いまのところ、メモリが512MBとそれほど多いわけではない。 で、 「何だか動作が遅いなー」 と思って、muninなどのツールを使って状況を確認して見たところ、swapしまくりで、 ディスクIOしまくりだったので、apacheの設定を以下の様に変更してメモリ節約をしてみることにしました。 以下の様に変更してみたら、圧倒的にレスポンススピードが向上しました。 # git diff f65246dc7a075a10537640ac9f6e6641ef812569 httpd/ diff --git a/httpd/conf/httpd.conf b/httpd/conf/httpd.conf index 5c6710a..7e41ddc 100644 --- a/httpd/conf/httpd.conf +++ b/httpd/conf/httpd.conf @@ -41,7 +41,8 @@ # Don't give away too much information about all the subcomponents # we are running. Comment out this line if you don't mind remote sites # finding out what major optional modules you are running -ServerTokens OS +#ServerTokens OS +ServerTokens Prod # # ServerRoot: The top of the directory tree under which the server's @@ -98,11 +99,11 @@ KeepAliveTimeout 15 # MaxClients: maximum number of server processes allowed to start # MaxRequestsPerChild: maximum number of requests a server process serves -StartServers 8 -MinSpareServers 5 -MaxSpareServers 20 -ServerLimit 256 -MaxClients 256 +StartServers 2 +MinSpareServers 2 +MaxSpareServers 4 +ServerLimit 25 +MaxClients 25 MaxRequestsPerChild 4000 まぁ、もちろん、このサイトのアクセス数が少ないからこの設定が有効なだけなので、 ある程度以上になると、この設定ではいろいろと不都合が出ると思いますが、 そうなったら、その時対処方法(別のサーバにするとか)を考えるということにしておきます。

2010-10-11 · 1 分 · Masayuki Igawa