Monday, August 31, 2015
Download a Web server. This is usually necessary since Windows doesn't come with a default Web server. Apache is a good program, but you can also download ABYSS, which is a free program that you can download (see Resources).
Read the documentation that is included with ABYSS to familiarize yourself with the program. This is only necessary if you've never used ABYSS, or if you do not have Apache on your system.
Visit the No-IP website (see Resources). Set up an account while you are on this page. Choose the domain name you want to use.
Download the No-IP client. Click on the Windows operating system download. Download the program and then install it.
Fill in the information the program asks for. Make sure the program runs after installing it. Once all of your information is entered, your IP address will resolve to the domain you chose, which should be something like xxxxxx.hostnameofserver.com (where xxxxxx is the name you chose).
Wednesday, August 26, 2015
Log into your Linux system and open a new terminal window. Each Linux distribution stores this shortcut in a different place. Check your system's documentation if you do not know where to locate it.
Type 'sudo yum remove bind' without quotation marks, then press 'Enter.'
Type your system's root password when prompted, then press 'Enter.'
Press 'Y' when asked to confirm the package removal. Bind will be stopped and uninstalled from your system.
Monday, August 24, 2015
Jot down on a notepad the different ideas you have for a domain name with a pen. Create a couple of different variations in case one version is already taken.
Turn on your computer and connect to the Internet once the operating system is fully loaded. Start up your Internet browser software and connect to a domain registration service.
Check the who-is search engine at the registration service website if your name has already been taken. Input the name from your notepad and select search. Wait for the service to tell you if the name is available as a new domain. Confirm that you want to register the name as your own if it is confirmed as available.
Input your contact information and payment tool data as you register your account with the registration service. Confirm how long you want to keep the domain in your account. Pay the fee via credit card or online payment tool account. Wait for the registration service to register the new domain address in your name.
Decide whether you want your new domain to just sit undeveloped or if you want to develop it into a website as well.
Research various Web hosting providers that offer reseller accounts for dedicated or virtual private server hosting. Thousands of Web server providers exist on the Web; however, few actually maintain their own servers or data centers. For information on Web server hosting providers, visit websites like WebHostingTalk or ResellerPremium. These types of sites offer insight into server companies and the plans they offer. When researching dedicated or virtual private server hosting companies, review comments made by other resellers regarding reliability, pricing plans and support for partners or resellers.
Subscribe to and purchase a server reseller-hosting plan. When subscribing to a plan, consider paying for a full year of reseller hosting in advance, as you will probably receive a discount on the wholesale rate plan.
Learn the management interface that the server provider uses with its system. The management interface is a crucial component of your Web server business and is where you assign, configure and maintain customer server accounts. Create a few sample accounts and configure two or three test servers to learn how to perform the tasks quickly and efficiently. Once customers begin ordering hosting services from your company, they will expect quick configuration and use of their servers.
Publish a domain name that identifies your company as a web server provider. Create a professional website for the business or hire a Web designer to do the work for you. When creating the website, list detailed information on the types and configurations of the Web servers you offer, hosting plan information and pricing information. Provide information on the types of operating systems available, bandwidth usage policies and acceptable uses for the Web servers. To avoid potential legal issues, do not allow website owners to use the servers to display pornography, facilitate transfers of copyrighted material or violate and laws.
Develop a payment processing system for the website. Create an online form for users to submit billing and payment information. Alternatively, have them submit contact information and then call them for needed payment details.
Advertise your Web server company on as many high-volume websites as possible. Alternatively, purchase ads or advertising credits from major traffic-producing sites like Google, LinkShare or DoubleClick. Keep in mind that to drive customers to your site, you must create as much exposure for your new Web business as possible.
Receive orders for Web server hosting accounts and process the payments. Assist the customer in setting up the dedicated or virtual private server as needed.
Check to determine if your physical server meets the hardware requirement of the hypervisor that you want to use. A hypervisor is the operating system that manages the virtual servers. Some hypervisors require specific hardware to install at all.
Save the data and/or configuration of the appliance currently running on the physical server.
Put the disc in the reader and install the hypervisor. Hypervisors install like any other operating system.
Sunday, August 23, 2015
Decide on the type of server you want to use. You can use your computer as a server, but once you shut down the computer, no one can use it. A dedicated server is in use 24-7 and will be unavailable for your own personal use.
Find a game to host by contacting developers or programmers working on games. If you want to court a large company like Blizzard, then you need to have large servers that can host a large-scale game. If you plan on courting a small company, then you don't need such a large system.
Figure out how you plan to charge. If you are working with a large company, they will likely lease your servers for their game; that will be the primary source of revenue. If you host a small scale or even local game, then you can charge people a monthly fee to play.
Create your pay-for-access system by working with your Internet service provider or hosting company. They both have the ability to set up a username and password system for either a membership section of your website, which you can provide access to your server, or directly with the server itself for a limited time. This will give only paying customers access to the server and the game.
Publicize your gaming space. If you are hosting a local game, then you will need to publicize your business in order to get people to come and play the game. The most common ways of publicizing products are advertising, social media and news coverage.
Upgrade the servers when needed. If you want to continue making money, then you will need to upgrade your servers when the number of people gets too large or the games take up too much memory on the server.
Friday, August 21, 2015
Learn what you should expect to pay. Different websites have different needs. High-volume sites such as Facebook require tens of millions of dollars each year to function, and a successful e-commerce site might pay $5,000 annually. In contrast, the server needs of a typical website are so relatively small that $100 or less per year is reasonable and common. To discover more about reasonable server costs for your website in particular, call or email business owners operating in an industry or market similar to yours and ask how much they pay.
Determine necessary features. Even the most basic web hosting packages offer a large collection of features, but not all may provide the features specifically required by your website. Do you need a Linux or Windows operating system? What about core functions, such as the ability to host domains and sub-domains, email and FTP accounts, and relational databases? In terms of programming needs, do you require CGI, PHP, Perl, Ruby on Rails, Python or JSP? How about the ability to simply create guestbooks, forums, chatrooms, password-protected directories or email forms? If you expect to sell products online, shopping cart software and secure server technology must also be considered. Create a spreadsheet and list all of the features that your web server must provide.
Read customer reviews. Setting up space on a web server is quick and simple, but changing to another is time-consuming and often difficult. Avoid this possibility by reading reviews provided by current and former customers on sites such as webhostingreviews.com. These sites provide real-world insight into a hosting provider's up-time and reliability, server and connection speed, technical support and knowledge, customer service, billing practices, and their overall ability to deliver value.
Buy server space. Purchasing your web server space is the easiest part of the process. Visit your selected provider's website, find the plan you wish to buy and begin your order. After providing the name of your website, you will be asked to provide your contact information and payment details. In most cases you can also select your payment term: monthly, yearly, or multi-yearly (Many hosting providers offer discounts for services paid in advance). After submitting payment, you will receive a confirmation email from your provider. Your server space will generally be available for use within an hour after purchase.
Secure a web hosting provider that supplies SQL database and PHP, ASP or any of the standard web based script technologies with their plan. Most of the reasonably priced hosting providers provide these technologies in their basic plans.
Download one of the free Content Management System (CMS) software packages such as Joomla, Drupal or WordPress and install it on your web server. Most web hosting providers have automated scripts to perform this function for you in one simple step.
Download and install social or group module supported by your CMS of choice. Most web hosting providers supply scripts that support these functions.Suggestions: JomSocial for Joomla, ferdi for Drupal and BuddyPress for WordPress.Many of the software plans are relatively inexpensive or free, but worth the small purchase in some cases. All of these packages have a large install base with stable and well supported software that will give any social networking web site confidence in their technology.
Configure the administrative features you want to provide by logging into the CMS administration page of your new web site and accessing the module administration control panel. Insure privacy and sharing settings are set according to your users needs.