- Make sure the server is configured with an appropriate hostname that resolves to itself (add hosts entry if needed)
- Download and install Chef server package from: http://downloads.chef.io/chef-server/
chef-server-ctl reconfigure
chef-server-ctl user-create admin Chef Administrator [email protected] <password> --filename /tmp/admin.pem
chef-server-ctl org-create <org-short-name> "<org-full-name>" --association_user admin --filename /tmp/validator.pem
- Use OpenSSL to generate a new cert and key and update:
/var/opt/opscode/nginx/ca/<fqdn>.key
,/var/opt/opscode/nginx/ca/<fqdn>.crt
. Restart services (nginx) with:chef-server-ctl restart
chef-server-ctl cleanse
chef-server-ctl reconfigure