Monday, May 19, 2014

external site domain configuration

Add External DNS domain at hosting service

Enter details -> Subdomain: xxx, Type: CNAME, TTL: 3600, Data: server ip

Add Internal DNS domain(might be overkill)
  1. log on DNS server
  2. open DNS manager
  3. Click on “Forward Lookup Zones” -> yoursite.com
  4. Right click in the right side -> New Alias (CNAME)
  5. Enter details -> Alias name: xxx, FQDN host: 10.10.23.2
  6. OK

Add host to Apache Proxy
/etc/apache2/sites-enabled/customers (link)
/etc/apache2/sites-available/customers

service apache2 restart

<VirtualHost 123.455.222.322:80 10.10.23.2:80>
    ServerName xxx.yourcompany.com

   <Proxy *>
        Order deny,allow
        Allow from all
       (182.382.372.123 IP range specific settings
        Deny from all)
        AuthType Basic
        AuthName "Private Site"
        AuthUserFile /home/local/XXX/YYY/.htpasswd-private
        Require valid-user
    </Proxy>

    ProxyRequests Off
    ProxyPreserveHost On
    ProxyPass / http://yoursite:8080/site1/
    ProxyPassReverse / http://yoursite:8080/site1/
</VirtualHost>

No comments:

Post a Comment