Im trying to make my website public and accessible by anyone. I am using xampp. I dont have a static ip address so i decided to use dynamic dns services. My concern is, to what port should i configure my router to forward connections? What port is used by Xampp?
Thanks in advance. Any help will be much appreciated.
Quote from xampp home page:
The default configuration is not good from a securtiy point of view and it's not secure enough for a production environment - please don't use XAMPP in such environment.
I really don't know how to do it but I imagine there is an "Online Mode". Google should yield a simple answer for this.
Any web server on your computer should be listening on port 80. That is the standard port for browsing websites.
Related
I host a website using Linode (UnixUniverse.net) and would like to share some files from my home server, which is of course on a different IP. Sorry for the noob question, I'm quite new to nginx and proxying.
Basically, I want to have files.unixuniverse.net (and if possible ftp.unixuniverse.net) point to my home server with a directory browser. Would the best way be to mount the home server using an NFS mount/fuse, or is there a better way of doing it? Understandably, I wish to do this to not expose my home ip to the internet but still be able to share isos and software builds that would take up too much space on my 25gb VM host.
Thanks!
As mentioned in the question, I have deployed my service on IIS and using my computer ip address "111.111.111.1:100 and also specify the port (100).
I also checked if the port was listening which it is. The service deploys with no problem. I can also see the asmx file however when I open it is just blank. I have done some research before posting this question but didn't find and valid answer to my question. Hopefully will find it here. Thanks in advance.
Research made
WCF rest web service working on localhost but not on host
https://social.msdn.microsoft.com/Forums/en-US/823b076c-160d-4f52-86ad-c84dfb91accb/webservice-running-on-localhost-but-not-running-with-full-server-name?forum=biztalkgeneral
Did you check your firewall settings? Maybe the firewall is blocking the port you are using
I have an ASP.NET web application that has been hosted in IIS local Machine.
My Question is :
Is there any free or paid method that allows browsing this web
application from the internet as Host Server ?
Thanks
The easiest way to to publish it directly onto the internet. You do run the risk of attackers then being able to attach your machine, so you will need to brush up on your security skills. It might be worth looking into one of the free hosting options from AWS, Azure or Google Cloud.
To use your local machine as a web server, first, configure it to use a static IP. Its been a while since I've done it on windows, but this looks about right http://www.howtogeek.com/howto/19249/how-to-assign-a-static-ip-address-in-xp-vista-or-windows-7/.
Next you will need to configure port forwarding on your model. You want to send all traffic on port 80 to your machine, using its new fixed IP address. If your using HTTPS as well, configure port 443 to go to your machine. There are too many different modem brands, all of which handle this slightly differently, to consider offering any more help on this. You will need to do some reading up on your particular modem for step-by-step instructions.
If your internet connection is using a fixed IP, then you can stop here.
If not, or if you just want a domain name, then its worth signing up for a dynamic dns service. I use No-ip, its free, it integrates with my modem and I haven't had any problems with it in the last few years. Once this is in place, you will be able to hit your webserver just like a real one. Using something like "http://mypc.no-ip.biz/mydemoapp/
But again, be warned about exposing your machine on the internet. There are nasty people out there who love to hijack other peoples computers.
Update:
This should give you some guidance on port forwarding
http://www.howtogeek.com/66214/how-to-forward-ports-on-your-router/
Try http://www.noip.com I just logged in and it seemed happy. Otherwise, have a click through all the settings in your modem looking for ddns or dynamic DNS. There is usually a drop down of all the providers that it will talk to. And some providers have apps that you run on your PC , which is easier that working with the modem for some. (Or for models that don't support ddns.)
i wanna install a WordPress locally on xampp , to be viewed and edited externally through the internet via static ip , i have been trying it but keep running into problems , can someone help me through a number of steps that i can accomplish that , without having any problems in the future , there is bits and pieces everywhere but no specific set of instructions , on how to do that , please can someone help.
Thank you so much.
(This first step is the easy part, just software and small interaction.)
Install Wordpress with xampp or another, this PC will need to be on as a normal server in order to access local or by Internet -> http://es.wikihow.com/instalar-Wordpress-en-XAMPP
(Hardware part)
After tested localhost/wp (or any name you like) you need to forward the port 80 of the pc with has WP to the router that has visible IP (I'm sharing some samples with most known brands):
portforward.com/english/routers/port_forwarding/AirLive/WL-1500R/Zmodo_M6304.htm
www.noip.com/support/knowledgebase/tp-link-router-port-forwarding/
www.howtogeek.com/66214/how-to-forward-ports-on-your-router/ (THIS HAS GOOD IMAGES TO UNDERSTAND BETTER)
You won't be able to access router config by Internet because the router will redirect you to the WP "server". To check the public IP just go to: http://www.whatismyip.com/
Share the IP with a friend or connect with 3G/4G on phone, put it on browser and your server will be ready to use on Internet.
5 (optional) you can install dynamic DNS to fix a name to your local server, because usually the Internet provider changes the IP numbers, and if you use it some day you won't be able to connect because your router would be using another IP (example: www.noip.com/ )
I hope you find this info useful. Regards
I have a web application I have developed on a server on my home computer. Is it possible to access that web page from another computer on my home network?
My naive approach was just enter my ip address followed by the port number :8888 which the server is listening on...
Any help would be great thank you.
I don't know if it will help but you can use an ssh connection to your computer. But you need to do it from a shell (from terminal on a mac, use putty on a PC)
In the end it was easier to set up remote access to the server by setting up port-forwarding on my router and using no-ip for DNS management. They have a decent walkthrough to get it all up and running. So i simply have to type in my-address.no-ip.org to access my site from any remote device.
Otherwise the links to questions on superuser that Sampo posted are worth a try.