last update :
ホームページ
・「サッカーおっかけ備忘録」は ぷららのプライベートホームページを利用しています。
・構築した自宅サーバーは 現時点では開発、検討のための環境です。
自宅サーバーは ぷららのプライベートホームページでは使用できないMySQL, PHPを使えるので
将来的には自宅サーバーで運用したいと考えています。
・構築した自宅サーバーは 現時点では開発、検討のための環境です。
自宅サーバーは ぷららのプライベートホームページでは使用できないMySQL, PHPを使えるので
将来的には自宅サーバーで運用したいと考えています。
- 「サッカーおっかけ備忘録」 ぷらら プライベートホームページ ← 本番環境
- 「サッカーおっかけ備忘録」 自宅サーバー ← 開発、テスト環境
更新履歴
| 11/17 | MySQL 実行したクエリーのログを残す設定を追加 | |
| 11/4 | PHPを用いた書籍管理を更新 | |
| 11/1 | PHPを用いた書籍管理を追加 | |
| 10/31 | apache設定にPEARインストール追加、mysql設定サイトのデータベース設定見直し、 PHPを用いた遠征費計算ページを追加 |
|
| 10/29 | apache設定にサイトのパスワード認証を追加 | |
| 10/23 | 不正アタックを追加 | |
| 10/20 | メモにcronを追加 | |
| 10/7 | ログ解析を追加 | |
| 10/6 | メールサーバのウィルス、スパムチェックを追加 | |
| 9/30 | ウェブ解析google Analytics追加 | |
| 9/29 | Postfix設定更新、PR200設定変更 | |
| 9/24 | セキュリティチェック更新、Postfix設定更新 | |
| 9/23 | お名前.com DNS登録変更、セキュリティ対応リスト、ログローテーション | |
| 9/22 | BIND、ダイナミックDNS登録、ダイナミックDNS設定、セキュリティチェック追加 | |
| 9/21 | ルーター2段構成後のSSH接続トラブル解決 | |
| 9/16 | ルーター2段構成後のSSH接続トラブルの件追加 | |
| 9/14 | ドメイン取得手順を追加 | |
| 9/13 | ルータの設定を見直し。設定の確認手順を追加 | |
| 9/10 | ルータの設定を見直し。PR-200NEのDMZの使用を取りやめ | |
| 9/9 | ルーター PR200 修正, ルーター ETX-R 追加 | |
| 9/7 | iptables見直し | |
| 9/3 | サーバー構築とソフト関連のページを分離 | |
| 9/2 | 文字コード関連まとめ、XAMPP環境 MySQL, Apache, PHP設定 | |
| 8/31 | PHPによるWebページ開発にEclipse + PDT環境を追加 | |
| 8/30 | PHPによるWebページ開発 XAMPPインストール | |
| 8/29 | SSH加筆 | |
| 8/28 | phpMyAdmin, sftp, samba, Webmin追加 | |
| 8/27 | Network構成追加 | |
| 8/25 | Apeche, iptables 加筆 | |
| 8/23 | 自サーバー構築準備、CentOS5.5インストール | |
サーバー構築 要素
参考HP)
・パソコンおやじ
・CentOSサーバー構築マニュアル
・CentOSで自宅サーバー構築
| カテゴリ | 要素 | 備考 | 使用Ver |
|---|---|---|---|
| Server | H/W選定 | コストとサービスの品質の設定が必要 | |
| 可用性の検討(RAID, 2重化) | |||
| CentOSインストール | CentOS | CentOS 5.5 2.6.18-194.11.4.el5 |
|
| CentOS初期設定 | |||
| Apache (Webサーバー) | SSL対応 | Ver 2.2.3 | |
| Perl | v5.8.8 built for i386-linux-thread-multi | ||
| PHP | Ver 5.1.6 | ||
| MySQL(データベース) | MySQL, phpMyAdmin | Ver 5.0.77 | |
| Postfix (メールサーバー) | Ver 2.3.3 | ||
| SpamAssassin (スパム対策) | |||
| sftp | OpenSSHに含まれるsftpを使用 | OpenSSH_4.3p2, OpenSSL 0.9.8e-fips-rhel5 | |
| ssh | |||
| BIND (DNSサーバー) | 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 | ||
| samba (ファイルサーバー) | |||
| 文字コード | |||
| セキュリティ | セキュリティ対応リスト | ||
| ウィルスチェック | |||
| iptables (ファイアウォール) | Ver 1.3.5 | ||
| OpenSSL | |||
| パーミション設定 | |||
| suExec | |||
| セキュリティチェック | |||
| Server管理 | OSパッチ yum | ||
| ログのローテーション | |||
| ログ解析 (SWATCH) | |||
| 電源管理 | |||
| NTP (時刻同期) | Ver 4.2.2p1@1.1570-o | ||
| cron | |||
| Webmin (サーバー管理) | Ver 1.520 | ||
| 障害時対応マニュアル | |||
| ディスクのRAID化 | |||
| バックアップ | |||
| 予備Server | |||
| Network | ネットワーク構成 | ||
| ルータ設定 (PR-200NE) | |||
| ルーター設定 (ETX-R) | |||
| 固定IP | 使用プロバイダにサービスが無いため見送り(ダイナミックDNSで対応) | ||
| その他 | ドメイン取得 | ||
| 個人情報保護 | |||
| 情報セキュリティ |
| カテゴリ | 要素 | 備考 | 使用Ver |
|---|---|---|---|
| 環境構築 | クライアントでの動作環境 | XAMPP | |
| PHP開発ツール | Eclipse + PDT | ||
| PEARライブラリ | |||
| PHP習得 | |||
| HTML, PHP ソース分離 | |||
| Web | HTML | ひな形はホームページビルダー | v14 |
| CSS | |||
| Webデザイン | |||
| CMS, ブログ | WORDPRESS | ||
| BBS | |||
| フォトレタッチ | PSE 8 | ||
| Flash | |||
| SEO対策 | 参考「SEO達人の虎の巻」 | ||
| 買い物かご | |||
| CGI | |||
| データベース設計 | |||
| Japa Script | |||
| DB接続 | |||
| バージョン管理 | Subversion | ||
| ウェブ解析 | google Analytics | ||
| サービス | ブログ | ||
| 掲示版 | |||
| RSS | |||
| セキュリティ | Webページアクセス制限 | .htaccessなど | |
| SQLインジェクション | |||
| 侵入検知システム (IDS) | Snortなど | ||
| DoS攻撃 | |||
| Network | Network管理 |
PHPを使用したWebサイト制作関連
開発関連メモ
開発環境
テスト用HWは 古い東芝Dynabook Satellite1800を用意。
古いHWなので本格運用は無理だが開発環境として十分と判断。
CENTOSのシステム要件
古いHWなので本格運用は無理だが開発環境として十分と判断。
| 最低 | 推奨 | テスト環境 | |
|---|---|---|---|
| CPU | PentiumV 1GHz | ||
| Memory | 128M CLI / 512M GUI | 512MB | |
| HDD | 1.2GB | 30GB | |
CENTOSのシステム要件
メモ
2010.11.01 開発環境の表を 自サーバー構築関連のページから移動