Forum Moderators: phranque

Message Too Old, No Replies

Apache Server, im lost

Im new to this

         

hurafloyd

4:16 pm on Mar 17, 2006 (gmt 0)

10+ Year Member



Hello

Im new to this webservers technology, from some months ago I've been reading tutorials, FAQ's and forums about IIS (and recently Apache) to clear some things out but, instead of getting an answer, I got even more confused. (Well, almost everyone preffers Apache over ISS so I will follow their advice :) )

I read many of your posts about Apache, I found them very useful but, I dont know how to (or where to) apply all that knowledge into the Apache server and know that is working, or may be I didnt click on the exact post(s) that would answer my questions.

Im using the 1.3 Version and im trying to make this webpage on my PC (with PHP) without the need of a Domain (like Geocities or Awardspace, or even the one that my ISP offers), in other words, my PC being the server on WinXP Professional/SP2 and be available on the internet for any of my friends to access it.

If you can help me I would appreciate it, Im really really new as you can notice. I have many other questions, but I'll ask them when I get a good lead and test with the advice and info you give me.

Thanks for your help.

bose

4:29 pm on Mar 17, 2006 (gmt 0)

10+ Year Member



Welcome to WebmasterWorld, hurafloyd

Here is an excellent thread that would probably answer most of your questions: Getting Started With My First Site [webmasterworld.com]

If you want others to access your home PC from the Internet, they would need to know your (IP) address. If you are not using a domain name, they will have to get to your site using the IP address.

Unless your are connecting to the Internet using a static IP address, your ISP may assign you a different IP address everytime your uplink is reset. Should that be the case, you may have to use either use a third-party service that dynamically maps your actual IP address to a domain name, or you may have to find a way to let others know of your current ip address.

There is a wealth of information around here. Make a fresh pot of coffee and read on..

Dont hesitate to ask if you run into any roadblocks.

PS: IMHO, yes, Apache is a better choice.

hurafloyd

5:02 pm on Mar 17, 2006 (gmt 0)

10+ Year Member



Hi, thanks for your reply.

I read that post before, its a very good explaining post, I hope we could find in any forum anything like that, anywhere. I know that in Apache (or included with EasyPHP) I can check my .php in the IE browser with the [127.0.0.1...] (like in IIS says [localhost),...] but how can I make that anyone (using my IP) can access that webapage?.

My ISP assigns Dynamic adresses, when you said that I reminded myself of something, Is it useful to use my D-Link Router and NO-IP to solve that inconvenient? (Right now im not behind a Router). The thing is, even If I get in No-Ip, the host or redirect name to avoid the use of my IP, I dont know if the new URL that "replaces" my IP really works or reads the exact place where my webpage (or the apache server) is located. May be I dont know how to (or where to) apply the changes for my server to listen NO-IP's.

I also read a post that says to check if Apache is listening by using telnet (*MyIP* 80), I checked but it says it cant get anything from that address (I think my ISP blocks port 80), using my own PC or another one. May be because of that, im a little screwed.

jdMorgan

8:19 pm on Mar 17, 2006 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



You will need a domain name.

You will need a DNS forwarding service like no-ip or dyn-dns to forward requests for that domain name to your dynamic public WAN IP address.

You will need a firewall router to forward requests for your public WAN address to your computer's local network LAN address (port-forwarding) and also to secure your computer so it can't be hacked from the internet side.

If your ISP blocks port 80, look for a dynamic DNS forwarding service that can forward to non-standard ports.

Because your ISP blocks port 80, it is likely that they do not allow customers to run servers on their network. Be aware that since most ISP's networks are optimized for downloading rather than uploading -- to support small requests from the customer and large responses to the customer -- running a server (small requests to the customer and large responses from the customer), can seriously disrupt service to their other customers. Therefore, if you violate their terms of service, they will probably disconnect you. Make sure that you can live with the consequences.

Jim

hurafloyd

7:03 am on Mar 18, 2006 (gmt 0)

10+ Year Member



Done

I established the DynDNS settings on my router for it to recognize NO-IP. (I asked to my ISP technical support if they block port 80 and they dont).

Now the "evil" part that I dont know a thing, how can I do that when people type the NO-IP address they go directly to my webpage that is on my PC? (or the Apache server listens to those queries or "receives" the coming users and shows them the webpage).

Sorry If Im so annoying, its just If I read anything else without solving this doubt I'll go crazy, I could read very important things but Im blind to new information.

Thanks for your help, I apologize for being so annoying.

hurafloyd

4:37 pm on Mar 18, 2006 (gmt 0)

10+ Year Member



[httpd.apache.org...]

I think this link will solve me many troubles...I saw someones trouble was almost the same as mine...

Now I'll test :)

Thanks for your info