sqlを直接記述せずにmysqlshowコマンドを使って簡単にデータベース、テーブル定義を確認できます。
続きを読む
カテゴリー別アーカイブ: サーバー管理
mysqladminコマンドでMySQLサーバーの状態確認
セキュリティを考慮し、MySQLの匿名ユーザーにパスワードを設定、または削除
MySQLサーバーに接続する際にはMySQLのユーザー名とパスワードが必要になります。MySQLインストール時にデフォルトで匿名ユーザーが作られているので、MySQLユーザーを作成しなくてもその匿名ユーザーを使ってすぐに作業することもできます。
しかし、この匿名ユーザーのパスワードは設定されていなく、誰でもログインできてしまう状態で、セキュリティ上問題があります。匿名ユーザーのパスワードを設定するか、匿名ユーザーが不要ならば削除する事が推奨されています。
以下、MySQL5.1の環境での確認、対応例を示します。
続きを読む
お名前.comでメールサーバー関連のDNS設定
メールサーバーを構築する際には、メールサーバー関連のDNS設定を追加する必要があります。
私のDNSレコードの登録例を基に設定手順を示します。(自ドメイン名は、仮にexample.com、IPアドレスは、192.168.0.1とします。)
ホスト名 TYPE 優先度 VALUE @ MX 10 mail.example.com. mail A 192.168.0.1 smtp CNAME mail.example.com pop CNAME mail.example.com
※smtpサーバーとpopサーバーは同一サーバー上に構築しています。ホスト名を分けなくても使用できますが、一般の設定例で上記例をよく見かけたのとCNAMEを設定してみたかったので上記のようにしています。
続きを読む
yumによるpostfixのアップデート後、qmailのメール送信ができなくなる
yumのアップデートで大量のパッケージをアップデートした後、qmailのメール送信ができなくなるトラブルが発生しました。原因は、アップデートしたパッケージの中にpostfixが含まれていて、postfixのアップデート時にqmailの設定を上書きしていたことでした。
続きを読む
CentOS6にphpMyAdminを導入
Apacheのhttpdサービスの使用方法
Webサイトの性能向上方法のメモ
Webサイトの性能向上については様々な方法があります。今後性能上の問題が発生した際にどのような選択肢があるかの参考用に備忘としてまとめています。
参考サイト
Best Practices for Speeding Up Your Web Site
続きを読む