SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
Webサーバ構築で
心がけるべき二つのこと

 2011/3/3 高倉利明
はじめに
  今日の内容は
   二つ!
今日の内容

サーバへのライブラリ
インストール作法
Apache設定ファイル作法
※CentOS5系前提で。
内容は基本的なことです。
→みんな出来てるかな?
その1
サーバへの
ライブラリインストール作法
大前提:
可能な限りソースから
入れるな!
ソースから入れるデメリット

 サーバ内の状態がわからくなる
−   何が?
−   ログはどこ?
−   設定ファイルはどこ?

 ライブラリのアップデートが大変
→Iチーフマネージャに某案件での苦労話を聞きましょう。

 インストールオプションを自分で適切な設定を考
 えなければならない ※パッケージは作成時に
 OSに最適化されている
パッケージで入れることで改善!

 サーバ内の状態が固定
 −   何が? → $ yum list
 −   ログはどこ? → /var/log/~
 −   設定ファイルはどこ?→ /etc/~

 ライブラリのアップデートが簡単
→$ yum install や $ rpm -ivhなど

 インストールオプションがOSに最適化されている
yumで入れる_デフォルト

 多くのライブラリはyumで入る。
 (apache,tomcat,mysql.....)

 Apache等は独自パッチが当たっており、見た目
 のバージョンよりも機能が多い

httpd.x86_64 2.2.3-43.el5
→実は2.2.3以降の機能も備わっている
yumで入れる_外部リポジトリ

標準リポジトリに無いライブラリは
rpmforgeやutterramblingsといった
外部リポジトリを使用して入れる。


ex) utterramblings
→PHP5.2系のインストール可能
rpmパッケージを探す

 ライブラリの公式サイトでrpmを用意している場合
 が結構ある。
 ※torittonとか。残念ながらrubyは無い。
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
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
まとめ
以下の優先順位で選択する

1.   yumデフォルトで入れる
2.   yum外部リポジトリを利用して入れる
3.   rpmが用意されていれば使用して入れる
4.   checkinstallでrpmを作成して入れる
5.   pacoでインストールを管理する
その2
Apache設定ファイル作法
基本は「設定の差分をconf.dに置く」


/etc/httpd
       |-/conf
       |    |-/httpd.conf ←ほぼ修正しない
       |
       |-/conf.d ←ここに設定ごとの差分を置く
            |-svn.conf
            |-ssl.conf
            …
※ デフォルトでは「*.conf」のみ読み込まれる
同じ処理を二カ所に書くな!:問題点

 ありがちなパターン
→<VirtualHost *:80>にPassengerの設定を書く
→SSLページでも同じ設定が必要
→ssl.confにコピペして設定

→<VirtualHost *:80>の設定変更が必要になる
→SSLページでも同じ設定変更が必要
→ssl.confにコピペ…以下略

ちょっとした変更でも複数箇所の対応が必要!
同じ処理を二カ所に書くな!:改善

 ファイル分けしてIncludeで読み込む

/etc/httpd/conf.d
           |-virtualhost.conf ←HTTP設定
           |-ssl.conf         ←HTTPS設定
           |-passenger.part ←Passenger設定
同じ処理を二カ所に書くな!:改善

●virtualhost.conf
<VirtualHost *:80>
  Include conf.d/passenger.part
~
</VirtualHost>

●ssl.conf
<VirtualHost *:443>
  Include conf.d/passenger.part
~
</VirtualHost>
機能ごとにファイル分割

ファイルの役割をはっきりさせる!

/etc/httpd/conf.d
           |-virtualhost.conf ←HTTP設定
           |-ssl.conf         ←HTTPS設定
           |-svn.conf         ←Subversion設定
           |-passenger.part ← Passenger設定
           |-redirect.part ← リダイレクト設定
           |-access.part ← アクセス制限設定
           …
まとめ
以下を考慮して設定する!


1. httpd.confは極力触れず、/etc/httpd/conf.dに
   差分設定ファイルを置く
