This guide explains how to install Chef Server on your own hardware.
The Chef Server provides a central point for the distribution of Cookbooks, management and authentication of Nodes, and the use of Search.
Choose one of the following methods to install chef-server based on the operating system of the host
On Debian or Ubuntu, install Chef from Opscode's apt repository with apt-get. This method works with the following operating systems:
The openSUSE Build Service provides Packages for the recent openSUSE and SUSE Linux Enterprise releases:
Using the bootstrap method, you install ruby with your system's package manager, install Chef with rubygems, and then install chef-server using a chef-solo cookbook. This method works on the following operating system and possibly others:
If packages are not available for your operating system, or you simply enjoy staying close to the metal, you can install the Chef server manually.
In addition to the client dependencies above, Chef Server requires:
Additionally for the webui:
For ease of installation, we recommend using an OS platform for the Chef Server that has these available as native packages.