makange
11-17-2008, 04:30 AM
1. Domain name–You need a name. Take some time to think about this one. Consider SEO when you make that decision. Make sure your domain has something to do with your sites content and objectives. You can acquire these at a site like Network Solutions (http://www.networksolutions.com), Name.Com (http://www.name.com), SEDO (http://www.sedo.com), GoDaddy (http://www.godaddy.com/) etc.
2. DNS Services–You can usually use your domain provider or you can buy at UltraDNS (http://www.ultradns.com/) or Verisign’s DNS (http://www.verisign.com/information-services/naming-services/index.html).
3. Web Hosting–Your site has to live somewhere. It really depends on what you’re needs are but you can go to (insert shameless plug here) Web Hosting Unleashed (http://www.webhostingunleashed.com/) to find all the information for your web hosting needs.
4. Server–If you’ve decided to buy your own server and use the colocation option, then you can look into a Dell (http://www.dell.com/) or HP (http://www.hp.com/), although cheaper alternatives exist.
5. Install an Operating System–Your server needs an engine. Your main choices will be Windows (http://www.microsoft.com/windowsserver2008/en/us/default.aspx) or Linux (http://www.linuxfoundation.org/en/Main_Page). Most hosting companies, like BLUEHOST (http://www.bluehost.com/track/makange/mwanakijiji) offer Linux but LunarPages (http://www.lunarpages.com/id/myguide) will give you a choice between both.
6. Webserver–If you went with Linux then you will most likely use Apache (http://www.apache.org/). If you went with Windows, you can go with IIS (http://www.microsoft.com/WindowsServer2003/iis/default.mspx) or Apache.
7. Content–Is your content static or are there dynamic elements (requires a database) or purchasing elements (requires SSL certificates and perhaps a link to a merchant site).
8. Database–If you require a database then MS SQL Server (http://www.microsoft.com/sqlserver/2008/en/us/default.aspx) (Windows) or MySQL (http://www.mysql.com/) (Linux) will be your choices.
9. Purchasing Elements–If you need purchasing elements than you can check out Yahoo Store (http://smallbusiness.yahoo.com/ecommerce/), Amazon Store (http://webstore.amazon.com/Online-Store-FAQ/) or NetSuite’s Merchant Store (http://www.netsuite.com/portal/products/oneworld/global-ecommerce.shtml).
10. SSL Certificates–You’ll also need an SSL Certificate to provide secure transactions. You can find those at GoDaddy (https://www.godaddy.com/gdshop/ssl/ssl.asp?ci=8979), Thawte (http://www.thawte.com/) and Verisign (http://www.verisign.com/ssl/index.html).
11. Monitoring your server–You’ll want to monitor your server’s CPU usage, existence of httpd processes, and disk usage. You can use Nagios (http://www.nagios.org/), Hyperic (http://www.hyperic.com/) or Groundwork (http://www.groundworkopensource.com/). Other solutions exist, but these are probably the best.
12. Monitor your bandwith–NagiosGraph (http://nagiosgraph.wiki.sourceforge.net/), Cacti (http://www.cacti.net/) or your provider may have bandwith graphs for you.
13. Set up backups–You can do custom scripts or you can check out CP Site Saver (http://cpsitesaver.com/) or Divinsa (http://www.divinsa.com/).
14. Deploy your content.
Source: http://www.webhostingunleashed.com/blog/20080923/website-building-checklist/
2. DNS Services–You can usually use your domain provider or you can buy at UltraDNS (http://www.ultradns.com/) or Verisign’s DNS (http://www.verisign.com/information-services/naming-services/index.html).
3. Web Hosting–Your site has to live somewhere. It really depends on what you’re needs are but you can go to (insert shameless plug here) Web Hosting Unleashed (http://www.webhostingunleashed.com/) to find all the information for your web hosting needs.
4. Server–If you’ve decided to buy your own server and use the colocation option, then you can look into a Dell (http://www.dell.com/) or HP (http://www.hp.com/), although cheaper alternatives exist.
5. Install an Operating System–Your server needs an engine. Your main choices will be Windows (http://www.microsoft.com/windowsserver2008/en/us/default.aspx) or Linux (http://www.linuxfoundation.org/en/Main_Page). Most hosting companies, like BLUEHOST (http://www.bluehost.com/track/makange/mwanakijiji) offer Linux but LunarPages (http://www.lunarpages.com/id/myguide) will give you a choice between both.
6. Webserver–If you went with Linux then you will most likely use Apache (http://www.apache.org/). If you went with Windows, you can go with IIS (http://www.microsoft.com/WindowsServer2003/iis/default.mspx) or Apache.
7. Content–Is your content static or are there dynamic elements (requires a database) or purchasing elements (requires SSL certificates and perhaps a link to a merchant site).
8. Database–If you require a database then MS SQL Server (http://www.microsoft.com/sqlserver/2008/en/us/default.aspx) (Windows) or MySQL (http://www.mysql.com/) (Linux) will be your choices.
9. Purchasing Elements–If you need purchasing elements than you can check out Yahoo Store (http://smallbusiness.yahoo.com/ecommerce/), Amazon Store (http://webstore.amazon.com/Online-Store-FAQ/) or NetSuite’s Merchant Store (http://www.netsuite.com/portal/products/oneworld/global-ecommerce.shtml).
10. SSL Certificates–You’ll also need an SSL Certificate to provide secure transactions. You can find those at GoDaddy (https://www.godaddy.com/gdshop/ssl/ssl.asp?ci=8979), Thawte (http://www.thawte.com/) and Verisign (http://www.verisign.com/ssl/index.html).
11. Monitoring your server–You’ll want to monitor your server’s CPU usage, existence of httpd processes, and disk usage. You can use Nagios (http://www.nagios.org/), Hyperic (http://www.hyperic.com/) or Groundwork (http://www.groundworkopensource.com/). Other solutions exist, but these are probably the best.
12. Monitor your bandwith–NagiosGraph (http://nagiosgraph.wiki.sourceforge.net/), Cacti (http://www.cacti.net/) or your provider may have bandwith graphs for you.
13. Set up backups–You can do custom scripts or you can check out CP Site Saver (http://cpsitesaver.com/) or Divinsa (http://www.divinsa.com/).
14. Deploy your content.
Source: http://www.webhostingunleashed.com/blog/20080923/website-building-checklist/