# 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
- 参考