Category Archives: Linux

オープンリゾルバ その2

オープンリゾルバになってるかどうかのチェックツールとして、

wget -qO - http://www.openresolver.jp/cli/check.html

が推奨されてますけど、このツールの判断結果、
どこぞのキャッシュが効くのか知らんけども
リアルタイムじゃないみたい。
昨日どれだけ BIND9 の設定をなぶってもずっと OPEN と言い続けた奴、
その設定のまま時間を置いたら NOT open になった。

root@mint:/etc/bind# wget -qO - http://www.openresolver.jp/cli/check.html
Configured DNS server: [NOT open] xxx.xxx.xxx.xxx(xxx.xxx.xxx.xxx)
Source IP address: [NOT open] 210.136.xxx.xxx(210.136.xxx.xxx4)

昨日あれ?あれ?と費やした時間を返せ…

Posted in Linux | オープンリゾルバ その2 はコメントを受け付けていません。

mysql メモ

1) mysql 5.5系は、5.1系と charset を指定するパラメータが違う

/etc/mysql/my.cnf にて記載
[client]
default-character-set = utf8
[mysqld]
character-set-server = utf8
skip-character-set-client-handshak

参考:FreeBSDでの例 http://kaworu.jpn.org/kaworu/2012-10-04-1.php

2) mysql のDBメンテナ
まさにこれ http://d.hatena.ne.jp/daigoto/20100213/1266028579
mysql関係を apt-get remove して apt-get install で再インスコした場合に
この罠に嵌まる。

Posted in Linux | mysql メモ はコメントを受け付けていません。

dovecot 忘れがちなこと

user vhost, group vhost を作る

root@sakura:/var/spool/mail/vhosts# less /etc/passwd | grep vhost
vhost:x:20000:20000::/home/vhost:/bin/sh
root@sakura:/var/spool/mail/vhosts# less /etc/group| grep vhost
vhost:x:20000:


何故なら

root@S01:/etc/dovecot# cat dovecot-mysql.conf
driver = mysql
connect = host=localhost dbname=postfix user=postfix password=XXXXXXXX
default_pass_scheme = PLAIN
password_query = SELECT password FROM mailbox WHERE username = '%u' AND active = '1'
user_query = SELECT concat('/var/spool/mail/vhosts/', maildir) as home, 20000 as uid,20000 as gid FROM mailbox WHERE username='%u' AND active='1'

Posted in Linux | dovecot 忘れがちなこと はコメントを受け付けていません。

WP移転問題

1) wp_options table
+———–+———+————-+———————–+———-+
| option_id | blog_id | option_name | option_value | autoload |
+———–+———+————-+———————–+———-+
| 1 | 0 | siteurl | http://***.******.*** | yes |
| 37 | 0 | home | http://***.******.*** | yes |
+———–+———+————-+———————–+———-+
データベース全移行後、ここをマニュアル修正が必要

2) apache2 での AH00082: an unknown filter was not added: include
⇒ a2enmod include がやってない
⇒ (virtual-domain).conf ファイル中の
AddOutputFilter INCLUDES .shtml .php
 これが INCLUDES でなく INCLUDE ってTYPO
 つか、これって今までエラー出てなかったのは何故?
 ⇒ sakuraでも出てたこと確認。

3) メディアにuploadできない
 ⇒ chmod -R wp_contents/uploads

4) postfix-admin
Fatal error: Cannot redeclare hex2bin() in ****.php

http://d.hatena.ne.jp/shirayuu/20120721/1342859503
どうやら,php 5.4 から hex2bin がネイティブにサポートされたらしく関数の衝突が原因だったようです.
 ⇒あれ?
root@sakura:/var/log# php
The program ‘php’ is currently not installed. You can install it by typing:
apt-get install php5-cli
  ⇒単体の php5 は入って無い。
  ⇒mods-enabled/php5.conf なので mod_php5 が動いてる。
   ⇒ PHP Version 5.3.2-1ubuntu4.18
    つまり php 5.3
  ⇒ s01環境だと、PHP Version 5.5.3-1ubuntu2.1

root@S01:/var/www/post-p/htdocs# apt-cache search postfixadmin
postfixadmin – Virtual mail hosting interface for Postfix
root@S01:/var/www/post-p/htdocs# apt-get install postfixadmin
パッケージリストを読み込んでいます… 完了
依存関係ツリーを作成しています
状態情報を読み取っています… 完了
postfixadmin はすでに最新バージョンです。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 0 個。

確認 sakura postfixadmin 2.3.3
最新版 postfixadmin 2.3.7
■pad ⇒ pae

■config.inc.php

■db設定
create database, insert into mysql.user, grant の3点セット

■おまけ
 pae/template/login.php
 pae/template/user_login.php
 pae/css/default.css
 この辺を書き換えて若干のデザイン変更

5) mysql DBの移行
mysqldump -u root database-name > dump.sql
mysql -u root -p < dump.sql

Posted in Linux | WP移転問題 はコメントを受け付けていません。

memo

72 network
73 rt
74 mint
75 –
76 olive
77 DHCP
78 DHCP
79 netmask

Posted in Linux, 未分類 | memo はコメントを受け付けていません。