installing kv-WebME in CentOS 6
I’m setting up a new server and need to install kv-WebME in it. The previous instructions (for Fedora 16) were fine for an older version of WebME, but the most recent requires more uptodate packages.
So, first, we need to tell CentOS 6 to use more uptodate packages than are provided by default.
su - rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt rpm -ivh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
Now we need to install PHP (at /least/ 5.3), Apache, MySQL, etc.
yum install httpd mysql-server php php-gd php-mysql php-xml git zip unzip
Add a user account for the website, and download the kv-webme repository
adduser webme su - webme git clone https://github.com/kaeverens/kvwebme webme chmod 755 /home/webme exit
Now add the web configuration to /etc/httpd/conf/httpd.conf
NameVirtualHost *:80 <Directory /home/webme/kv-webme> AllowOverride All </Directory> <VirtualHost *:80> DocumentRoot /home/webme/kv-webme </VirtualHost>
And finally, turn it all on.
service httpd start service mysqld start chkconfig --level 35 mysqld on chkconfig --level 35 httpd on
That’s it!