2. 複数のVirtualHostで共通の設定はファイル分け
   した後Includeする
3. ポートや目的ごとにファイルを分けて配置する
もう一度
 まとめ
サーバへのライブラリ
インストール作法
以下の優先順位で選択する

1.   yumデフォルトで入れる
2.   yum外部リポジトリを利用して入れる
3.   rpmが用意されていれば使用して入れる
4.   checkinstallでrpmを作成して入れる
5.   pacoでインストールを管理する
Apache設定ファイル作法
以下を考慮して設定する!

1. httpd.confは極力触れず、/etc/httpd/conf.dに
   差分設定ファイルを置く
2. 複数のVirtualHostで共通の設定はファイル分け
   した後Includeする
3. ポートや目的ごとにファイルを分けて配置する
質疑応答
ご静聴
 ありがとう
ございました。

Mais conteúdo relacionado

Mais procurados

ChefとPuppetの比較
ChefとPuppetの比較ChefとPuppetの比較
ChefとPuppetの比較Sugawara Genki
 
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料Yasutaka Hamada
 
Raspberry Pi 2 誤自宅サーバー移行日記
Raspberry Pi 2 誤自宅サーバー移行日記Raspberry Pi 2 誤自宅サーバー移行日記
Raspberry Pi 2 誤自宅サーバー移行日記96smcln
 
めんどうくさくないWardenハンズオン
めんどうくさくないWardenハンズオンめんどうくさくないWardenハンズオン
めんどうくさくないWardenハンズオンi_yudai
 
STNSサーバーを書いてみた
STNSサーバーを書いてみたSTNSサーバーを書いてみた
STNSサーバーを書いてみたYoshinori Teraoka
 
initとプロセス再起動
initとプロセス再起動initとプロセス再起動
initとプロセス再起動Takashi Takizawa
 
第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会Yasutaka Hamada
 
今日から使い始めるChef
今日から使い始めるChef今日から使い始めるChef
今日から使い始めるChefMasahiro NAKAYAMA
 
ネットワークエンジニアのための Puppet / Chef
ネットワークエンジニアのための Puppet / Chefネットワークエンジニアのための Puppet / Chef
ネットワークエンジニアのための Puppet / Chefnpsg
 
OSC Tokyo fall LT~Dockerで分散処理をやってみた
OSC Tokyo fall LT~Dockerで分散処理をやってみたOSC Tokyo fall LT~Dockerで分散処理をやってみた
OSC Tokyo fall LT~Dockerで分散処理をやってみたatk1234
 
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅- Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅- Daisuke Ikeda
 
20140828 #ssmjp 社内チューニンガソンで優勝したはなし
20140828 #ssmjp 社内チューニンガソンで優勝したはなし20140828 #ssmjp 社内チューニンガソンで優勝したはなし
20140828 #ssmjp 社内チューニンガソンで優勝したはなしMasahiro NAKAYAMA
 
Ansible ではじめるインフラのコード化入門
Ansible ではじめるインフラのコード化入門Ansible ではじめるインフラのコード化入門
Ansible ではじめるインフラのコード化入門Sho A
 
HDPをWindowsで動かしてみた
HDPをWindowsで動かしてみたHDPをWindowsで動かしてみた
HDPをWindowsで動かしてみたadachij2002
 
Itamae-Serverspec入門
Itamae-Serverspec入門Itamae-Serverspec入門
Itamae-Serverspec入門辰徳 斎藤
 
カジュアルにバックアップ - MySQL Casual Talks 福岡
カジュアルにバックアップ - MySQL Casual Talks 福岡カジュアルにバックアップ - MySQL Casual Talks 福岡
カジュアルにバックアップ - MySQL Casual Talks 福岡Aya Komuro
 
Hive undocumented feature
Hive undocumented featureHive undocumented feature
Hive undocumented featuretamtam180
 
動画共有ツール
動画共有ツール動画共有ツール
動画共有ツールtamtam180
 

Mais procurados (20)

