Hi, Here are my notes from installing 2 servers now as ispconfig lamp servers on Red Hat Enterprise Linux 6 64 bit. You may not like some of my methods, such as using the older RH subscription method, but it works. It is also the only way to get the additional software channels unless you install xwindows, but I didn't cuz gui's are evil! I hope this helps someone: Start with http://www.howtoforge.com/perfect-server-centos-6.2-x86_64-with-apache2-ispconfig-3 (TY Falko! and I mean it!) Page 2 when selecting customize now or customize later, select customize now, and add emacs to the packages. (I added this step to start an emacs vs vi holy war ) Page 3 installing EPEL ver. 6.5 is not available. use the line "wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm" instead of "wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm" Page 3 section 7 when importing additional repositories do the line: "rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt" instead of "rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt" since the import file has moved Page 3 before installing yum_priorities you have to subscribe your server with RHN and enable an additional software channel rhn_register to register as RHN Classic on the command line go to https://access.redhat.com/home sign in Subscriptions>Your Subscriptions> Overview RHN Classic click server name click software tab click Software Channels click the box next to: RHEL Server Optional (v. 6 64-bit x86_64) scroll to bottom and click the Change Subscriptions button log out, then do the yum_priorities Page 3 before running yum update you will need to remove some packages that will cause an error in the yum update. go ahead and run: yum shell > install matahari > remove matahari-service > remove matahari-lib > remove matahari-host > remove matahari-agent > remove matahari-net > run > exit page 4 section 10 the three wget files were not found. Use the ones you already have on the current servers. or find them somewhere else Page 5 ruby download the wget link is bad. use: "wget http://fossies.org/unix/www/apache_httpd_modules/mod_ruby-1.3.0.tar.gz" Page 7 the latest version of ispconfig has a bug in RHEL with fcgi that will prevent it from working without significant research so.... get the version I know is stable: "wget http://www.ispconfig.org/downloads/ISPConfig-184.108.40.206.tar.gz" then finish up accordingly when it tells you to leave the server name blank, enter your server name for ispconfig to see the server and change its settings within the web interface later. Page 7 After the ispconfig installation finishes if you did not enter a hostname when the installation asks, "Full qualified hostname (FQDN) of the server, eg server1.domain.tld [server1.example.com]:", you will get a postfix error. The ispconfig installer adds a bunch of lines at the end of the /etc/postfix/main.cf file. if you did not enter it you will need to add the hostname at: myhostname = at the end of the file. There is a commented out one in the middle of the file. If you put the hostname there and uncomment it, it wont matter since the hostname is reset to blank at the end of the file. Also the mydestination = parameter will start with a comma, as the ispconfig installer will add the blank hostname to the beginning of that line. The steps are: emacs /etc/postfix/main.cf Search for the "mydestination =" line place your hostname before the comma, or delete the comma. (keep in mind what Till says below in response) scroll to botton of the document and find the line: myhostname = Add your hostname there: myhostname = yourhostname.net restart postfix with "/etc/init.d/postfix restart" To use a virtual IP in ispconfig you need to manually add the device in RHEL: cd /etc/sysconfig/network-scripts/ cp ifcfg-eth0 ifcfg-eth0:0 emacs ifcfg-eth0:0 change the device name from eth0 to eth0:0 change the IP to the new IP remove the HWADDR line save copy for other ip addresses you want to add. /etc/init.d/network restart I hope I didn't miss anything important. It can be a little frustrating working through it all and not knowing the differences needed for RHEL. I hope this helps someone.