Edit /etc/apache2/apache2.conf, adding a NameVirtualHost line, so that the last three lines of the file look like this:
# Include the virtual host configurations
NameVirtualHost 158.59.195.113:80
Include /etc/apache2/sites-enabled/[^.#]*
Create a file named azi.conf in /etc/apache2/sites-available with the following:
ServerName linus.yhspatriot.net
ServerAdmin jeff@elkner.net
ProxyRequests off
Order deny,allow
Allow from all
ProxyPass / http://158.59.195.113:8080/
ProxyPassReverse / http://158.59.195.113:8080/
ProxyPass /misc_ http://158.59.195.113:8080/misc_
ProxyPassReverse /misc_ http://158.59.195.113:8080/misc_
ProxyPass /p_ http://158.59.195.113:8080/p_
ProxyPassReverse /p_ http://158.59.195.113:8080/p_
ServerName mysql.yhspatriot.net
ServerAdmin jeff@elkner.net
ProxyRequests off
Order deny,allow
Allow from all
DocumentRoot /var/www/phpmyadmin/
Options +FollowSymLinks
php_flag magic_quotes_gpc On
php_flag magic_quotes_runtime Off
php_flag file_uploads On
php_flag short_open_tag On
php_flag session.auto_start Off
php_flag session.bug_compat_warn Off
php_value upload_max_filesize 2M
php_value post_max_size 2M
DirectoryIndex index.php
ServerName moodle.yhspatriot.net
ServerAdmin jeff@elkner.net
ProxyRequests off
Order deny,allow
Allow from all
DocumentRoot /var/www/moodle/
Options +FollowSymLinks
php_flag magic_quotes_gpc On
php_flag magic_quotes_runtime Off
php_flag file_uploads On
php_flag short_open_tag On
php_flag session.auto_start Off
php_flag session.bug_compat_warn Off
php_value upload_max_filesize 2M
php_value post_max_size 2M
DirectoryIndex index.php
- create a sym-link in sites-enabled:
ln -s /etc/apache2/sites-available/azi.conf /etc/apache2/sites-enabled/azi.conf