在學習使用chef時候一樣nginx安裝,但系統版本的差別碰到了以下小問題。記錄下解決方法。
默認centos源裏是沒法直接安裝nginx,須要在/etc/yum.repos.d/CentOS-Base.repo增長如下配置 nginx
[nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1
yum update yum install nginx
PS:在測試chef遠程統一部署時候發現安裝完成nginx目錄和ubuntu的結構不同,/etc/nginx/目錄下sites-available和sites-enabled並未自動建立,用chef代勞下而後並在nginx.conf加入include /etc/nginx/sites-enabled/*; shell