Puppetのススメ
PuppetのススメPuppetのススメ
Puppetのススメ
 
ChefとPuppetの比較
ChefとPuppetの比較ChefとPuppetの比較
ChefとPuppetの比較
 
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
 
Raspberry Pi 2 誤自宅サーバー移行日記
Raspberry Pi 2 誤自宅サーバー移行日記Raspberry Pi 2 誤自宅サーバー移行日記
Raspberry Pi 2 誤自宅サーバー移行日記
 
めんどうくさくないWardenハンズオン
めんどうくさくないWardenハンズオンめんどうくさくないWardenハンズオン
めんどうくさくないWardenハンズオン
 
STNSサーバーを書いてみた
STNSサーバーを書いてみたSTNSサーバーを書いてみた
STNSサーバーを書いてみた
 
initとプロセス再起動
initとプロセス再起動initとプロセス再起動
initとプロセス再起動
 
第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会
 
今日から使い始めるChef
今日から使い始めるChef今日から使い始めるChef
今日から使い始めるChef
 
ネットワークエンジニアのための Puppet / Chef
ネットワークエンジニアのための Puppet / Chefネットワークエンジニアのための Puppet / Chef
ネットワークエンジニアのための Puppet / Chef
 
OSC Tokyo fall LT~Dockerで分散処理をやってみた
OSC Tokyo fall LT~Dockerで分散処理をやってみたOSC Tokyo fall LT~Dockerで分散処理をやってみた
OSC Tokyo fall LT~Dockerで分散処理をやってみた
 
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅- Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
Serverspecを自分好みにアレンジ スクリーンショットで証跡保存を撲滅-
 
20140828 #ssmjp 社内チューニンガソンで優勝したはなし
20140828 #ssmjp 社内チューニンガソンで優勝したはなし20140828 #ssmjp 社内チューニンガソンで優勝したはなし
20140828 #ssmjp 社内チューニンガソンで優勝したはなし
 
Mysql casial01
Mysql casial01Mysql casial01
Mysql casial01
 
Ansible ではじめるインフラのコード化入門
Ansible ではじめるインフラのコード化入門Ansible ではじめるインフラのコード化入門
Ansible ではじめるインフラのコード化入門
 
HDPをWindowsで動かしてみた
HDPをWindowsで動かしてみたHDPをWindowsで動かしてみた
HDPをWindowsで動かしてみた
 
Itamae-Serverspec入門
Itamae-Serverspec入門Itamae-Serverspec入門
Itamae-Serverspec入門
 
カジュアルにバックアップ - MySQL Casual Talks 福岡
カジュアルにバックアップ - MySQL Casual Talks 福岡カジュアルにバックアップ - MySQL Casual Talks 福岡
カジュアルにバックアップ - MySQL Casual Talks 福岡
 
Hive undocumented feature
Hive undocumented featureHive undocumented feature
Hive undocumented feature
 
動画共有ツール
動画共有ツール動画共有ツール
動画共有ツール
 

Destaque

Universities and File Sharing
Universities and File SharingUniversities and File Sharing
Universities and File SharingCSTB
 
Avvocati sui Social Media: analisi di scenario in Italia
Avvocati sui Social Media: analisi di scenario in ItaliaAvvocati sui Social Media: analisi di scenario in Italia
Avvocati sui Social Media: analisi di scenario in ItaliaReputation Manager
 
Enforcement of foreign judgments in Russia - Chapter in Getting the Deal Trou...
Enforcement of foreign judgments in Russia - Chapter in Getting the Deal Trou...Enforcement of foreign judgments in Russia - Chapter in Getting the Deal Trou...
Enforcement of foreign judgments in Russia - Chapter in Getting the Deal Trou...Andrey Zelenin
 
ID Presentation
ID PresentationID Presentation
ID Presentationjjagelka
 
Scrum skjuler teknisk gjeld
Scrum skjuler teknisk gjeldScrum skjuler teknisk gjeld
Scrum skjuler teknisk gjeldHarald Soevik
 
