RE: [PHP] NT5 Sub Domains

From: Date: Sat, 27 Jan 2001 22:45:28 +0000
Subject: RE: [PHP] NT5 Sub Domains
Groups: php.general 
Request: Send a blank email to php-general+get-37036@lists.php.net to get a copy of this message
Jonathon, Thanks so much for your help!! Okay, I have downloaded and installed Apache. And to my utter surprise...it's working!! You're right, the fact that it does not have a GUI is the reason I was scared of it. =) I set the Apache Port option to 8080. Is that good? I stopped the IIS service. And now I can't get it to restart, not sure why... I set Bind to * Should I set the ServerName directive to domain.dev? Or does this have to be done in the HOSTS file you mentioned? This is really sweet. =)
From: "Jonathan Sharp" <webdev@flyerware.com> To: "[ rswfire ]" <rswfire@hotmail.com>, <rasmus@php.net> CC: <php-general@lists.php.net> Subject: RE: [PHP] NT5 Sub Domains Date: Sat, 27 Jan 2001 14:14:59 -0800 Ah...yes you can. You're probably scared of apache because it doesn't have a GUI! But don't fret I was in the same boat not too long ago! 1) Download the lastest version of apache (www.apache.org you were close...) 2) Install apache (it does have an installation program) 3) Configuring apache To configure apache you need to edit the httpd.conf file (I suggest you create a backfirst!) it's pretty self explanatory, there's lots of documentation for it. You can run both IIS and Apache as long as they're not running on the same ports (eg :80, so either disable the web server for IIS on port 80 (or change it to something like 64892) or make apache run on some other port (you set this in httpd.conf under the Port option)) So after you've setup your httpd.conf file, you'll start apache from the command line (you may scream now if you'd like...this is where MS is...MS...) you run the apache deamon with a command like C:\path\to\apache.exe start C:\path\to\httpd.conf It's something similar to that, the command prompt window will stay open and you won't be able to do anything in that window, so to shut down apache, open a new window and do the C:\path\to\apache.exe stop (I haven't done this on NT in a while so those commands are probably wrong but it should be the right direction)
4) To setup subdomains (this is the good part) If you want to actually setup domain.com to develop on locally and the site isn't "online" you can add an entry to your hosts file (somewhere in C:\WINNT\) and entry like "127.0.0.1 domain.com" (or you could create a bogus TLD like domain.dev) and that will redirect all requests for domain.xxx to your local apache server (assuming you've set Bind to * in the httpd.conf file to listen to all IPs) For the actual subdomains you'd set these in the httpd.conf file under VirtualDirectories (you can either do Name based subdomains (one IP bound to NIC & multiple domains) or IP based subdomains (multiple IPs bound to NIC & multiple domain names) Check the apache.org documentation on how to set them up. It's not too terribly complex... NameVirtualHost 127.0.0.1 <VirtualHost 127.0.0.1>
    ServerAdmin you@yourdomain.com
    ServerName subdomain.domain.com
    DocumentRoot C:\path\to\your\website
</VirtualHost> Just be careful though...once you start using apache and such you'll be on linux in no time...I have three dev servers now & two live servers...NT is my desktop only because I use homesite to dev with and a few other winx progs. Also if anyof you out there know a good colorcoding *nix developer app (for PHP of couse) please let me know! If you get stuck on anything, just holler... (i'm usually on EFNet in PHP as codeboy) -Jonathan Sharp Director of Technology - Imprev Inc. Renwick Development Group - Flyerware http://www.flyerware.com/ Phone: (425)688-9200 Cell: (425)766-1398 EPage: 4257661398@page.nextel.com -----Original Message----- From: [ rswfire ] [mailto:rswfire@hotmail.com] Sent: Saturday, January 27, 2001 1:42 PM To: rasmus@php.net Cc: php-general@lists.php.net Subject: Re: [PHP] NT5 Sub Domains I've never tried that before. I'd be scared of doing something wrong. Can I use Apache locally as an Intranet? Can I run both IIS and Apache? I wouldn't know where to begin... =) I can hear the answer already... apache.com From: Rasmus Lerdorf <rasmus@php.net> To: "[ rswfire ]" <rswfire@hotmail.com> CC: <php-general@lists.php.net> Subject: Re: [PHP] NT5 Sub Domains Date: Sat, 27 Jan 2001 13:31:34 -0800 (PST) Why don't you just install the Windows version of Apache? That way your development environment will be much closer to your production environment. -Rasmus On Sat, 27 Jan 2001, [ rswfire ] wrote:
This is a little off topic, so I apologize, but I was hoping one of
the
computer gurus here could help me. When I go live with my network, I will be using sub-domains. Such as: http://subdomain.domain.com/ In order to test this on my NT5/IIS5 system, I need to be able to use
these
subdomains. I am programming locally, so there is no .com after my
name.
It is my computer name: http://si-exec-cio/ Does anyone know how I can configure IIS5 to include http://subdomain.si-exec-cio/ ? I am using Win 2000 Professional. Again, I apologize for sending an off-topic message. My network is primarily controlled by PHP so I hope you can understand. =) _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net For additional commands, e-mail: php-general-help@lists.php.net To contact the list administrators, e-mail:
php-list-admin@lists.php.net
_________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net For additional commands, e-mail: php-general-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net
_________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com

« previous php.general (#37036) next »