msの日記

久しぶりに勉強したくなりプログラミングをは始めてみる。

cakephpにcomposerを使う3

composerを使う利点http://www.engineyard.co.jp/blog/2013/install-cakephp-on-composer/ フレームワークの最新版へのアップデートが自動化される リポジトリ内にフレームワーク本体を含める必要がなく、シンプルになる Composerを経由してさらに他のライブ…

cakephpにcomposerを使う2

composerhttps://github.com/composer/composer Sites以下にexample_appフォルダを作り、移動。 $mkdir sample_app $cd sample_app composerをインストール $curl -sS https://getcomposer.org/installer | php #!/usr/bin/env php Some settings on your ma…

cakephpにcomposerを使う

[http://getcomposer.org/:titile=] CakePHPでも使える Composerを活用したモダンな開発手法 CakePHPをComposerで導入する手順(Vagrantでのデモ環境同梱) 参考になるvagrantディレクトリ 参考になるvagrantディレクトリその2 Composerを使ってCakePHP2.4.1…

vagrantの最新版を使う

gemでvagrant をインストールしたらver.1.0.7。 公式サイトではver.1.3.4。http://www.vagrantup.com/‎ 1.3.4を使いたい!! 1.既存のvagrant をuninstall $gem uninstall vagrant rbenvでrubyのヴァージョン違いを使っていたため The `vagrant' command exi…

git clone vagrant

NFS UNIXシステムで利用されるファイル共有システム。Sun Microsystems社によって開発され、UNIX系OSにおける標準的な分散ファイルシステムとなっている。NFSを使うと離れた場所にあるコンピュータのファイルを、あたかも自分のコンピュータにあるファイルの…

vagrant ,chef ,git を使いcakephpを立ち上げるまでの道のり。〜脱線2〜

やっと成功。 までの道のり。 vagrantfile Vagrant::Config.run do |config| config.vm.box = "Centi386" config.vm.provision :shell, :path => "provision.sh" config.vm.network :hostonly, "192.168.33.66" end provision.shをvagrantfileと同じディレク…

vagrant ,chef ,git を使いcakephpを立ち上げるまでの道のり。〜脱線〜

chef,gitは置いといてvagrantのみでcakephp起動までする。 cakephpのフォルダを設置する場所がわからない。 SHELL PROVISIONER Provisioner name: "shell"The shell provisioner allows you to upload and execute a script as the root user within the gue…

vagrant ,chef ,git を使いcakephpを立ち上げるまでの道のり。NO3

knife-solo を使うやり方とvagrantfileのconfig.vm.provision :chef_solo do |chef|の項目を使うやりかたをごっちゃに考えていた。 以下のファイル構成で進める Sites ├── cakephp_sample │ ├── cookbooks │ │ ├── group │ │ │ ├── CHANGELOG.md │ │ │ ├── R…

vagrant,chef の設定。起動するまで。NO.2

VirtualBox(Oracle)のダウンロードページが元に戻ってたのでインストール。 そして vagrant box add $ vagrant box add centos64 http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.4-x86_64-v20130309.box vagrant up [default] The guest addit…

vagrant,chef の設定。起動するまで。

treeコマンドが入ってなかったのでhomebrewからインストール $ brew install tree 他にもchef,vagrant,knife-soloも。 $ gem install chef $ gem install vagrant $ gem install knife-soloknife-soloの予備知識 knife-solo DESCRIPTION: knife-solo adds a …

ruby update

ruby -v :ruby 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin12.0] ruby1.9以上にする。 参考OSX10.8にrbenvをインストールする インストール homebrew $ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)" Fink Fink は Open Sourc…

vagrant ssh

知らずに使ってた。 SSH CONFIG Command: vagrant ssh-config This will output valid configuration for an SSH config file to SSH into the running Vagrant machine from ssh directly (instead of using vagrant ssh). OPTIONS --host NAME - Name of t…

vagrant ,chef ,git を使いcakephpを立ち上げるまでの道のり。

OS X 10.8.5 vagrant 1.0.7 chef 11.6.0 knife-solo 0.3.0 git 1.8.3.4 (Apple Git-47) vagrant up $cd Sites/centos $vagrant init sshアクセスできるようにする * ~/.ssh/configに Host 192.168.50.* IdentityFile~/.vagrant.d/insecure_private_key User …