Here is a link that I am using to install Puppet on a Centos 6.5 server:
http://www.unixmen.com/install-puppe...centos-6-56-4/
I followed all of the steps correctly. But now when I try to start apache by running the below commmand.
/etc/init.d/httpd start
I get the following error:
Code:
[root@test14 init.d]# /etc/init.d/httpd start
Starting httpd: httpd: Syntax error on line 221 of /etc/httpd/conf/httpd.conf: Syntax error on line 2 of /etc/httpd/conf.d/puppetmaster.conf: Cannot load /usr/lib/ruby/gems/1.8/gems/passenger-4.0.35/buildout/apache2/mod_passenger.so into server: /usr/lib/ruby/gems/1.8/gems/passenger-4.0.35/buildout/apache2/mod_passenger.so: cannot open shared object file: No such file or directory
[FAILED]
After doing my own investigation I have found that after the passenger-4.0.35 directory, I don't see the rest of the directories that are supposed to be there which is why I am getting that No such file or directory error.
My question is could it have something to do with the fact that I didn't run this command in the very beginning:
rpm -ivh
http://yum.puppetlabs.com/el/6.4/pro...6-7.noarch.rpm
instead I just ran the yum install command
or
is there another way to get httpd to start and if so how?
Any help would be greatly appreciated.