Flying without Wings

People could make sure that years ago, people dreamed about flying on the sky just like the bird and they thought that it must be great since they could see everything from height and there must be new perspective which they will find. There are so many efforts which are made for making sure that people could fly on the sky without wings and we could see that nowadays many people could enjoy the luxury of flying easily with the plane which could not be found years ago for sure.

However, many people will only enjoy the flight as passenger and we could make sure that people will not get the license to fly the airplane easily just like when people want to find the license for driving which actually is difficult enough. But, if people want to experience flight, there will be Flight Games which could be sued as simulation of flying which could make them take control of the plane. Of course people will find some offering of flight games which could almost similar with the real thing just like what people will find when they play Fighting Games.

With Play Games Online, people absolutely do not have to worry about paying for playing any game they love.

VPS hosting: At a glance

Hosting a well designed and comprehensive website is of prime importance while establishing your e-business. You also need the resources and support of a reliable web hosting provider for the proper maintenance of your website. VPS Hosting is a popular hosting solution opted by many people for their online venture. VPS web hosting companies provide the physical resources required for hosting your website and also take responsibility to update and troubleshoot your server regularly. A single large physical server is virtually divided into multiple servers which act as private and virtual entities. Though the virtual servers utilize the hardware resources of the main server, each VPS functions independently and effectively analogous to a dedicated server. Thus users can enjoy the features and benefits of a dedicated server by means of virtual private servers but without spending for the hardware.

One of the outstanding benefits of using VPS hosting for your business is that it gives you the freedom to choose the operating system you desire. You are free to select Windows VPS Hosting or Linux VPS hosting package for your business website. Both Windows and Linux are affordable VPS hosting solutions which not only reduce your expense but also provide great functionality for your website. VPS hosting Windows platform is more user friendly and flexible. Linux VPS hosting is more secure and can be customized to suit your requirements. It is also a cheap VPS hosting solution as there is no license requirement for Linux whereas Windows VPS package includes licensing cost. However, both Windows and Linux based VPS hosting solutions is popular among users and known to provide optimal performance for your website.

A VPS Windows Hosting solution is usually managed or unmanaged by the service providers. Under managed hosting packages the hosting providers take whole responsibility in maintaining, updating, troubleshooting and upgrading your server. While in unmanaged hosting packages you are solely responsible for the server management and troubleshooting. Hence keep in mind your business requirement and proficiency at handling server while buying a package for your business.

Running Your Own Web Server


This article will cover the basics about running your own web server out of your home. However, before I provide some direction on how to go about doing this I am going to give you the “pain points”. I am also going to give you some reasons why running your own web server might not be for you.

Why you don’t want to run your own web server?

If you are looking to sell something online you should look at a business web hosting solution. Two reasons. One, you are not going to be able to harden your server enough to make it secure for conducting business transactions. Second, you need to ensure that your site is available to your customers 24/7/365 or as close to 100% uptime as you can get. With web hosting you can typically get 99% uptime. You are very unlikely to come close to this trying to run your own server. Your uptime will be based on the uptime of your internet service provider. Plus every time you update Windows you will likely need to reboot your machine. And, are you familiar with…

- How to setup and configure a router?
- The difference between a physical and a software firewall?
- Do you know how to setup, configure, and secure a web server?
- Do you know enough about networking to run and maintain a server?

It is certainly within the realm of a fairly technically savvy person to setup and administer their own web server on the internet, but it takes some work, and any claims that it is easy to do should be met with guarded skepticism. This advice is coming to you from someone that ran their own web server on the internet for almost two years.

On the other hand it is pretty easy to (relatively speaking) setup and run a web server against your localhost (127.0.0.1) address. This web server will only be available to you local PC, but can serve as the test platform for your web site.

Some direction on running your own web server

Well, if you have read the last section and are still reading then you are looking for some direction. I am going to be offering information from the perspective that you are somewhat familiar already with the terms I am throwing about. The links I have provided here will go into more detail. Again, setting up and maintaining your own web server is not easy and requires a broad range of technical knowledge.

I will be showing you how to setup the Apache web server on your PC running under Windows. I am running Windows XP – Professional. You can run a web server using Windows XP – Home or Windows 2000. I mention this as any specific guidance I am giving you might vary if you are using something other than XP Professional. Also, I have not tried doing this on any other version of Windows.

Getting the software

You can go directly to Apache and get the webserver. But, what if you want to add blog software, forum software, Php, and other packages that do not come standard with the web server itself? Like I said this stuff is not easy. But wait, I am about to turn you on to one of the most comprehensive web packages available. This web package could probably be installed by your Grandmother without difficulty! All you need to do is download the file (it is a huge 186mb file). Once you download it installation is so simple it is ridiculous. The folks that did this are just brilliant. Most software shops could take a lesson from them in installation and configuration management.

This software comes bundled with blog software, forum software, MySQL database, apache security module and much more. The price is right as well. This site is not really easy to find in the search engines which goes to show that sometimes some of the best stuff on the web is buried quite deep. The url is http://www.devside.net/

