linux_wiki:configure_a_virtual_host

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
linux_wiki:configure_a_virtual_host [2018/04/07 16:35]
billdozor [Virtual Host Creation]
linux_wiki:configure_a_virtual_host [2019/05/25 23:50] (current)
Line 12: Line 12:
   * server1.example.com (192.168.1.150) -> Perform all connectivity tests from here   * server1.example.com (192.168.1.150) -> Perform all connectivity tests from here
   * server2.example.com (192.168.1.151) -> Install Apache Web Server here   * server2.example.com (192.168.1.151) -> Install Apache Web Server here
 +
 +**Previous Sections Completed**
 +  * [[linux_wiki:network_services_overview_apache_web_server|Install/Configure]]
 +    * Except leave listening on port 80/tcp
  
 ---- ----
Line 22: Line 26:
 On server2: Create virtual host file On server2: Create virtual host file
 <code bash> <code bash>
-vim /etc/httpd/conf.d/myvhost.conf+vim /etc/httpd/conf.d/vhosts.conf
  
 <VirtualHost *:80> <VirtualHost *:80>
-  ServerAdmin admin@myvhost.example.com +  # Basic Info (URL, Document Root) 
-  DocumentRoot /var/www/html/myvhost +  ServerName bluesite.example.com 
-  ServerName myvhost.example.com +  DocumentRoot /var/www/html/bluesite 
-  ErrorLog logs/myvhost-error_log + 
-  CustomLog logs/myvhost-access_log combined+  # Log files 
 +  ErrorLog logs/bluesite-error_log 
 +  CustomLog logs/bluesite-access_log combined
 </VirtualHost> </VirtualHost>
 </code> </code>
Line 36: Line 42:
 On server2: Create directory and index file for myvhost On server2: Create directory and index file for myvhost
 <code bash> <code bash>
-mkdir /var/www/html/myvhost +mkdir /var/www/html/bluesite 
-echo "The myvhost virtual host index" > /var/www/html/myvhost/index.html+echo '<html><body>This is the <font color=blue>BLUE SITE</font>.</body></html>' > /var/www/html/bluesite/index.html
 </code> </code>
  
Line 51: Line 57:
 vim /etc/hosts vim /etc/hosts
  
-192.168.1.151 server2 mysite.example.com+192.168.1.151 server2 bluesite.example.com
 </code> </code>
  
Line 57: Line 63:
 On server1: Check virtual host site On server1: Check virtual host site
 <code bash> <code bash>
-elinks http://myvhost.example.com+elinks http://bluesite.example.com
 </code> </code>
  
 ---- ----
  
  • linux_wiki/configure_a_virtual_host.1523133337.txt.gz
  • Last modified: 2019/05/25 23:50
  • (external edit)