From owner-freebsd-questions@FreeBSD.ORG Wed May 5 08:54:28 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1797B16A4CE for ; Wed, 5 May 2004 08:54:28 -0700 (PDT) Received: from ns1.tiadon.com (SMTP.tiadon.com [69.27.132.161]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC96443D2F for ; Wed, 5 May 2004 08:54:27 -0700 (PDT) (envelope-from kdk@daleco.biz) Received: from daleco.biz ([69.27.131.0]) by ns1.tiadon.com with Microsoft SMTPSVC(6.0.3790.0); Wed, 5 May 2004 10:55:25 -0500 Message-ID: <40990E31.5030201@daleco.biz> Date: Wed, 05 May 2004 10:54:25 -0500 From: "Kevin D. Kinsey, DaleCo, S.P." User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040406 X-Accept-Language: en-us, en MIME-Version: 1.0 To: dingham@opencominc.com References: <008901c432af$531bc150$0100000a@reddwarf> In-Reply-To: <008901c432af$531bc150$0100000a@reddwarf> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 05 May 2004 15:55:25.0687 (UTC) FILETIME=[615A6870:01C432B9] cc: freebsd-questions@freebsd.org Subject: Re: Newbie question regarding Virtual Hosts setup X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 May 2004 15:54:28 -0000 David H. Ingham wrote: >Hopefully, a simple question. > > > >I have set up a FreeBSD server to develop a web app for a client. > >my system is: > > > > FreeBSD Version 5.2 > > Apache Version 2.0.47 > > MySQL Version 4.0.16 > > MySQLCC Version 0.9.3 > > PHP Version 4.3.3 > > > >Now I am able to create the pages, (using Quanta 3.1.4).but I cannot view >them > >from anywhere except the FreeBSD box. > > > >Before I upgraded from FreeBSD 4.9 to 5.2, I could get to the site from my >W2K system, > >using a VirtualHost setting and browsing to http://10.0.0.27:5000/login.php > > > Forgive me for not answering your question directly; I'm going to suggest something else; it's possibly better, and will eliminate a few issues regarding your network setup in general: Why not try name-based virtual hosting? Set up the following in httpd.conf and restart Apache: # # Use name-based virtual hosting. # NameVirtualHost *:80 # VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # The first VirtualHost section is used for requests without a known # server name. # ServerName my.examplesite.net DocumentRoot /path/to/mydocs ServerAdmin me@myhost # whatever else, log files, etc Then set the hosts files on both server and clients (esp. clients) something like: # Dummy entries for intranet and test sites 10.0.0.27 my.examplesite.net 10.0.0.27 my.otherexample.org Access the sites using the names you've assigned... http://my.examplesite.net/login.php HTH, Kevin Kinsey DaleCo, S.P.