Upload
hiroyuki-ogawa
View
606
Download
0
Embed Size (px)
Citation preview
印刷会社で DTP オペレーターとして 2 年間勤めたあと退職し、
Web デザイナーのアルバイトとして複数の制作会社を転々としたり
海外に行ったりしたあと横浜の制作会社に務める。
制作会社でデザイン、コーディング、ディレクション、
コンサル等を幅広く経験する。2012 年 4 月よりフリーランスとして独立。
「レスポンシブWebデザイン入門」執筆
小川 裕之
barchin hiro.ogw
サーバの階層構造
OS
ハードウェア
ミドルウェア
アプリ実行環境
アプリケーション
ネットワーク
Apache,Nginx,Tomcat MySQL,PostgreSQL
PHP,Perl,JAVA
WordPress,MovableType
CentOS,Ubuntu,Windows
共用サーバ
!!
OS
ハードウェア
ミドルウェア
アプリ実行環境
アプリケーション
ネットワーク
デメリット
•他のユーザーの影響を受ける •好きなアプリを入れられない •サーバ会社の設定に従う •DB数の制限
専用サーバ
メリット
•管理者権限(root権限) •自分の好きなアプリ、OSをインストールできる •他のユーザーの影響を受けない
!
OS
ハードウェア
ミドルウェア
アプリ実行環境
アプリケーション
ネットワーク
VPS
!!!
ミドルウェア
アプリ実行環境
アプリ
OS
ミドルウェア
アプリ実行環境
アプリ
OS
ミドルウェア
アプリ実行環境
アプリ
OS
仮想サーバ 仮想サーバ 仮想サーバ
サーバ
OS
ネットワーク
!!
サーバ
OS
ミドルウェア
アプリ実行環境
アプリ
OS
仮想サーバ
ミドルウェア
アプリ実行環境
アプリ
OS
仮想サーバ
ネットワーク
VPS
メリット
•管理者権限(root権限) •自分の好きなOS・アプリをインストールできる •共有よりも影響を受けにくい •コスト低から
!!!
サーバ
OS
VPS
ミドルウェア
アプリ実行環境
アプリ
OS
仮想サーバ
ミドルウェア
アプリ実行環境
アプリ
OS
仮想サーバ
ミドルウェア
アプリ実行環境
アプリ
OS
仮想サーバ
ネットワーク
コンパネで管理
!!!
クラウドサーバ
ミドルウェア
アプリ実行環境
アプリ
OS
仮想サーバ
ミドルウェア
アプリ実行環境
アプリ
OS
仮想サーバ
ミドルウェア
アプリ実行環境
アプリ
OS
仮想サーバ
サーバ
OS
ネットワーク
CPU、メモリ、 ディスクを拡張
クラウドサーバ
メリット
•管理者権限(root権限) •自分の好きなOS・アプリをインストールできる •CPUやメモリ、ディスク領域をあとから拡張できる •アクセスに応じて拡張できる •時間単位での課金が可能 •必要な時に必要なだけ使える
!
OS
ハードウェア
ミドルウェア
アプリ実行環境
アプリケーション
ネットワーク
クラウドサーバ
Iaas Paas Saas
サーバ
OS
ミドルウェア
アプリ実行環境
アプリ
OS
仮想サーバ
ミドルウェア
アプリ実行環境
アプリ
OS
仮想サーバ
ミドルウェア
アプリ実行環境
アプリ
OS
仮想サーバ
ネットワーク
クラウドサーバ
Iaas Paas Saas
サーバ
OS
ミドルウェア
アプリ実行環境
アプリ
OS
仮想サーバ
ミドルウェア
アプリ実行環境
アプリ
OS
仮想サーバ
ミドルウェア
アプリ実行環境
アプリ
OS
仮想サーバ
ネットワーク
提供
VPSの設定
•接続と初期設定
•作業ユーザーの作成&設定
•鍵認証の設定
•SSHの設定(ポート番号変更、パスワードログイン禁止)
•Firewallの設定
•Webサーバの設定(Apache)
•PHPの設定
•MySQLの設定