Contenu connexe
Similaire à はじめてのCF buildpack (20)
Plus de Kazuto Kusama (20)
はじめてのCF buildpack
- 7. $ heroku create myapp --buildpack https://github.com/heroku/heroku-buildpack-ruby
- 11. CF PHP & Apache
Buildpack
• mod_phpかphp_fpmかを選べる
• Apache 2.2か2.4かを選べる
- 12. CF PHP Example
WordPress
• CF PHP Buildpackで上手く動く
ように作られたWordPressのサ
ンプル。
• といっても大したことはして
いなくて、以下のようなディ
レクトリ分けをしただけ
• Buildpackのコンフィグを
オーバーライドするconfig
ディレクトリ
• PHPやHTMLが入るhtdocs
ディレクトリ
- 13. $ git clone git@github.com:dmikusa-pivotal/cf-ex-worpress.git
$ cd cf-ex-worpress/
$ cf push --buildpack=https://github.com/dmikusa-pivotal/cf-phpapache-buildpack.git
- 15. $ cf logs wpjacopen
VCAP_SERVICES={“mysql-5.5”:[{“name”:”mysqlwpjacopen”,”label”:”mysql-5.5”,”tags":["relational"],"plan":"default","credentials":
{"name":"dc75750d21df148fc9942cd9b4e996229","hostname":"xxx.xxx.xxx.xxx","
host":"xxx.xxx.xxx.xxx","port":
3307,"user":"xxxxxxxxxxx","username":"xxxxxxxxxxx","password":"xxxxxxxxxxxxxx
xxx","uri":"mysql://xxxxxxxxxxxxx:xxxxxxxx@xxx.xxx.xxx.xxx:3307/
dc75750d21df148fc9942cd9b4e996229"}}]}
- 17. その他のCF向けBuildpack
• java buildpack
• https://github.com/cloudfoundry/java-buildpack
• cloudfoundry-buildpack-java
• https://github.com/cloudfoundry/cloudfoundry-buildpack-java
• もうメンテされてない?
• ruby buildpack
• https://github.com/cloudfoundry/heroku-buildpack-ruby
• nodejs buildpack
• https://github.com/cloudfoundry/heroku-buildpack-nodejs
• ibm-websphere-liberty-buildpack
• https://github.com/cloudfoundry/ibm-websphere-liberty-buildpack
• 良く分からない\(^o^)/
- 27. Buildpackを自作するための資料
• Heroku reference
• https://devcenter.heroku.com/articles/buildpack-api
• heroku-buildpack-ffmpeg
• https://github.com/shunjikonishi/heroku-buildpack-ffmpeg
構造がシンプルなので、動作の把握にちょうど良いかも