Firebug×smart release20120904

606 views
547 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
606
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Firebug×smart release20120904

  1. 1. 業務効率化セミナー次世代サーバーを使って業務を効率化しよう KDDIウェブコミュニケーションズ 企画開発本部 企画部 阿部 正幸
  2. 2. 自己紹介 【生まれ】 神戸生まれ、横浜育ちの浜っ子。ドラゴン ボール世代 【現在の仕事】 元プログラマ。現在は弊社の共用サーバーの プロダクトマネージャーを担当し、日々Web 制作をラクできるようなレンタルサーバーを 思考中 阿部正幸 Drupalコミュニティーに参加し、オープン (chiyo.abe) ソースを広める活動も行っております お友達になってね ID:abechiyo2000
  3. 3. 目次PART1 . サーバーって何?サーバーの基礎講座 ・WWWを支えた技術 ・世界を繋ぐネットワークPART2 . Webサーバーの選定ポイントと便利な使い方について ・ここ数年のレンタルサーバー動向 ・共用サーバーの各社の状況及び、サーバースペック比較 ・各社のPHPメモリー制限について ・サーバー選定時のポイントPART3.質疑応答
  4. 4. PART1 .サーバーって何?サーバーの基礎講座
  5. 5. WWWの技術について
  6. 6. www年表 西暦 項 1987年 Larry Wall氏によってPerl開発 1989年 WWWの概念を提唱 1991年 世界初のWebサイトが開設 1993年 Mosaicが登場。WWW普及へ 1994年 Netscape Navigatorが登場 Perl5.0リリース Personal Home Page Tools(PHP)の原型が開発される 1995年 HTML2.0が標準化 Internet Explorer1.0/2.0登場 1996年 HTTP1.0標準化 1997年 HTTP1.1標準化 1998年 Google設立 1999年 W3CがHTML4.01を勧告 2004年 PHP5リリース firefox1.0リリース
  7. 7. wwwを支えるネットワーク
  8. 8. 質問です。世界を結ぶネットワークは、何で接続されていると思いますか?
  9. 9. 1.無難に衛生を通じて通信している2.頑張って海底に配線を通している3.まさかのテレパシーで通信している
  10. 10. 正解はテレパシー !?
  11. 11. 正解は海底ケーブルです。世界の海底には、世界を結ぶケーブルが張り巡らせています。
  12. 12. PART2 . サーバー選定と便利な使い方
  13. 13. ここ数年のレンタルサーバーについて 年々低価格帯のレンタルサーバーが増えている • 出典:インターネット白書2007/2008/2009/2010,インプレスR&D
  14. 14. 世間がレンタルサーバーに求める事は? • 出典:インターネット白書2007/2008/2009/2010,インプレスR&D
  15. 15. 月額 105円〜 月額125円〜 年額 月額 1,000円〜 980円〜データの耐久性は?? サーバーのスペックは??本当に安いだけのサーバーで良いのでしょうか??
  16. 16. 各社レンタルサーバー比較 A社 B社 CPI (ACE01)月額 525円〜 1500円〜 3990円〜容量 30GB 40GB 無制限マルチ 100個 30個 無制限独自SSL ○ × ○MySQL 30個 50個 無制限サポート メール 電話 電話 チャット メール メール再販 × △ ○
  17. 17. レンタルサーバー性能比較(PHPSPEED) ??? CPI(ACE01)
  18. 18. 結局サーバー選びのポイントは?
  19. 19. 要件を確認する
  20. 20. • CMSはインストールしますか? (http://drupal.org/requirements)• データベースはいくつ必要ですか?• マルチドメインはいくつ必要ですか?• 再販を行いますか?• 独自ドメインSSLは使用しますか?• その他(メール、SSH、PHP、Perlのバージョンなどな ど)
  21. 21. 動的コンテンツがある場合 の注意点
  22. 22. • プログラム要件を確認e.g)PHP5.3以上 Apache2.X以上 MySQL5.X以上• 各メモリリミット制限を確認するmemory_limit :スクリプトが確保できる最大メモリpost_max_size :POST時の最大サイズupload_max_filesize :アップロードするファイルの最大サイズ
  23. 23. phpinfo();
  24. 24. サーバー選びのポイント要件とサーバーがマッチしたら、後は金額と使いやすさ100%落ちないサーバーは存在しません
  25. 25. 覚えておくと便利、サーバー操作について
  26. 26. 便利機能①:SSHコマンド・圧縮/解凍tar zxvf hoge.tar.gz (圧縮)tar zcvf hoge.tar.gz 圧縮対象→ファイル数が多い時に便利→バックアップ時に便利・フォルダ階層を一気に作る% mkdir –p 1/2/3/4/5/6/7 ・・・・・フォルダの一気に削除rm –r フォルダ名→FTPで実行するより早い
  27. 27. SSHのデモ下記のファイルを実際にFTPとSSHでアップロードします
  28. 28. FTPでファイルをアップロード 動画は容量問題のため削除しました
  29. 29. FTPでファイルを削除 動画は容量問題のため削除しました
  30. 30. SSHでファイルアップロード 動画は容量問題のため削除しました
  31. 31. SSHでファイル削除 動画は容量問題のため削除しました
  32. 32. Webデータのバックアップ
  33. 33. この圧縮・解凍機能を使うと簡単にバックアップが取得出来ます。
  34. 34. $result = `tar zcfv html.tar.gz /usr/home/html `;print $result;作成したプログラムをcron登録する事で定期的にファイルが実行され、自動でバックアップが取得される。
  35. 35. 容量の問題めんどくさいもしもの時のリストアやはりバックアップって手間
  36. 36. 自動でバックアップ取得しているタルサーバーがあります。
  37. 37. テストサーバーの運用についてテストサーバー、公開サーバーどのように管理してますか??[case1] http://ドメイン/test/ Webのルートパスが変わるので、リンク切れなどに注意[case2]マルチドメインんを設定する サーバーのルートパスが変わるので、プログラム作成時は、プログラムの 動作に注意[case3]自社でテスト環境を構築する perl、php、サーバーのルートパス等々などの、そもそもの環境が変わっ てしまう。
  38. 38. なんかどれも面倒
  39. 39. テストサイトを標準で搭載したレンタルサーバーがあります。
  40. 40. SmartReleaseの 実 演 させてください。
  41. 41. まとめ
  42. 42. サーバー選定サーバー選定を正しく行おう• サーバースペックを確認しよう• サイトの搭載数を確認しよう• サーバーのメモリー制限にも注意• サーバーの便利機能の数に注目サーバーの要件が合えば、後は使いやすさと金額100%落ちないサーバー、100%データが消えない保証はありません
  43. 43. そして
  44. 44. 世界は海底ケーブルで 繋がっている!!
  45. 45. ご清聴ありがとうございました。SmartReleaseのデモアカウント用 意しております。

×