■ 過去ログ ■
サーバー調査
2006/1/30(月)
WEBサーバー、メールサーバーの環境構築見直し&調査。
セキュリティチェック
迷惑メール防止対策調査
WEBサーバー、メールサーバーの環境ファイルメンテナンスPHP作成
掲示板、禁止語句対応
セキュリティチェック
迷惑メール防止対策調査
WEBサーバー、メールサーバーの環境ファイルメンテナンスPHP作成
掲示板、禁止語句対応
22 | 06/01/30 (月) 20:55
| テクニカル
サーバーの自動バックアップ強化
2006/1/30(月)
今このサイトのデータは、OS領域とは完全に切り離し、サーバーがクラッシュしても、データーだけは壊れないように保全を保ってきた。
ところが、どうしてもOS側に保存されるデータがある。
もちろん、手を掛ければ、OS依存されない領域に移動させることは可能だが、そうなるとサーバーのセッティングに時間がかかってしまう。
そこで、いくつかの環境ファイルは、毎日朝の4時に自動でバックアップを取るようにしていた。
もちろんデータベースであるMySQLもそのうちに含まれている。
ところが、環境ファイルは滅多に変更されないが、データーベースファイルは、多い時は一日に何度も書き込みが行われることがあり、今までも何度かデータを喪失することがあった。
今回のサーバー復旧でもやはりデータを損失してしまった。
サーバー復旧前にデータを保全しておけばいいのだが、急ぐあまり、どうしても注意が散漫になる。
そこで、この自動バックアップを2時間おきに実行するように変更した。
ところが、どうしてもOS側に保存されるデータがある。
もちろん、手を掛ければ、OS依存されない領域に移動させることは可能だが、そうなるとサーバーのセッティングに時間がかかってしまう。
そこで、いくつかの環境ファイルは、毎日朝の4時に自動でバックアップを取るようにしていた。
もちろんデータベースであるMySQLもそのうちに含まれている。
ところが、環境ファイルは滅多に変更されないが、データーベースファイルは、多い時は一日に何度も書き込みが行われることがあり、今までも何度かデータを喪失することがあった。
今回のサーバー復旧でもやはりデータを損失してしまった。
サーバー復旧前にデータを保全しておけばいいのだが、急ぐあまり、どうしても注意が散漫になる。
そこで、この自動バックアップを2時間おきに実行するように変更した。
19 | 06/01/30 (月) 08:06
| テクニカル
メールサーバー、迷惑メール防止対策
2006/1/29(日)
久々に、メールサーバーのログを見ると、かなりの数の迷惑メールが送信されてきてるようだ。
平均、1時間に10通程度。
これらの迷惑メール防止対策を強化することにより、必要なメールが届かなくなる問題が発生。
緩くしすぎると、迷惑メールが届くようになるため、いくつかのパターンを見直しする。
平均、1時間に10通程度。
これらの迷惑メール防止対策を強化することにより、必要なメールが届かなくなる問題が発生。
緩くしすぎると、迷惑メールが届くようになるため、いくつかのパターンを見直しする。
- 海外メールはほぼ100%に近い形で拒否。
- 自宅サーバーから送ってこられる迷惑メールもほぼ100%近く拒否。
- WEB巡回により、勝手に拾ったと思われるメールアドレスへの受信も拒否。
- 存在するサーバーから送信された場合は届くたびメールヘッダーを解析し、パターンを作りこんでいく。
18 | 06/01/29 (日) 17:42
| テクニカル
Googleサイトマップ自動生成
2006/1/29(日)
先日来、作成していたサイトマップをベースにSEO対策としてGoogle用サイトマップを作成するように依頼あり。
通常のサイトマップはほぼ問題なく作成できていたので、そのデータをベースにGoogleサイトマップ用としてXMLに変換し自動生成。
大きな問題もなく、比較的スムーズに作成完了。
後は、それに対する効果や操作方法など実際に使用してもらいながら、実用化に向けた開発を行っていく。
通常のサイトマップはほぼ問題なく作成できていたので、そのデータをベースにGoogleサイトマップ用としてXMLに変換し自動生成。
大きな問題もなく、比較的スムーズに作成完了。
後は、それに対する効果や操作方法など実際に使用してもらいながら、実用化に向けた開発を行っていく。
17 | 06/01/29 (日) 17:32
| テクニカル
ブログの開設
2006/1/24(火)
最近話題になっているブログの機能を調査するため、以前からブログを作成していた。
ブログは掲示板によく似ているが、目新しい機能が多く含まれている。
ブログによって違うが、それらは次のような機能だ。
管理機能としては次のようなものがある。
このうち、カレンダー機能、記事の検索機能は、組み込みに時間がかかること、他の掲示板で実現したこともあり、現在は割愛した。
よく見るブログはほとんどがHTML化されているように見えたので、当初、投稿と同時に、複数のHTMLを自動作成し、SSIで結合していた。
ところが、様々な機能を追加していくと、スクリプトが肥大的に複雑化し、管理しきれなくなった。
そこで、一度開発を中断し、新しい発想や方向の転換を図ることにした。
これが、一時ブログを中止した理由である。
やはり、もともとの発想であった、スキン方式で動的生成以外方法はないはずだという結論に到り、そのための新しい技術を模索し続けた。
結果、新しい技術を見つけ、それからしばらく試行錯誤が続いたが、最終的にその技術の応用で、ブログの方向性が見えた。
それからは、ブログを一から組み立てなおし、現在のブログ公開となった。
このブログは、ブログの持つ機能やテクニック、ネットにおける使い方やその影響を調査するために開設している。
そのため、現在利用制限は行っていない。
ただ、掲示板同様、次のような記事は削除対象と考えている。
ブログは掲示板によく似ているが、目新しい機能が多く含まれている。
ブログによって違うが、それらは次のような機能だ。
- カレンダー機能があり、日付別の投稿記事が一目でわかる
- カテゴリ別の投稿ができる
- 投稿と同時に、最近の記事、過去ログ(アーカイブ)を自動生成できる
- 前もって画像をアップロードできる
- アップロードした画像を記事の中に挿入することが出来る
- 投稿記事にタグが使用できる
- 簡易的な操作で文字装飾、画像の挿入、リンクの挿入ができる
- 投稿前に、入力記事のプレビューができる
- 記事に対し、コメントを入力することができる
- 記事に対し、トラックバックを受けることができ、自動投稿やリンクが可能である
- トラックバックを送信することができる
- コメントやトラックバックはタグを自動消去する
- 記事の簡易検索ができる
- スキンやスタイルシートに対応し、いつでもデザインが簡単に変更できる
管理機能としては次のようなものがある。
- カテゴリの追加、変更、削除
- お気に入り(ブックマーク)自由な追加、訂正、削除
- 記事、コメント、トラックバックの追加、訂正、削除
このうち、カレンダー機能、記事の検索機能は、組み込みに時間がかかること、他の掲示板で実現したこともあり、現在は割愛した。
よく見るブログはほとんどがHTML化されているように見えたので、当初、投稿と同時に、複数のHTMLを自動作成し、SSIで結合していた。
ところが、様々な機能を追加していくと、スクリプトが肥大的に複雑化し、管理しきれなくなった。
そこで、一度開発を中断し、新しい発想や方向の転換を図ることにした。
これが、一時ブログを中止した理由である。
やはり、もともとの発想であった、スキン方式で動的生成以外方法はないはずだという結論に到り、そのための新しい技術を模索し続けた。
結果、新しい技術を見つけ、それからしばらく試行錯誤が続いたが、最終的にその技術の応用で、ブログの方向性が見えた。
それからは、ブログを一から組み立てなおし、現在のブログ公開となった。
このブログは、ブログの持つ機能やテクニック、ネットにおける使い方やその影響を調査するために開設している。
そのため、現在利用制限は行っていない。
ただ、掲示板同様、次のような記事は削除対象と考えている。
- アフィリエイトなどがメインで、訪問者を呼び込むような記事
- 出会い系まがいの呼び込み記事
- 明らかに記事とは関係ないと思われるコメントやトラックバック
- 意味不明な書きこみ記事
4 | 06/01/24 (火) 12:36
| テクニカル
サイトマップの自動生成
2006/1/21(土)
現在サイトマップを自動生成するスクリプトを開発中。
もともとは、自分のサイトの為に作成したものだが、SEO対策、アクセスアップ対策、検索ロボット対策などに必要だから作ってくれないかと依頼あり。
そのため、ブラッシュアップ中。
調査したいサイトのトツプページURLを指定して、そのページに張られているリンクからリンクを渡り歩きながら、そのサイトすべてのページを巡回し、そのページのタイトル、URL、リンク元のテキストリンク、画像リンクのalt属性を収集。
リンクには、ホスト付き絶対アドレス、ホストなし絶対アドレス、相対アドレスがあり、これらを自動判断し、ホスト名付きのURLに自動変換。
指定したアドレスより上層部は巡回しない。
ホスト名違いは巡回しないなどの対策をする。
無限ループ、(循環参照)などの回避策をとる。
バックトラッキング法を用い、巡回スピードの高速化と二重参照を防ぐ。
出来上がり次第、XML化を図る。
もともとは、自分のサイトの為に作成したものだが、SEO対策、アクセスアップ対策、検索ロボット対策などに必要だから作ってくれないかと依頼あり。
そのため、ブラッシュアップ中。
調査したいサイトのトツプページURLを指定して、そのページに張られているリンクからリンクを渡り歩きながら、そのサイトすべてのページを巡回し、そのページのタイトル、URL、リンク元のテキストリンク、画像リンクのalt属性を収集。
リンクには、ホスト付き絶対アドレス、ホストなし絶対アドレス、相対アドレスがあり、これらを自動判断し、ホスト名付きのURLに自動変換。
指定したアドレスより上層部は巡回しない。
ホスト名違いは巡回しないなどの対策をする。
無限ループ、(循環参照)などの回避策をとる。
バックトラッキング法を用い、巡回スピードの高速化と二重参照を防ぐ。
出来上がり次第、XML化を図る。
1 | 06/01/21 (土) 22:19
| テクニカル
そのすべてが同じIPアドレスで、メールアドレスのドメイン名はいろいろ..
特にロシアが多いなぁ..
だけど、これらすべてホスト名がないんだなぁ..
メールアドレスがあっても、送信元がわからないようなものは、全部拒否しちゃうよ。
当たり前だけど。
だから、サーバー構築には、必ずこのあたりをチェックしておかないと相手に届かなくなっちゃう。
メールは、正規な手続きを踏んで送信しようね。
幸いにも先日の迷惑メール防止対策の効果があった。
迷惑メールは届くこと自体嫌なんだよね。
例え、ゴミ箱に入っても、そのゴミ箱を削除するのも嫌!(笑)
現在は、入って来れないように、サーバー側で撥ねてるからね。
しかし、こんなに一度に届くとは..
どこかでメールアドレスが漏れてるなぁ。(-_-;)