I have followed the guide here http://www.howtoforge.com/perfect-server-centos-6.4-x86_64-apache2-dovecot-ispconfig-3-p6 to install ispconfig and everything appeared to go smoothly. I had an error with apache after install because ssl wasnt enabled but i have fixed this and apache is running but with errors Starting httpd: [Fri May 30 19:48:56 2014] [warn] NameVirtualHost *:80 has no VirtualHosts [Fri May 30 19:48:56 2014] [warn] NameVirtualHost *:443 has no VirtualHosts [Fri May 30 19:48:56 2014] [warn] NameVirtualHost *:80 has no VirtualHosts Along with these errors when i visit https://<ipaddress>:8080 i get a standard ssl warning and when i click trust it just loads up the homepage of the website but the page is broken with no css.
I have a website hosted on a vps. It's running away fine and i can access it via an IP or a domain name. I connected to the vps via ssh and followed guides to install ispconfig3. (I need an easy way to manage email accounts for the domain rather than using command line to do it all) The website existed before ispconfig was installed on the server
Check the vhost file of the website and ensure that it listens only on port 80. if the virtualhost is e.g. just "*", then cahnge it to *:80.
I used grep to find the code and comment them out since it appears these ports were just uncommented but didnt match anything. The warnings are now gone. The problem remains that i still cannot access ISPconfig. https://198.50.147.225:8080/ is what i see when according to the guide it should display the application Edit I checked apaches error log and found this piped log program ' /usr/local/ispconfig/server/scripts/vlogger -s access.log -t "%Y%m%d-access.log" /var/log/ispconfig/httpd' failed unexpectedly Edit 2 yum install perl-TimeDate resolved this error. Still unable to connect to the application though
Yes, thats right. But the guide requires that you start with a empty server, especially on centos as this distribution has frequent package conflicts. Your old configuration is now blocking ispconfig. Check your website vhost again, it is listening in ispconfig port 8080 if you get the webiste and not ispconfig.
I have done very little to the server before this. I installed apache, msql then php. Restarted the server. Then i copied the website over via sftp and imported an sql db. I have done no configuration at all with apache. By default apache was pointing at /var/www/html and thats where its still pointing i only plan on hosting 1 website on this server as its a resource hungry website.