Installation Requirements
Requirements to get your website LIVE on the internet.
If you want to be able to access your MicroWebPi’s websites from the entire internet using a normal domain name you’ll have to make sure your home network meets a few requirements:
Incoming traffic on TCP port 80 must not be blocked by your internet service provider.
-Port redirection and masking are other options but can result in a poor user experience so it is not currently supported by the automatic installer.
Incoming traffic on TCP port 443 must not be blocked by your internet service provider if you would like to encrypt your traffic.
– If port 80 is blocked but port 443 is not, the automatic SSL certificate installer/renewer will not work. Other means of certificate installation are possible but not currently supported by the automatic installer.
Your internet upload speed is sufficient to handle your estimated traffic.
-Reduce the load on your network by keeping your web page size small and by using a Content Delivery Network.
-Check Comparisons and Benchmarks to see the performance gains from going from 5 mbps to 50 mbps on this website.
-It’s important to note that for many internet service providers, hosting a website on residential service is against their terms of service. If you develop significant traffic your ISP could notice the increase in upload data usage and scold you over it.
To find out if your ports are blocked you can:
- Forward your router’s Ports (See Step 5), Download and run Port Listener and check Canyouseeme.org.
Be sure to check both port 80 and 443. - Ask your internet service provider.
- Check the Blocked Ports Database.
If you don’t know what these things mean then please check out: What is a web server and how the Internet works.