Submit Search
Upload
Website build exercise_opsguide_japanese
•
0 likes
•
306 views
M
meilai521
Follow
5台サーバでウェブサイト構築の練習のHOW-TO説明
Read less
Read more
Technology
Report
Share
Report
Share
1 of 13
Download now
Download to read offline
Recommended
Railsの運用について
Railsの運用について
Yuuki Namikawa
itamaeで一撃サーバーProvisioning
itamaeで一撃サーバーProvisioning
Yuto Ogi
MHA, Murakumo & Me
MHA, Murakumo & Me
Michael H. Oshita
シンプルなシステム構成フレームワークalnair
シンプルなシステム構成フレームワークalnair
Naoya Inada
PowerShell de Azure
PowerShell de Azure
Atsushi Kojima
PostgreSQL on Amazon EC2の可能性
PostgreSQL on Amazon EC2の可能性
Serverworks Co.,Ltd.
Sql azure database copy
Sql azure database copy
貴仁 大和屋
JBoss AS7 rev2
JBoss AS7 rev2
nekop
Recommended
Railsの運用について
Railsの運用について
Yuuki Namikawa
itamaeで一撃サーバーProvisioning
itamaeで一撃サーバーProvisioning
Yuto Ogi
MHA, Murakumo & Me
MHA, Murakumo & Me
Michael H. Oshita
シンプルなシステム構成フレームワークalnair
シンプルなシステム構成フレームワークalnair
Naoya Inada
PowerShell de Azure
PowerShell de Azure
Atsushi Kojima
PostgreSQL on Amazon EC2の可能性
PostgreSQL on Amazon EC2の可能性
Serverworks Co.,Ltd.
Sql azure database copy
Sql azure database copy
貴仁 大和屋
JBoss AS7 rev2
JBoss AS7 rev2
nekop
Openstack chef-repo
Openstack chef-repo
Tomokazu Hirai
これからはじめるCoda2とSublime Text 2
これからはじめるCoda2とSublime Text 2
masaaki komori
Bgworkerで簡易クラスタ管理
Bgworkerで簡易クラスタ管理
Masahiko Sawada
BSP改造Tips
BSP改造Tips
Ryohei Kobayashi
Mod lua
Mod lua
do_aki
当社のawsへの取組
当社のawsへの取組
Mercari Inc.
Webサーバ勉強会4 nginx で php-fpm を動かしてみた
Webサーバ勉強会4 nginx で php-fpm を動かしてみた
do_aki
Capistrano
Capistrano
Yasuharu Fukuda
Serverspecを使ってサーバ5000台のBaculaクライアントをテスト
Serverspecを使ってサーバ5000台のBaculaクライアントをテスト
Ken Sawada
CakePHP2でMySQL Replication
CakePHP2でMySQL Replication
Yoshihiro Ohsuka
Varnish
Varnish
Ayako Hatori
Webサーバ構築で心がけるべき二つのこと
Webサーバ構築で心がけるべき二つのこと
TrinityT _
PSMTabBarControl
PSMTabBarControl
Wataru Kimura
New configurationoferogamescaperev3
New configurationoferogamescaperev3
hiroin0
#7 Controller
#7 Controller
T0M0Macii
CloudCore VPS 開発者支援制度
CloudCore VPS 開発者支援制度
Koichi Shimozono
Apache 2.4 ChangeLog at 闇Webサーバ勉強会#5
Apache 2.4 ChangeLog at 闇Webサーバ勉強会#5
Naoya Nakazawa
New configurationoferogamescaperev2
New configurationoferogamescaperev2
hiroin0
Cakephp tokyo5
Cakephp tokyo5
ichikaway
Abコマンドを使ったウェブアプリケーションのパフォーマンス計測
Abコマンドを使ったウェブアプリケーションのパフォーマンス計測
Hidenori Goto
Observaciones coip
Observaciones coip
williamgarzon
Intoxicacion por metanol
Intoxicacion por metanol
Carolina Ortega
More Related Content
What's hot
Openstack chef-repo
Openstack chef-repo
Tomokazu Hirai
これからはじめるCoda2とSublime Text 2
これからはじめるCoda2とSublime Text 2
masaaki komori
Bgworkerで簡易クラスタ管理
Bgworkerで簡易クラスタ管理
Masahiko Sawada
BSP改造Tips
BSP改造Tips
Ryohei Kobayashi
Mod lua
Mod lua
do_aki
当社のawsへの取組
当社のawsへの取組
Mercari Inc.
Webサーバ勉強会4 nginx で php-fpm を動かしてみた
Webサーバ勉強会4 nginx で php-fpm を動かしてみた
do_aki
Capistrano
Capistrano
Yasuharu Fukuda
Serverspecを使ってサーバ5000台のBaculaクライアントをテスト
Serverspecを使ってサーバ5000台のBaculaクライアントをテスト
Ken Sawada
CakePHP2でMySQL Replication
CakePHP2でMySQL Replication
Yoshihiro Ohsuka
Varnish
Varnish
Ayako Hatori
Webサーバ構築で心がけるべき二つのこと
Webサーバ構築で心がけるべき二つのこと
TrinityT _
PSMTabBarControl
PSMTabBarControl
Wataru Kimura
New configurationoferogamescaperev3
New configurationoferogamescaperev3
hiroin0
#7 Controller
#7 Controller
T0M0Macii
CloudCore VPS 開発者支援制度
CloudCore VPS 開発者支援制度
Koichi Shimozono
Apache 2.4 ChangeLog at 闇Webサーバ勉強会#5
Apache 2.4 ChangeLog at 闇Webサーバ勉強会#5
Naoya Nakazawa
New configurationoferogamescaperev2
New configurationoferogamescaperev2
hiroin0
Cakephp tokyo5
Cakephp tokyo5
ichikaway
Abコマンドを使ったウェブアプリケーションのパフォーマンス計測
Abコマンドを使ったウェブアプリケーションのパフォーマンス計測
Hidenori Goto
What's hot
(20)
Openstack chef-repo
Openstack chef-repo
これからはじめるCoda2とSublime Text 2
これからはじめるCoda2とSublime Text 2
Bgworkerで簡易クラスタ管理
Bgworkerで簡易クラスタ管理
BSP改造Tips
BSP改造Tips
Mod lua
Mod lua
当社のawsへの取組
当社のawsへの取組
Webサーバ勉強会4 nginx で php-fpm を動かしてみた
Webサーバ勉強会4 nginx で php-fpm を動かしてみた
Capistrano
Capistrano
Serverspecを使ってサーバ5000台のBaculaクライアントをテスト
Serverspecを使ってサーバ5000台のBaculaクライアントをテスト
CakePHP2でMySQL Replication
CakePHP2でMySQL Replication
Varnish
Varnish
Webサーバ構築で心がけるべき二つのこと
Webサーバ構築で心がけるべき二つのこと
PSMTabBarControl
PSMTabBarControl
New configurationoferogamescaperev3
New configurationoferogamescaperev3
#7 Controller
#7 Controller
CloudCore VPS 開発者支援制度
CloudCore VPS 開発者支援制度
Apache 2.4 ChangeLog at 闇Webサーバ勉強会#5
Apache 2.4 ChangeLog at 闇Webサーバ勉強会#5
New configurationoferogamescaperev2
New configurationoferogamescaperev2
Cakephp tokyo5
Cakephp tokyo5
Abコマンドを使ったウェブアプリケーションのパフォーマンス計測
Abコマンドを使ったウェブアプリケーションのパフォーマンス計測
Viewers also liked
Observaciones coip
Observaciones coip
williamgarzon
Intoxicacion por metanol
Intoxicacion por metanol
Carolina Ortega
Lista tanganyika noviembre
Lista tanganyika noviembre
Aquatic Alzira
Stock ornamental noviembre
Stock ornamental noviembre
Aquatic Alzira
Gestion des logs sur une plateforme web
Gestion des logs sur une plateforme web
fredcons
October 2013 precognition research
October 2013 precognition research
The AZIRE
descripcion
descripcion
russell leonid ramos quispe
Wearables en Google Glass_SURFnet
Wearables en Google Glass_SURFnet
SURF Events
Certification Management
Certification Management
Aline PESSE
Funcionamiento de-los-transformadores parte 2
Funcionamiento de-los-transformadores parte 2
Cristopher Saraos
DB_Assgn 3
DB_Assgn 3
Dezirae N. Brown
File holder mould
File holder mould
Adriaan van der Walt
Teste fr2 10º
Teste fr2 10º
antonietadelaide
Intoxicacion por mercurio
Intoxicacion por mercurio
Carolina Ortega
Informes
Informes
Anabela Siguenza
Matreria
Matreria
Anabela Siguenza
AAPS 2015_M1028_U-PLEX Feasibility Poster_Russell
AAPS 2015_M1028_U-PLEX Feasibility Poster_Russell
Lawrence Hwang
Situación de las bolsas a 17 de octubre
Situación de las bolsas a 17 de octubre
Luis García Langa
Audience research
Audience research
jennaharvey
Digital scavengerhunt
Digital scavengerhunt
KeelyB
Viewers also liked
(20)
Observaciones coip
Observaciones coip
Intoxicacion por metanol
Intoxicacion por metanol
Lista tanganyika noviembre
Lista tanganyika noviembre
Stock ornamental noviembre
Stock ornamental noviembre
Gestion des logs sur une plateforme web
Gestion des logs sur une plateforme web
October 2013 precognition research
October 2013 precognition research
descripcion
descripcion
Wearables en Google Glass_SURFnet
Wearables en Google Glass_SURFnet
Certification Management
Certification Management
Funcionamiento de-los-transformadores parte 2
Funcionamiento de-los-transformadores parte 2
DB_Assgn 3
DB_Assgn 3
File holder mould
File holder mould
Teste fr2 10º
Teste fr2 10º
Intoxicacion por mercurio
Intoxicacion por mercurio
Informes
Informes
Matreria
Matreria
AAPS 2015_M1028_U-PLEX Feasibility Poster_Russell
AAPS 2015_M1028_U-PLEX Feasibility Poster_Russell
Situación de las bolsas a 17 de octubre
Situación de las bolsas a 17 de octubre
Audience research
Audience research
Digital scavengerhunt
Digital scavengerhunt
Similar to Website build exercise_opsguide_japanese
Chef社内勉強会(第1回)
Chef社内勉強会(第1回)
Yoshinori Nakanishi
20130723 ecシステムにchefを導入してみた v1.0
20130723 ecシステムにchefを導入してみた v1.0
NIFTY Cloud
SQL Azure のシームレスな管理
SQL Azure のシームレスな管理
junichi anno
JPUGしくみ+アプリケーション勉強会(第25回)
JPUGしくみ+アプリケーション勉強会(第25回)
Yoshinori Nakanishi
awsを学ぶ上で必要となる前提知識(DB)
awsを学ぶ上で必要となる前提知識(DB)
聡 大久保
入門 Chef Server #biglobetechtalk
入門 Chef Server #biglobetechtalk
BIGLOBE Tech Talk
How to use Ceph RBD as CloudStack Primary Storage
How to use Ceph RBD as CloudStack Primary Storage
Kimihiko Kitase
MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06
MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06
Mikiya Okuno
ChefユーザのためのAnsible入門
ChefユーザのためのAnsible入門
Mahito Ogura
PHPで大規模ブラウザゲームを開発してわかったこと
PHPで大規模ブラウザゲームを開発してわかったこと
Kentaro Matsui
OSC2012 Tokyo/Spring JOSUG
OSC2012 Tokyo/Spring JOSUG
Hideki Saito
PHP on Cloud
PHP on Cloud
Akio Katayama
Web Operations and Perl kansai.pm#14
Web Operations and Perl kansai.pm#14
Masahiro Nagano
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
Amazon Web Services Japan
AWSとAnsibleで実践!プロビジョニング入門‐Lamp+Laravel-
AWSとAnsibleで実践!プロビジョニング入門‐Lamp+Laravel-
靖 小田島
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
infinite_loop
MySQL Cluster でもフラッシュドライブを活用してみる
MySQL Cluster でもフラッシュドライブを活用してみる
Takahashi Tomoo
MHA for MySQLとDeNAのオープンソースの話
MHA for MySQLとDeNAのオープンソースの話
Yoshinori Matsunobu
Zabbixのパフォーマンスチューニング & インストール時の注意点
Zabbixのパフォーマンスチューニング & インストール時の注意点
Kodai Terashima
SQL Server エンジニア のための コンテナ入門
SQL Server エンジニア のための コンテナ入門
Tomoyuki Oota
Similar to Website build exercise_opsguide_japanese
(20)
Chef社内勉強会(第1回)
Chef社内勉強会(第1回)
20130723 ecシステムにchefを導入してみた v1.0
20130723 ecシステムにchefを導入してみた v1.0
SQL Azure のシームレスな管理
SQL Azure のシームレスな管理
JPUGしくみ+アプリケーション勉強会(第25回)
JPUGしくみ+アプリケーション勉強会(第25回)
awsを学ぶ上で必要となる前提知識(DB)
awsを学ぶ上で必要となる前提知識(DB)
入門 Chef Server #biglobetechtalk
入門 Chef Server #biglobetechtalk
How to use Ceph RBD as CloudStack Primary Storage
How to use Ceph RBD as CloudStack Primary Storage
MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06
MySQL Cluster 7.4で楽しむスケールアウト @DB Tech Showcase 2015/06
ChefユーザのためのAnsible入門
ChefユーザのためのAnsible入門
PHPで大規模ブラウザゲームを開発してわかったこと
PHPで大規模ブラウザゲームを開発してわかったこと
OSC2012 Tokyo/Spring JOSUG
OSC2012 Tokyo/Spring JOSUG
PHP on Cloud
PHP on Cloud
Web Operations and Perl kansai.pm#14
Web Operations and Perl kansai.pm#14
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWSとAnsibleで実践!プロビジョニング入門‐Lamp+Laravel-
AWSとAnsibleで実践!プロビジョニング入門‐Lamp+Laravel-
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
MySQL Cluster でもフラッシュドライブを活用してみる
MySQL Cluster でもフラッシュドライブを活用してみる
MHA for MySQLとDeNAのオープンソースの話
MHA for MySQLとDeNAのオープンソースの話
Zabbixのパフォーマンスチューニング & インストール時の注意点
Zabbixのパフォーマンスチューニング & インストール時の注意点
SQL Server エンジニア のための コンテナ入門
SQL Server エンジニア のための コンテナ入門
Recently uploaded
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
Recently uploaded
(8)
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
Website build exercise_opsguide_japanese
1.
5台サーバでのサイト構築 HOW-TOの説明 chuenlye leo nova.leo@gmail.com
2.
システム初期構成 LBサーバ 1台(apache) APPサーバ 2台(apache
+ drupal) DBサーバ 2台(mysql replication, master/slave) ※このデモにはLBサーバは冗長化されていない。 最低限二台LBサーバと共有IPで冗長化対応は必 要。
3.
サーバSPEC デモ環境各サーバのSPEC: ● 1vCPU ● 2
GB Memory ● 10 GB local HDD ● OS is Ubuntu Server 12.04
4.
構築ツール このデモ環境の構築はchefという構成管理ツー ルで行います。 構築順番の注意は必要(依頼関係やchef search機能のため): Mysql Master ->
Mysql Slave -> 2台Drupal server -> 最後LBサーバ
5.
chef server 本デモはOpscodeのhosted chefを使います。 Hosted
chefにuploadした内容: ● cookbook ● role ※hosted chefのURL情報とchefのソースは別 途記載
6.
使っているcookbook $ knife cookbook
list apache2 1.8.4 apt 2.2.1 bluepill 2.3.0 build-essential 1.4.2 chef_handler 1.1.4 curl 1.1.0 deploy-drupal 0.0.1 dmg 2.0.4 drush 0.1.1 git 2.7.0 memcached 1.6.0 mysql nginx ohai openssl percona php rsyslog runit vim windows xhprof xml yum 3.0.12 2.0.0 1.1.12 1.1.0 0.14.5 1.2.6 1.9.0 1.3.0 1.0.2 1.11.0 0.9.0 1.2.0 2.3.4
7.
使っているrole $ knife role
list deploy-drupal (app server) lb-apache (LB server) mysql-master mysql-slave ※chefの使い方はopscodeのサイトを参照ください
8.
構築、運用の基本方針 DBサーバ/WEBサーバ/LBサーバ自体の構築 は勿論chefでBackup/log収集など運用システ ムの構築も全部chefでやります。 DB backup/監視の詳細はcookbookを参照くだ さい
9.
APPサーバのスケール chefでサーバのスケールUP/DOWNという半自動作業をやりま す。 APPサーバのスケール結果はLBサーバの設定に反映する方法: ● 手動:LBのcookbookはchef search機能を使っていますの でAPPサーバスケールした後LBのchef-clientを手動実行は 必要 ●
自動:LBのchef-clientはdaemonとして稼働すれば自動反 映する
10.
LBサーバのweb管理画面 http://lb-domain/balancer-manager lb-domainはデモ環境LBサーバのdomainまたはipです。 このweb管理画面から各balancer memberの状態確認および 制御できます。
11.
chefの自作web管理画面 http://lb-domain/runchef/ lb-domainはデモ環境LBサーバのdomainまたはipです。 この管理画面から全部サーバの一覧を確認でき、各サーバの chef-clientを実行することができます。 chef-serverのAPIからnode/cookbook/role の 一覧listを取得や追加/編集などはTODO
12.
デモ環境のTODO ● LBサーバの冗長化および自動切り替え ● サーバ1/3/5とサーバ2/4のネットワック接続 できない問題 ●
監視システムの構築 ● データBackupなど日常運用方面
13.
システムの設計 英語版のSystem Summary「Website building exercise」を参照ください
Download now