Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 May 2004 12:14:42 -0400
From:      mark <mark@node.to>
To:        freebsd-questions@freebsd.org
Cc:        dingham@opencominc.com
Subject:   Re: Newbie question regarding Virtual Hosts setup
Message-ID:  <51049A65-9EAF-11D8-9655-000D93C0E29E@node.to>
In-Reply-To: <40990E31.5030201@daleco.biz>
References:  <008901c432af$531bc150$0100000a@reddwarf> <40990E31.5030201@daleco.biz>

next in thread | previous in thread | raw e-mail | index | archive | help
On May 5, 2004, at 11:54 AM, Kevin D. Kinsey, DaleCo, S.P. wrote:

> 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
>>

In your httpd.conf, set

Listen 0.0.0.0:80

I think its defaulting to only listen for localhost.

>>
>> 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.
>    #
>    <VirtualHost *>
>        ServerName my.examplesite.net
>        DocumentRoot /path/to/mydocs
>        ServerAdmin me@myhost
>    # whatever else, log files, etc
>   </VirtualHost>
>
> 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.
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to 
> "freebsd-questions-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51049A65-9EAF-11D8-9655-000D93C0E29E>