?
Solved

How to rename domain to something other than localhost with apache on USB install?

Posted on 2008-10-27
9
Medium Priority
?
1,184 Views
Last Modified: 2012-05-05
I am trying to develop a distributable USB stick with XAMPP on it in which users can view web based material, without actually connecting to the web.  Is it possible, and if so how, to change 'localhost' in Apache to something unique, like the project name or such.  For instance I'd like it to show up as <myproject.com>, even though they are viewing the domain from a USB stick.
0
Comment
Question by:Xerc
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 4
9 Comments
 
LVL 10

Expert Comment

by:Pétur Ingi Egilsson
ID: 22820198
add "myproject.com 127.0.0.1" (or was it via versa?) to /etc/hosts

0
 

Author Comment

by:Xerc
ID: 22825871
Errrrr........I'm assuming that is for a Linux environment?  I couldn't find such a directory on the XAMPP installation on a USB stick.  This will operate on a Windows system, but I need it to configure or work from the USB without user intervention.
0
 

Author Comment

by:Xerc
ID: 22826013
Wait....nvm.  I track you.  At C:\Windows\System32\drivers\etc\ I see the hosts file.  I'm unable to save or make edits, but at least I see it.  Sooooooo......basically there is no way to have a portable Apache installation show up with the domain name I want without aggressively altering the target computers hosts file?  Poop.
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 10

Expert Comment

by:Pétur Ingi Egilsson
ID: 22829385
I'm a bit confused.

You have a USB stick, you plug it into computer. Boot that computer from the usb stick,  Then allow other computers on the same network to access the web server running on that stick using www.projectname.xyz ?
If that is the case, then you need to modify either the hosts file on each computer, or if you have a DNS server add the appropriate record to it.
0
 

Author Comment

by:Xerc
ID: 22830663
Not quite right.  I'll run XAMPP (therefore Apache) on the USB stick, but the computer will not boot from th e stick.  The OS and such is still 'whatever' computer the stick happens to be inserted into at the time.  So, I'm looking for a way to get that 'myproject.usb' domain name without having to modify the hosts file.  Maybe its not possible.
0
 
LVL 10

Accepted Solution

by:
Pétur Ingi Egilsson earned 2000 total points
ID: 22831591
It's not possible unless you do it on the DNS server, which is not a good idea.
0
 

Author Comment

by:Xerc
ID: 22832355
Well.  Figured as much, but what happens if someone already has a server occupying 127.0.0.1 on the local machine.  Is there a way to dynamically make the IP of my stick recognizable?  I'm going to guess not.  Not a biggie as it is a rare instance, but you never know.
0
 
LVL 10

Expert Comment

by:Pétur Ingi Egilsson
ID: 22832441
Two application cannot run on the same port.
I'm not familiar enough with XAMPP to answer your question.

Feel free to request your points back as i've been unable to solve the original question.
0
 

Author Closing Comment

by:Xerc
ID: 31510628
Confirming what isn't possible is still a valid answer even if it doesn't solve my problem / wish.  Points awarded.  Thanks for the time and help!
0

Featured Post

Ransomware-A Revenue Bonanza for Service Providers

Ransomware – malware that gets on your customers’ computers, encrypts their data, and extorts a hefty ransom for the decryption keys – is a surging new threat.  The purpose of this eBook is to educate the reader about ransomware attacks.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I will assume you are running a non-server version of some sort of Windows throughout this article. There are many flavors of Windows since Windows Server 2000 - 2008, XP Home & Pro, Vista Home & Pro, and Windows 7 Starter, Home, Pro, Ultimate, etc.…
BIND is the most widely used Name Server. A Name Server is the one that translates a site name to it's IP address. There is a new bug in BIND (https://kb.isc.org/article/AA-01272), affecting all versions of BIND 9 from BIND 9.1.0 (inclusive) thro…
NetCrunch network monitor is a highly extensive platform for network monitoring and alert generation. In this video you'll see a live demo of NetCrunch with most notable features explained in a walk-through manner. You'll also get to know the philos…
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…

801 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question