Europe exploration!
Europe exploration!Europe exploration!
Europe exploration!ham97
 
Bar Graphs And Histograms
Bar Graphs And HistogramsBar Graphs And Histograms
Bar Graphs And Histogramsmmeddin
 
La gestione della propria Reputazione online. L'importanza del Personal Branding
La gestione della propria Reputazione online. L'importanza del Personal BrandingLa gestione della propria Reputazione online. L'importanza del Personal Branding
La gestione della propria Reputazione online. L'importanza del Personal BrandingReputation Manager
 
Ne Safety Group Newsletter June 2009
Ne Safety Group Newsletter June 2009Ne Safety Group Newsletter June 2009
Ne Safety Group Newsletter June 2009tracywaters
 
Progressivism under taft
Progressivism under taftProgressivism under taft
Progressivism under taftham97
 
Roman Legions
Roman LegionsRoman Legions
Roman Legionsham97
 
E-commerce: la Rete ti vede così
E-commerce: la Rete ti vede cosìE-commerce: la Rete ti vede così
E-commerce: la Rete ti vede cosìReputation Manager
 
Reputazione e Social Network: un termometro per l'emotività alla base degli i...
Reputazione e Social Network: un termometro per l'emotività alla base degli i...Reputazione e Social Network: un termometro per l'emotività alla base degli i...
Reputazione e Social Network: un termometro per l'emotività alla base degli i...Reputation Manager
 
Alexander the great clicker quiz
Alexander the great clicker quizAlexander the great clicker quiz
Alexander the great clicker quizham97
 

Destaque (20)

Universities and File Sharing
Universities and File SharingUniversities and File Sharing
Universities and File Sharing
 
J7
J7J7
J7
 
Ewa: emotional word analysis
Ewa: emotional word analysisEwa: emotional word analysis
Ewa: emotional word analysis
 
Avvocati sui Social Media: analisi di scenario in Italia
Avvocati sui Social Media: analisi di scenario in ItaliaAvvocati sui Social Media: analisi di scenario in Italia
Avvocati sui Social Media: analisi di scenario in Italia
 
Enforcement of foreign judgments in Russia - Chapter in Getting the Deal Trou...
Enforcement of foreign judgments in Russia - Chapter in Getting the Deal Trou...Enforcement of foreign judgments in Russia - Chapter in Getting the Deal Trou...
Enforcement of foreign judgments in Russia - Chapter in Getting the Deal Trou...
 
The Other Toolkit
The Other ToolkitThe Other Toolkit
The Other Toolkit
 
Manoj(Resume)
Manoj(Resume)Manoj(Resume)
Manoj(Resume)
 
ID Presentation
ID PresentationID Presentation
ID Presentation
 
Scrum skjuler teknisk gjeld
Scrum skjuler teknisk gjeldScrum skjuler teknisk gjeld
Scrum skjuler teknisk gjeld
 
Europe exploration!
Europe exploration!Europe exploration!
Europe exploration!
 
Bar Graphs And Histograms
Bar Graphs And HistogramsBar Graphs And Histograms
Bar Graphs And Histograms
 
La gestione della propria Reputazione online. L'importanza del Personal Branding
La gestione della propria Reputazione online. L'importanza del Personal BrandingLa gestione della propria Reputazione online. L'importanza del Personal Branding
La gestione della propria Reputazione online. L'importanza del Personal Branding
 
Ne Safety Group Newsletter June 2009
Ne Safety Group Newsletter June 2009Ne Safety Group Newsletter June 2009
Ne Safety Group Newsletter June 2009
 
Progressivism under taft
Progressivism under taftProgressivism under taft
Progressivism under taft
 
Roman Legions
Roman LegionsRoman Legions
Roman Legions
 
003 unidade ii - pp.110-147
003   unidade ii - pp.110-147003   unidade ii - pp.110-147
003 unidade ii - pp.110-147
 
E-commerce: la Rete ti vede così
E-commerce: la Rete ti vede cosìE-commerce: la Rete ti vede così
E-commerce: la Rete ti vede così
 