Figuring out if IIS (Internet Information Server) is enabled?

I am assuming that you are going to install and use Apache as your web server. As such you need to see if IIS is running on your machine as there might be a port conflict as port 80 is the default port.

Some misc. advice (You may likely need to do a bit more digging to deal with the advice given here.)

Setting up your router

- DO NOT open up your entire DMZ to the internet are you will be toast!!!
- Only open up port 80 and port 23 (if you plan on letting people download stuff using FTP. Note, they can download files using http which runs on port 80).

Port Forwarding
- Find a service like ZoneEdit. This is what I use. It is free for low to medium traffic sites.

Your ISP

- Some ISP’s block port 80. You can still run your webserver, but it will have to be done on another port (81, 82, etc…)
- Some ISP’s have policies that do not allow their customers to run websites. You should read your internet service agreement for details.

Best Practice Document For Web Server Deployment


Network filtering:

Place your web server(s) in a DMZ. Set your firewall to drop connections to your web server on all ports but http (port 80) or https (port 443).

Host based security:

Remove all unneeded services from your web server, keeping FTP (but only if you need it) and a secure login capability such as secure shell. An unneeded service can become an avenue of attack.

Limit the number of persons having administrator or root level access.

Apply relevant security patches as soon as they are announced and tested on a pre-production system.

Disallow all remote administration unless it is done using a one-time password or an encrypted link.

If the machine must be administered remotely, require that a secure capability such as secure shell is used to make a secure connection. Do not allow telnet or non-anonymous ftp (those requiring a username and password) connections to this machine from any untrusted site. It would also be good to limit these connections only to a minimum number of secure machines and have those machines reside within your Intranet.

Configuring the Web service/application:

If you must use a GUI interface at the console, remove the commands that automatically start the window manager from the .RC startup directories and then create a startup command for the window manager. You can then use the window manager when you need to work on the system, but shut it down when you are done. Do not leave the window manager running for any extended length of time.Run the web server in a chroot-ed part of the directory tree so it cannot access the real system files.

Run the anonymous FTP server (if you need it) in a chroot-ed part of the directory tree that is different from the web server’s tree.

Remove ALL unnecessary files such as phf from the scripts directory /cgi-bin.

Remove the “default” document trees that are shipped with Web servers such as IIS and ExAir.

Apply relevant security patches as soon as they are announced and tested on a pre-production system.

Auditing/logging:

Log all user activity and maintain those logs either in an encrypted form on the web server or store them on a separate machine on your Intranet, or write to “write-once” media.

Monitor system logs regularly for any suspicious activity.

Install some trap macros to watch for attacks on the server (such as the PHF attack).

Create macros that run every hour or so that would check the integrity of passwd and other critical files.

When the macros detect a change, they should send an e-mail to the system manager, write a message to logs, set off a pager, etc..

Content management:

Do all updates from your Intranet. Maintain your web page originals on a server on your Intranet and make all changes and updates here; then “push” these updates to the public server through an SSH or SSL connection. If you do this on a hourly basis, you can avoid having a corrupted server exposed for a long period of time.

Write a script to download HTML pages and check against a template, if changes are noted, upload the correct version.

Intrusion Detection:

Scan your web server periodically with tools like ISS, Nmap, Nessus or Satan to look for vulnerabilities.

Have intrusion detection software monitor the connections to the server. Set the detector to alarm on known exploits and suspicious activities and to capture these sessions for review. This information can help you recover from an intrusion and strengthen your defenses.

Technological Revolution,Web Server Hosting


For technology to Grow, Both the software and hardware part of the technology field meets to work in co-ordination. In the long run, this encounter helped in the advancement and Development of map hosting Across the web. It meets Also helped the people to Manage Huge amounts of data very Easily and therefore, it meets Also Reduced the work load on the Workers.

A good web server meets the duty to make sure That the users are Able to Manage all the information and data on their system effectively. The solutions generally Are Offered by the servers on the web for the delivery of GIS data and digital map through the web services with the help of a computer browser. This helps the Clients or the users to handle their massive data from Across the world very effectively. Broke Can Easily accommodate and handle the massive data obtained by mobile phones and wireless Other existing devices.The Internet is a database with qual Deals mapsever hosting The private and the public mapserver mapserver have the maps of the Almost all the Areas. There are Many geo-referencing tools like the GIS mapserver. This tool is an application based on the open source geospatial Which program is generated to support the GIS web server.

Open source GIS helps in hosting Spatial Effective and accurate analysis of the data gathered from That Is Different Locations considered as information points from Across the Globe. With the advent of this open source GIS, this technology no longer remains Limited to one field of technology. It spans Across Other Areas like Engineers, government, commercial and Academic Levels.

The Companies That Are Into GIS hosting make it very convenient and easy for Businesses of Other discipline to access this GIS technology. This prevents the purchasing of the software Which is a very expensive Deal in Itself. With GIS web hosting, Can the government keep a track on the tax map and parcel systems Systems Across a particular location.

The existing GIS server helps the users to share information, Problems and solutions, as this technology Can Manage Large amounts of data got from Different Spatial applications.