Make a vhosts file in /etc/httpd/conf.d
# nano dominname.conf |
Add the following
# file: /etc/http/conf.d/dominname.conf # vhost: geekdecoder.com *.dominname.com #NameVirtualHost *:80 <VirtualHost *:80> # Admin email, Server Name (domain name) and any aliases ServerName dominname.com ServerAlias www.dominname.com ServerAdmin webmaster@dominname.com # Index file and Document Root (where the public files are located) DirectoryIndex index.html index.php DocumentRoot /home/dominname/public_html # Custom log file locations LogLevel warn ErrorLog /home/dominname/logs/error .log CustomLog /home/dominname/logs/access .log combined # Error Documents ErrorDocument 404 /errors/404 .html ErrorDocument 403 /errors/403 .html <Directory /> AllowOverride All Options None < /Directory > <Directory "/home/dominname/public_html" > Order allow,deny Allow from all Options SymLinksIfOwnerMatch Options -Indexes Options -Includes < /Directory > ScriptAlias /cgi-bin/ /home/dominname/public_html/cgi-bin/ <Location /cgi-bin > Options +ExecCGI < /Location > < /VirtualHost > <VirtualHost *:443> SSLEngine on SSLCertificateFile /etc/pki/tls/certs/dominname .crt SSLCertificateKeyFile /etc/pki/tls/private/dominname .key <Directory /home/dominname/public_html/ > AllowOverride All < /Directory > DocumentRoot /home/dominname/public_html ServerName dominname.com < /VirtualHost > |