# Chef Solo
Chef Solo,從字面意思也可以理解,它不需要chef server也可以工作。
### 安裝
~~~
gem install chef
~~~
如果你看過2.4.1 Chef Sserver的安裝介紹,應該知道,上面的命令是安裝chef client。
實際上,chef-solo就是包含在chef client里面的一個工具。
檢測是否安裝chef solo:
~~~
$ chef-solo -v
~~~
如果正常輸入Chef的版本,則說明Chef Solo安裝好了。
也可以使用下面命令查看chef-solo的幫助:
~~~
$ chef-solo -h
~~~
接下來可以看看我們的實戰部分。
- 序
- Chapter 1: 初識Chef
- 一些背景
- Chef vs Puppet
- Chapter 2: Chef應用
- Chef架構
- Chef能做什么
- Chef組件
- Chef環境安裝
- chef-server
- opscode-chef
- chef-solo
- Chef實戰
- 實戰前的必修理論
- 使用Chef
- Chapter 3: Ruby基礎
- 對象與方法
- 標識符
- 類與模塊
- 數據類型
- 真與假
- 控制語句
- 代碼塊
- Chapter 4: Chef源碼架構
- Rubygems與gem
- bundler
- Chef源碼組織
- Chapter 5: Rails基礎
- Rails是什么
- MVC架構
- Restful
- Rails組成與項目結構
- Chapter 6: Chef Server WebUI
- Chef Server Webui組織結構
- Chef Rest API
- 參考