Reputazione e Social Network: un termometro per l'emotività alla base degli i...
Reputazione e Social Network: un termometro per l'emotività alla base degli i...Reputazione e Social Network: un termometro per l'emotività alla base degli i...
Reputazione e Social Network: un termometro per l'emotività alla base degli i...
 
Alexander the great clicker quiz
Alexander the great clicker quizAlexander the great clicker quiz
Alexander the great clicker quiz
 
Il Caso Stamina sul Web
Il Caso Stamina sul WebIl Caso Stamina sul Web
Il Caso Stamina sul Web
 

Semelhante a Webサーバ構築で心がけるべき二つのこと

自分色のLinuxホームサーバーを作ってみよう
自分色のLinuxホームサーバーを作ってみよう自分色のLinuxホームサーバーを作ってみよう
自分色のLinuxホームサーバーを作ってみようMasahiko Hashimoto
 
Samba4でADしよう!
Samba4でADしよう!Samba4でADしよう!
Samba4でADしよう!Yutaka Tsumori
 
Infinite Debian - Platform for mass-producing system every second
Infinite Debian - Platform for mass-producing system every secondInfinite Debian - Platform for mass-producing system every second
Infinite Debian - Platform for mass-producing system every secondTaisuke Yamada
 
Prefixから始めるgentoo生活
Prefixから始めるgentoo生活Prefixから始めるgentoo生活
Prefixから始めるgentoo生活bontakun
 
LL言語でもHudsonを使おう!
LL言語でもHudsonを使おう!LL言語でもHudsonを使おう!
LL言語でもHudsonを使おう!KLab株式会社
 
Chef Howto with Vagrant + Berkshelf
Chef Howto with Vagrant + BerkshelfChef Howto with Vagrant + Berkshelf
Chef Howto with Vagrant + BerkshelfMasahiro NAKAYAMA
 
behatエクステンションの作り方
behatエクステンションの作り方behatエクステンションの作り方
behatエクステンションの作り方Ryo Tomidokoro
 
ノンプログラマのためのウェブサーバ入門
ノンプログラマのためのウェブサーバ入門	ノンプログラマのためのウェブサーバ入門
ノンプログラマのためのウェブサーバ入門 Atsu Yamaga
 
OWASP WordPressセキュリティ実装ガイドライン (セキュアなWordPressの構築ハンズオン手順書)
OWASP WordPressセキュリティ実装ガイドライン (セキュアなWordPressの構築ハンズオン手順書)OWASP WordPressセキュリティ実装ガイドライン (セキュアなWordPressの構築ハンズオン手順書)
OWASP WordPressセキュリティ実装ガイドライン (セキュアなWordPressの構築ハンズオン手順書)OWASP Nagoya
 
OWASP Nagoya_WordPress_Handson_3
OWASP Nagoya_WordPress_Handson_3OWASP Nagoya_WordPress_Handson_3
OWASP Nagoya_WordPress_Handson_3OWASP Nagoya
 
DebianでFirefoxをカスタマイズするには
DebianでFirefoxをカスタマイズするにはDebianでFirefoxをカスタマイズするには
DebianでFirefoxをカスタマイズするにはkenhys
 
AWSマイスターシリーズReloaded(AWS Beanstalk)
AWSマイスターシリーズReloaded(AWS Beanstalk)AWSマイスターシリーズReloaded(AWS Beanstalk)
AWSマイスターシリーズReloaded(AWS Beanstalk)Akio Katayama
 
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
20120416 aws meister-reloaded-aws-elasticbeanstalk-public20120416 aws meister-reloaded-aws-elasticbeanstalk-public
20120416 aws meister-reloaded-aws-elasticbeanstalk-publicAmazon Web Services Japan
 
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf) Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf) VirtualTech Japan Inc.
 
CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1Kotaro Noyama
 
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)NTT DATA Technology & Innovation
 
