wordpressにスパム投稿が!

カテゴリー: UNIX関連, wordpress — admin @ 7:49 PM

2009 年 3 月 22 日

最近一生懸命更新してたら、来ましたよ、スパムが。大量に。
頭に来たので、IP制限かけてみました。

制限をかけたいディレクトリで.htaccessファイルを作成して
以下を記述。
この場合、xxx.xxx.xxx.xxx は拒絶したいIPです。

order allow,deny
allow from all
deny from xxx.xxx.xxx.xxx

参考にしたサイト

■.htaccessでアクセス制限-コメントスパムをIPアドレス拒否/SEO対策のウェブネット
http://www.jweb-seo.com/wp/htaccess.html

新規追加

カテゴリー: wordpress — admin @ 11:07 AM

2009 年 3 月 16 日

◆コマンドライン
# mysql -u root -******** mysql

◆MySQL対話モード データベースの一覧を見る。
mysql> show databases;
+----------+
| Database |
+----------+
| mysql    |
| test     |
| wp_db    |
+----------+
3 rows in set (0.00 sec)

◆新規にデータベースを作成する。(今回は、wp25_02を作成)

SET NAMES utf8;
CREATE DATABASE wp25_02;
exit;

◆上記3行を貼り付けた結果。
mysql> SET NAMES utf8;
Query OK, 0 rows affected (0.00 sec)

mysql> CREATE DATABASE wp25_02;
Query OK, 1 row affected (0.02 sec)

◆コピーした後に、修正。あるいは、パソコンにあらかじめおいておいて、FTPする。
[root@localhost html]# more wp-config.php
<?php
// ** MySQL 設定 ** //
define('DB_NAME', '********');    // データベース名 ◆新しいDB名
define('DB_USER', '********');     // ユーザー名
define('DB_PASSWORD', '********'); // パスワード
define('DB_HOST', 'localhost');    // データベースサーバ (ほとんどの場合変更する必要はありません)
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');

/** WordPress のデータベース名 */
define('DB_NAME', '********');

/** MySQL のユーザー名 */
define('DB_USER', '********');

/** MySQL のパスワード */
define('DB_PASSWORD', '********');

SET PASSWORD FOR ユーザ名=password('変更後のパスワード');

SELECT host,user FROM mysql.user;

GRANT ALL PRIVILEGES ON *.* TO wordpress IDENTIFIED
BY '********' WITH GRANT OPTION

SET PASSWORD FOR wordpress=password('********')
SET PASSWORD FOR wp_oyaji=password('********')

SET NAMES utf8;
CREATE DATABASE db_name;
GRANT ALL PRIVILEGES ON db_name.* TO user_name@localhost IDENTIFIED BY 'user_password' WITH GRANT OPTION;
FLUSH PRIVILEGES;

-- 一般的には、user_name でnobody を使う。
-- これを実行すると、サーバ localhost で、ID user_name / PW: user_password でアクセスできるようになる。
GRANT ALL PRIVILEGES ON db_name.* TO nobody@localhost IDENTIFIED BY 'user_password' WITH GRANT OPTION;

技術的備忘録 Themed by funnythingz wordpress???????????