last update :

 これ以降のページはアクセス制限されます。


ホームページ

・「サッカーおっかけ備忘録」は ぷららのプライベートホームページを利用しています。

・構築した自宅サーバーは 現時点では開発、検討のための環境です。
 自宅サーバーは ぷららのプライベートホームページでは使用できない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  
サービス ブログ    
  Twitter    
  掲示版    
  RSS    
セキュリティ Webページアクセス制限 .htaccessなど  
  SQLインジェクション    
  侵入検知システム (IDS) Snortなど  
  DoS攻撃    
Network Network管理    

PHPを使用したWebサイト制作関連

開発関連メモ


開発環境

テスト用HWは 古い東芝Dynabook Satellite1800を用意。
古いHWなので本格運用は無理だが開発環境として十分と判断。
  最低 推奨 テスト環境 
CPU     PentiumV 1GHz
Memory 128M CLI / 512M GUI     512MB
HDD 1.2GB   30GB
       


CENTOSのシステム要件


メモ

【変更履歴】
  2010.11.01 開発環境の表を 自サーバー構築関連のページから移動