Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
TrinityT _
1,917 views
Webサーバ構築で心がけるべき二つのこと
Technology
◦
Read more
1
Save
Share
Embed
Embed presentation
Download
Downloaded 22 times
1
/ 26
2
/ 26
3
/ 26
4
/ 26
5
/ 26
6
/ 26
7
/ 26
8
/ 26
9
/ 26
10
/ 26
11
/ 26
12
/ 26
13
/ 26
14
/ 26
15
/ 26
16
/ 26
17
/ 26
18
/ 26
19
/ 26
20
/ 26
21
/ 26
22
/ 26
23
/ 26
24
/ 26
25
/ 26
26
/ 26
More Related Content
PPTX
Webサーバ勉強会4 nginx で php-fpm を動かしてみた
by
do_aki
PDF
2日間Fabricを触った俺が 色々解説してみる
by
airtoxin Ishii
PDF
シンプルなシステム構成フレームワークalnair
by
Naoya Inada
KEY
Fabricでサーバー管理をDRYにしよう
by
max747
PDF
Fabric Essentials
by
Yoshinari Takaoka
PDF
第1回 一撃サーバー構築シェルスクリプト勉強会
by
Yasutaka Hamada
PPTX
PowerShell de Azure
by
Atsushi Kojima
PDF
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
by
Yasutaka Hamada
Webサーバ勉強会4 nginx で php-fpm を動かしてみた
by
do_aki
2日間Fabricを触った俺が 色々解説してみる
by
airtoxin Ishii
シンプルなシステム構成フレームワークalnair
by
Naoya Inada
Fabricでサーバー管理をDRYにしよう
by
max747
Fabric Essentials
by
Yoshinari Takaoka
第1回 一撃サーバー構築シェルスクリプト勉強会
by
Yasutaka Hamada
PowerShell de Azure
by
Atsushi Kojima
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
by
Yasutaka Hamada
What's hot
PPTX
ネットワークエンジニアのための Puppet / Chef
by
npsg
PPTX
STNSサーバーを書いてみた
by
Yoshinori Teraoka
ODP
Raspberry Pi 2 誤自宅サーバー移行日記
by
96smcln
PDF
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
by
Yasutaka Hamada
PDF
ChefとPuppetの比較
by
Sugawara Genki
PPTX
initとプロセス再起動
by
Takashi Takizawa
PPTX
Itamae-Serverspec入門
by
辰徳 斎藤
KEY
Mysql casial01
by
matsuo kenji
PDF
動画共有ツール
by
tamtam180
PDF
第1回 一撃サーバー構築シェルスクリプト勉強会
by
Yasutaka Hamada
PPTX
Ansible ではじめるインフラのコード化入門
by
Sho A
PDF
めんどうくさくないWardenハンズオン
by
i_yudai
PDF
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
by
Daisuke Ikeda
PPTX
OSC Tokyo fall LT~Dockerで分散処理をやってみた
by
atk1234
PPTX
HDPをWindowsで動かしてみた
by
adachij2002
PDF
今日から使い始めるChef
by
Masahiro NAKAYAMA
PDF
Hive undocumented feature
by
tamtam180
PPTX
Puppetのススメ
by
Gosuke Miyashita
PDF
20140828 #ssmjp 社内チューニンガソンで優勝したはなし
by
Masahiro NAKAYAMA
KEY
カジュアルにバックアップ - MySQL Casual Talks 福岡
by
Aya Komuro
ネットワークエンジニアのための Puppet / Chef
by
npsg
STNSサーバーを書いてみた
by
Yoshinori Teraoka
Raspberry Pi 2 誤自宅サーバー移行日記
by
96smcln
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
by
Yasutaka Hamada
ChefとPuppetの比較
by
Sugawara Genki
initとプロセス再起動
by
Takashi Takizawa
Itamae-Serverspec入門
by
辰徳 斎藤
Mysql casial01
by
matsuo kenji
動画共有ツール
by
tamtam180
第1回 一撃サーバー構築シェルスクリプト勉強会
by
Yasutaka Hamada
Ansible ではじめるインフラのコード化入門
by
Sho A
めんどうくさくないWardenハンズオン
by
i_yudai
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
by
Daisuke Ikeda
OSC Tokyo fall LT~Dockerで分散処理をやってみた
by
atk1234
HDPをWindowsで動かしてみた
by
adachij2002
今日から使い始めるChef
by
Masahiro NAKAYAMA
Hive undocumented feature
by
tamtam180
Puppetのススメ
by
Gosuke Miyashita
20140828 #ssmjp 社内チューニンガソンで優勝したはなし
by
Masahiro NAKAYAMA
カジュアルにバックアップ - MySQL Casual Talks 福岡
by
Aya Komuro
Viewers also liked
PPTX
Bar Graphs And Histograms
by
mmeddin
PPT
Roman Legions
by
ham97
DOCX
Manoj(Resume)
by
mobilegangs
PDF
Ewa: emotional word analysis
by
Reputation Manager
PDF
Il Caso Stamina sul Web
by
Reputation Manager
PPT
J7
by
Harald Soevik
PPTX
Scrum skjuler teknisk gjeld
by
Harald Soevik
PPT
Progressivism under taft
by
ham97
PPT
Alexander the great clicker quiz
by
ham97
PPT
Europe exploration!
by
ham97
PDF
E-commerce: la Rete ti vede così
by
Reputation Manager
PDF
La gestione della propria Reputazione online. L'importanza del Personal Branding
by
Reputation Manager
PPT
Universities and File Sharing
by
CSTB
PDF
Enforcement of foreign judgments in Russia - Chapter in Getting the Deal Trou...
by
Andrey Zelenin
PDF
The Other Toolkit
by
Pablo Calderón Salazar
PDF
003 unidade ii - pp.110-147
by
Giovani Comerlatto
PDF
Ne Safety Group Newsletter June 2009
by
tracywaters
PDF
Avvocati sui Social Media: analisi di scenario in Italia
by
Reputation Manager
PPT
ID Presentation
by
jjagelka
PDF
Reputazione e Social Network: un termometro per l'emotività alla base degli i...
by
Reputation Manager
Bar Graphs And Histograms
by
mmeddin
Roman Legions
by
ham97
Manoj(Resume)
by
mobilegangs
Ewa: emotional word analysis
by
Reputation Manager
Il Caso Stamina sul Web
by
Reputation Manager
J7
by
Harald Soevik
Scrum skjuler teknisk gjeld
by
Harald Soevik
Progressivism under taft
by
ham97
Alexander the great clicker quiz
by
ham97
Europe exploration!
by
ham97
E-commerce: la Rete ti vede così
by
Reputation Manager
La gestione della propria Reputazione online. L'importanza del Personal Branding
by
Reputation Manager
Universities and File Sharing
by
CSTB
Enforcement of foreign judgments in Russia - Chapter in Getting the Deal Trou...
by
Andrey Zelenin
The Other Toolkit
by
Pablo Calderón Salazar
003 unidade ii - pp.110-147
by
Giovani Comerlatto
Ne Safety Group Newsletter June 2009
by
tracywaters
Avvocati sui Social Media: analisi di scenario in Italia
by
Reputation Manager
ID Presentation
by
jjagelka
Reputazione e Social Network: un termometro per l'emotività alla base degli i...
by
Reputation Manager
Similar to Webサーバ構築で心がけるべき二つのこと
PDF
自分色のLinuxホームサーバーを作ってみよう
by
Masahiko Hashimoto
PDF
Webサーバのチューニング
by
Yu Komiya
PDF
XenServerによるお手軽開発サーバ運用
by
Shinya Okano
PDF
講座Linux入門・サーバOSとしてのLinux
by
Tokai University
PPTX
簡単なHTTPサーバの作成
by
Panu Avakul
PDF
Lapp環境をソースからインストールする(centos)
by
Kimiyuki Yamauchi
PDF
秘伝:クラウドに開発環境をえいっ!と構築する方法
by
Masahiko Hashimoto
PPTX
Samba4でADしよう!
by
Yutaka Tsumori
PDF
Version管理 1
by
hakoika-itwg
PPTX
AWS EC2 CentOS6.5+WordPress②
by
Naoyuki Sano
PPT
FreeBSDで行こう for small server
by
Tatsumi Naganuma
PPT
Webサーバの基礎知識【編集済み】
by
Kikunaga Taishi
PDF
【アシアル塾】Linux超入門編・第二回 仮想サーバー上にLAMP環境を構築してみよう
by
アシアル株式会社
PPTX
Aws cent os7_wordpress_2
by
Naoyuki Sano
PPT
Webサーバーの構築
by
Kiyokazu Kaba
PDF
本番環境で使いたいPHP
by
Takuya Sato
PPTX
ちゃんとWeb会議
by
Masayuki Abe
PDF
CIBC 事前インストール
by
Takashi Imagire
PDF
Sacss sp5
by
Wataru OKAMOTO
PDF
Sakuravps
by
BREN
自分色のLinuxホームサーバーを作ってみよう
by
Masahiko Hashimoto
Webサーバのチューニング
by
Yu Komiya
XenServerによるお手軽開発サーバ運用
by
Shinya Okano
講座Linux入門・サーバOSとしてのLinux
by
Tokai University
簡単なHTTPサーバの作成
by
Panu Avakul
Lapp環境をソースからインストールする(centos)
by
Kimiyuki Yamauchi
秘伝:クラウドに開発環境をえいっ!と構築する方法
by
Masahiko Hashimoto
Samba4でADしよう!
by
Yutaka Tsumori
Version管理 1
by
hakoika-itwg
AWS EC2 CentOS6.5+WordPress②
by
Naoyuki Sano
FreeBSDで行こう for small server
by
Tatsumi Naganuma
Webサーバの基礎知識【編集済み】
by
Kikunaga Taishi
【アシアル塾】Linux超入門編・第二回 仮想サーバー上にLAMP環境を構築してみよう
by
アシアル株式会社
Aws cent os7_wordpress_2
by
Naoyuki Sano
Webサーバーの構築
by
Kiyokazu Kaba
本番環境で使いたいPHP
by
Takuya Sato
ちゃんとWeb会議
by
Masayuki Abe
CIBC 事前インストール
by
Takashi Imagire
Sacss sp5
by
Wataru OKAMOTO
Sakuravps
by
BREN
Recently uploaded
PDF
基礎から学ぶ PostgreSQL の性能監視 (PostgreSQL Conference Japan 2025 発表資料)
by
NTT DATA Technology & Innovation
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):東京大学情報基盤センター テーマ1/2/3「Society5.0の実現を目指す『計算・データ・学習...
by
PC Cluster Consortium
PDF
visionOS TC「新しいマイホームで過ごすApple Vision Proとの新生活」
by
Sugiyama Yugo
PPTX
DrupalCon Nara 2025の記録 .
by
iPride Co., Ltd.
PDF
安価な ロジック・アナライザを アナライズ(?),Analyze report of some cheap logic analyzers
by
たけおか しょうぞう
PDF
第25回FA設備技術勉強会_自宅で勉強するROS・フィジカルAIアイテム.pdf
by
TomohiroKusu
基礎から学ぶ PostgreSQL の性能監視 (PostgreSQL Conference Japan 2025 発表資料)
by
NTT DATA Technology & Innovation
PCCC25(設立25年記念PCクラスタシンポジウム):東京大学情報基盤センター テーマ1/2/3「Society5.0の実現を目指す『計算・データ・学習...
by
PC Cluster Consortium
visionOS TC「新しいマイホームで過ごすApple Vision Proとの新生活」
by
Sugiyama Yugo
DrupalCon Nara 2025の記録 .
by
iPride Co., Ltd.
安価な ロジック・アナライザを アナライズ(?),Analyze report of some cheap logic analyzers
by
たけおか しょうぞう
第25回FA設備技術勉強会_自宅で勉強するROS・フィジカルAIアイテム.pdf
by
TomohiroKusu
Webサーバ構築で心がけるべき二つのこと
1.
Webサーバ構築で 心がけるべき二つのこと 2011/3/3 高倉利明
2.
はじめに 今日の内容は
二つ!
3.
今日の内容 サーバへのライブラリ インストール作法 Apache設定ファイル作法 ※CentOS5系前提で。
4.
内容は基本的なことです。 →みんな出来てるかな?
5.
その1 サーバへの ライブラリインストール作法
6.
大前提: 可能な限りソースから 入れるな!
7.
ソースから入れるデメリット サーバ内の状態がわからくなる −
何が? − ログはどこ? − 設定ファイルはどこ? ライブラリのアップデートが大変 →Iチーフマネージャに某案件での苦労話を聞きましょう。 インストールオプションを自分で適切な設定を考 えなければならない ※パッケージは作成時に OSに最適化されている
8.
パッケージで入れることで改善! サーバ内の状態が固定 −
何が? → $ yum list − ログはどこ? → /var/log/~ − 設定ファイルはどこ?→ /etc/~ ライブラリのアップデートが簡単 →$ yum install や $ rpm -ivhなど インストールオプションがOSに最適化されている
9.
yumで入れる_デフォルト 多くのライブラリはyumで入る。 (apache,tomcat,mysql.....)
Apache等は独自パッチが当たっており、見た目 のバージョンよりも機能が多い httpd.x86_64 2.2.3-43.el5 →実は2.2.3以降の機能も備わっている
10.
yumで入れる_外部リポジトリ 標準リポジトリに無いライブラリは rpmforgeやutterramblingsといった 外部リポジトリを使用して入れる。 ex) utterramblings →PHP5.2系のインストール可能
11.
rpmパッケージを探す ライブラリの公式サイトでrpmを用意している場合 が結構ある。
※torittonとか。残念ながらrubyは無い。
12.
checkinstallでrpm化 checkinstall(パッケージ作成ツール)で rpm化して入れる! ●Rubyなら~ #
make # checkinstall --fstrans=no # rpm -ivh /usr/src/redhat/RPMS/x86_64/ruby-1.8.7- p302-1.x86_64.rpm
13.
pacoで管理 どうしても駄目なときはpacoで入れる →ソースから入れるライブラリを管理できる ●インストール # make #
paco -D make install ●リスト表示 # paco -a ruby-1.8.7-p72 rubygems-1.3.0 ●アンインストール # paco -r ruby-1.8.7-p72
14.
まとめ 以下の優先順位で選択する 1.
yumデフォルトで入れる 2. yum外部リポジトリを利用して入れる 3. rpmが用意されていれば使用して入れる 4. checkinstallでrpmを作成して入れる 5. pacoでインストールを管理する
15.
その2 Apache設定ファイル作法
16.
基本は「設定の差分をconf.dに置く」 /etc/httpd
|-/conf | |-/httpd.conf ←ほぼ修正しない | |-/conf.d ←ここに設定ごとの差分を置く |-svn.conf |-ssl.conf … ※ デフォルトでは「*.conf」のみ読み込まれる
17.
同じ処理を二カ所に書くな!:問題点 ありがちなパターン →<VirtualHost *:80>にPassengerの設定を書く →SSLページでも同じ設定が必要 →ssl.confにコピペして設定 →<VirtualHost
*:80>の設定変更が必要になる →SSLページでも同じ設定変更が必要 →ssl.confにコピペ…以下略 ちょっとした変更でも複数箇所の対応が必要!
18.
同じ処理を二カ所に書くな!:改善 ファイル分けしてIncludeで読み込む /etc/httpd/conf.d
|-virtualhost.conf ←HTTP設定 |-ssl.conf ←HTTPS設定 |-passenger.part ←Passenger設定
19.
同じ処理を二カ所に書くな!:改善 ●virtualhost.conf <VirtualHost *:80>
Include conf.d/passenger.part ~ </VirtualHost> ●ssl.conf <VirtualHost *:443> Include conf.d/passenger.part ~ </VirtualHost>
20.
機能ごとにファイル分割 ファイルの役割をはっきりさせる! /etc/httpd/conf.d
|-virtualhost.conf ←HTTP設定 |-ssl.conf ←HTTPS設定 |-svn.conf ←Subversion設定 |-passenger.part ← Passenger設定 |-redirect.part ← リダイレクト設定 |-access.part ← アクセス制限設定 …
21.
まとめ 以下を考慮して設定する! 1. httpd.confは極力触れず、/etc/httpd/conf.dに
差分設定ファイルを置く 2. 複数のVirtualHostで共通の設定はファイル分け した後Includeする 3. ポートや目的ごとにファイルを分けて配置する
22.
もう一度 まとめ
23.
サーバへのライブラリ インストール作法 以下の優先順位で選択する 1.
yumデフォルトで入れる 2. yum外部リポジトリを利用して入れる 3. rpmが用意されていれば使用して入れる 4. checkinstallでrpmを作成して入れる 5. pacoでインストールを管理する
24.
Apache設定ファイル作法 以下を考慮して設定する! 1. httpd.confは極力触れず、/etc/httpd/conf.dに
差分設定ファイルを置く 2. 複数のVirtualHostで共通の設定はファイル分け した後Includeする 3. ポートや目的ごとにファイルを分けて配置する
25.
質疑応答
26.
ご静聴 ありがとう ございました。
Download