WordPress導入

タイトル表記をB-LogからB-LOGへ。 と同時にWordPressに変えてみた。 MovableTypeは静的なページを生成するので、設定や、テーマを変えるたびに再構築という作業が必要になる。 これが非常に遅い。 DBが遅いのかと思ったが、パールスクリプトは主にユーザ時間を消費している様子。 このサイトのアクセス頻度を鑑みて、動的にページを生成してもなんら問題がないことに気がついた。 複数のBlogを管理なんてこともしない。 WordPressを導入するに当たって一番気になったのが、MySQLにしか対応していないところ。 RAID1な環境とはいえ、バックアップは欲しい。 そのバックアップにroot権限がいるのは問題。 mysqldumpなどを使えば制限ユーザで必要なデータベースだけ取り出してバックアップできるけどRELOAD権限がいる。 SQLiteに対応すれば飛びついたのに。 幸い、rootを持っていて、既に他の用途でMySQLを導入していたので、使ってみようかということに。 使ってみるとこれは便利。 MovableTypeでもそうだったけど、テーマやプラグインは指定されたディレクトリに置くだけ。


Deprecated: Creation of dynamic property WP_Term::$cat_ID is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 378

Deprecated: Creation of dynamic property WP_Term::$category_count is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 379

Deprecated: Creation of dynamic property WP_Term::$category_description is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 380

Deprecated: Creation of dynamic property WP_Term::$cat_name is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 381

Deprecated: Creation of dynamic property WP_Term::$category_nicename is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 382

Deprecated: Creation of dynamic property WP_Term::$category_parent is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 383
Posted in コンピュータ | Tagged , | Leave a reply

mod_limitipconn2で接続数制限

MovableTypeにスパムコメントが大量にくるので対策。 今まではログからそれっぽいIPアドレスを抜き出してきて.htaccessで制限、 のようなことをしていたのだけれど次から次に新しいIPアドレスが現れるので困っていたところ。 今回はmod_limitipconnを入れてみた。 portsからはwww/mod__limitipconn2。無印は1.3.x系用、2は2.x系用らしい。 httpd.confに以下の設定を追加 <VirtualHost blog.bugyo.tk> DocumentRoot /home/blog <IfModule mod_limitipconn.c&gt <Location /mt> MaxConnPerIP 2 </Location> </IfModule> </VirtualHost> /mtにアクセスするIPコネクションを2つに制限している。 VirtualHostにしているのでVirtualHostディレクティブ内に記述。 Apacheを再起動。 とりあえずはこれで事足りるはず。 ApacheBenchで動作確認してみる。 # ab -n 10 -c 10 http://blog.bugyo.tk/mt/mt-comments.cgi 10アクセスのうち8アクセスが503だったので成功しているよう。 Continue reading mod_limitipconn2で接続数制限


Deprecated: Creation of dynamic property WP_Term::$cat_ID is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 378

Deprecated: Creation of dynamic property WP_Term::$category_count is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 379

Deprecated: Creation of dynamic property WP_Term::$category_description is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 380

Deprecated: Creation of dynamic property WP_Term::$cat_name is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 381

Deprecated: Creation of dynamic property WP_Term::$category_nicename is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 382

Deprecated: Creation of dynamic property WP_Term::$category_parent is deprecated in /usr/home/bugyo/public_html/b-log/wp-includes/category.php on line 383
Posted in コンピュータ | Tagged , , | Leave a reply