Xamppでお手軽cms開発環境を手に入れる
Xamppでお手軽cms開発環境を手に入れるXamppでお手軽cms開発環境を手に入れる
Xamppでお手軽cms開発環境を手に入れるTakashi Uemura
 

Semelhante a Webサーバ構築で心がけるべき二つのこと (20)

自分色のLinuxホームサーバーを作ってみよう
自分色のLinuxホームサーバーを作ってみよう自分色のLinuxホームサーバーを作ってみよう
自分色のLinuxホームサーバーを作ってみよう
 
Hadoop on LXC
Hadoop on LXCHadoop on LXC
Hadoop on LXC
 
Version管理 1
Version管理 1Version管理 1
Version管理 1
 
Samba4でADしよう!
Samba4でADしよう!Samba4でADしよう!
Samba4でADしよう!
 
Infinite Debian - Platform for mass-producing system every second
Infinite Debian - Platform for mass-producing system every secondInfinite Debian - Platform for mass-producing system every second
Infinite Debian - Platform for mass-producing system every second
 
Prefixから始めるgentoo生活
Prefixから始めるgentoo生活Prefixから始めるgentoo生活
Prefixから始めるgentoo生活
 
LL言語でもHudsonを使おう!
LL言語でもHudsonを使おう!LL言語でもHudsonを使おう!
LL言語でもHudsonを使おう!
 
Chef Howto with Vagrant + Berkshelf
Chef Howto with Vagrant + BerkshelfChef Howto with Vagrant + Berkshelf
Chef Howto with Vagrant + Berkshelf
 
behatエクステンションの作り方
behatエクステンションの作り方behatエクステンションの作り方
behatエクステンションの作り方
 
ノンプログラマのためのウェブサーバ入門
ノンプログラマのためのウェブサーバ入門	ノンプログラマのためのウェブサーバ入門
ノンプログラマのためのウェブサーバ入門
 
OWASP WordPressセキュリティ実装ガイドライン (セキュアなWordPressの構築ハンズオン手順書)
OWASP WordPressセキュリティ実装ガイドライン (セキュアなWordPressの構築ハンズオン手順書)OWASP WordPressセキュリティ実装ガイドライン (セキュアなWordPressの構築ハンズオン手順書)
OWASP WordPressセキュリティ実装ガイドライン (セキュアなWordPressの構築ハンズオン手順書)
 
PHP With Windows binary
PHP With Windows binaryPHP With Windows binary
PHP With Windows binary
 
OWASP Nagoya_WordPress_Handson_3
OWASP Nagoya_WordPress_Handson_3OWASP Nagoya_WordPress_Handson_3
OWASP Nagoya_WordPress_Handson_3
 
DebianでFirefoxをカスタマイズするには
DebianでFirefoxをカスタマイズするにはDebianでFirefoxをカスタマイズするには
DebianでFirefoxをカスタマイズするには
 
AWSマイスターシリーズReloaded(AWS Beanstalk)
AWSマイスターシリーズReloaded(AWS Beanstalk)AWSマイスターシリーズReloaded(AWS Beanstalk)
AWSマイスターシリーズReloaded(AWS Beanstalk)
 
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
20120416 aws meister-reloaded-aws-elasticbeanstalk-public20120416 aws meister-reloaded-aws-elasticbeanstalk-public
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
 
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf) Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
Havana版 RDO-QuickStart-4 (140421-Havana-RDO-QuickStart-4.pdf)
 
CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1CloudFoundry 2 on Apache CloudStack 4.2.1
CloudFoundry 2 on Apache CloudStack 4.2.1
 
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)
Apache Bigtop3.2 (仮)(Open Source Conference 2022 Online/Hiroshima 発表資料)
 
Xamppでお手軽cms開発環境を手に入れる
Xamppでお手軽cms開発環境を手に入れるXamppでお手軽cms開発環境を手に入れる
Xamppでお手軽cms開発環境を手に入れる
 

Último

モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 

Último (8)

モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 

Webサーバ構築で心がけるべき二つのこと