Pricing   Contact Us   FAQ
  Your Shining Professional Web Partner
whois lookup    domain availability     domain login     hosting login

Home
About Us
Who We Are?
Portfolio
How We Are Different?
Web Design & Development
Presentation Websites
Flash Design
Ecommerce
Website Assessment
Website Maintenance
Search Engine Optimization
Web Presence
Web Design Procedure
How we carry out a project?
Free Quote
Graphic Design
Logo
Corporate Identity Package
Flyer & Brochure
Banner Ad
Domain Name
Features and Benefits
Services
Plans
Register Now
Web Hosting
Features and Benefits
Services
Plans
Order Now
 
  FAQ>> Web Hosting
 

FAQ - Web Hosting

  Domain / DNS (5)   cPanel (4)
  FTP (4)   Email (7)
  SQL (1)   SSL Certificates (1)
  Service Port Numbers (1)  


Domain / DNS
How long does it take for a domain to start working?
Domains work through a network of name servers. Each domain typically has a pair of name servers that "know" about them. The name servers need time "talking" to each other to find out about each of their domains. This process can take anywhere between 24 and 72 hours.
Most of the time, domains will start working after 24 hours of the name servers you made through your domain name registrar. However, it can take as long as 72 hours as well. If, after 24 hours, your domain doesn't work, please continue to wait another 48 hours for your domain to work.
A key part of your domain name configuration is making sure your name servers are set correctly. If your domain doesn't function after 72 hours, you should double-check with your registrar that your name servers were entered correctly (as well as the IP addresses of the name servers if they were given to you).

What is DNS propagation and why does this process take so long?
Propagation is the process by which name servers are made aware of the changes that you make to your domain name with your registrar (the company you purchased your domain name with). This process can take between 24 and 72 hours.
DNS propagation takes a bit of time because the "synchronization" is happening amongst hundreds of thousands of servers. The process may seem to take too long but it is happening quite rapidly on a pretty large scale.

How can I access my website before DNS propagation?
You can do so by using the following method:
http://ServerIPAddress/~yourcpanelusername/
ServerIPAddress: The IP address of the server on which your account resides (normally given to you in your Welcome/Activation email)
yourcpanelusername: Your cPanel username (the same username you use to log into cPanel with)

Where can I register (purchase) a domain name?
You can purchase your new domain and renew or transfer your already registered domain name directly from our website.

How domain names' IP addresses can be determined?
Follow the steps below:
Step 1: Visit www.dnsstuff.com. This website has several useful tools (mostly for advanced developers/programmers) - one of which will help you determine your domain's IP address.
Step 2: Locate Ping Tool. The Ping Tool is located on the right side of the web page (the third blue box down).
Step 3: Enter your domain name in textbox. In the Ping Tool box, click on the textbox within and enter your domain name here and click Ping.
Top
cPanel
What is cPanel?
cPanel is a powerful, web-based control panel to configure and manage your website as well as your email addresses.
With cPanel, you can upload your web files, create email addresses, forwarders and mailing lists, install free software onto your website, and even submit your website to search engines.
You can also visit the official cPanel website by going to http://www.cpanel.net.

Why cPanel log in attempts fail?
If you are trying to log into cPanel via http://www.yourdomain.com/cpanel and are getting "404 Errors" or "Page not found" errors, it could be one of the following cases:
Your domain name changes have not taken affect yet (you changed your name servers with your domain name registrar but have not waited the recommended 24-72 hour period before the changes have taken affect).
If this is the case, consider logging via the IP address given to you in your welcome email. After locating this, go to:
http://ServerIPAddress/~yourcpanelusername/
If that's not the case, try the following:
Close all your open browser windows and open a brand new one and try http://www.yourdomain.com/cpanel once more. If it still doesn't work, consider re-booting your computer and trying it once more.
If that's not the case check to see if you are running any software firewalls that might be blocking ports 2083 or 2082. Sometimes offices have a main firewall that blocks out these ports. Speak to your network administrator about opening these ports. If you know that your office does not have any firewalls, contact your ISP inquiring about blocked 2082, 2083, 2086, and 2087 ports.

Where can I find cPanel Manuals and/or Documentation?
You can read an online HTML-based set of documents directly on the cPanel.net website at:
http://www.cpanel.net/docs/cp/

What is and how to create a Parked Domain?
A Parked Domain is a domain name that points to the same web location as your main domain in your cPanel account. For example, if your main website is located at petstore.com and you would like to have petshop.com point to the same location, you would create a Parked Domain for petshop.com.
to add a domain to your main account, follow the steps outlined below:
Step 1: Log into cPanel.
To log into cPanel, you should go to http://www.yourdomain.com/cpanel/ (where www.yourdomain.com is replaced by your account domain name).
Step 2: Locate the Parked Domains link on the main screen upon login.
You will see this link after logging in (usually on the top row, located in the center).
Step 3: Enter the domain name that will be parked.
For this value, you should only put the domain name (without www. at the beginning). For example, you would put petshop.com in this field, not www.petshop.com.
Step 4: Press the Add Domain! button to add the parked domain.
This is the last step in cPanel so that your Parked Domain is configured.
Step 5: Change the name servers for the parked domain you just added.
Your name servers for the parked domain would be the same name servers that you were given for the main server. If you are unsure about the name servers, please look at the Activation/Welcome email sent to you when your account was set up.
Top
FTP
What is FTP?
FTP is the short form for File Transfer Protocol. It is the most popular method used by those who need to move files from their personal computer to a web server.
To transfer files by FTP, you can use your Internet browser or an FTP client/software. There are several free and commercial FTP software tools available to use. One of the recommended free tools is called Filezilla and can be obtained from http://filezilla.sourceforge.net/
If you are FrontPage user, you do not need software to publish your files onto your website.

What are my default FTP account settings?
Your cPanel account is already pre-configured with various default FTP settings.
To connect to your web hosting account by FTP, use the following details with your Internet browser or FTP program (such as FileZilla or SmartFTP):
FTP Address: ftp.yourdomain.com
Username/Login: Your cPanel username
Password: Your cPanel password

If I use FrontPage, should I FTP my files?
If you are using FrontPage to create your website along with FrontPage extensions, you should not use FTP to transfer your files to your website. In addition, do not remove files by FTP that FrontPage put there.
Please use the FrontPage interface to send your files to the server instead, as FrontPage has a special way of managing files both on the server as well as on your computer.

Publishing Your Web Files with FrontPage
FrontPage is a tool provided by Microsoft that makes creating and managing your websites quick and easy.
Your server provides special FrontPage "extensions" that makes it possible to publish directly to your website from FrontPage. You can enable FrontPage extensions directly from your cPanel control panel or request to have this done for you by the support staff.
Information you need when configuring FrontPage on your computer:
Publish Destination: http://yourdomain.com (after DNS propagation has completed)
Username: Your cPanel username
Password: Your cPanel password
You should make sure that your files are uploaded into your public_html folder.
Top
Email
How to add an email account?
With your web hosting account, you can create email addresses that you can check via Webmail (using a web browser) or your home/office computer (using an email program like Outlook Express or Eudora).
You can set up several email addresses via cPanel. The email address will be in the format username@yourdomain.com where yourdomain.com is the main domain that you signed up with.
To create an email address:
Step 1: Log into cPanel.
To log into cPanel, you should go to http://www.yourdomain.com/cpanel/ (where www.yourdomain.com is replaced by your account domain name).
Step 2: Locate the Mail link on the main screen upon login.
You will see this link after logging in (usually on the top row, on the left side).
Step 3: Click on Manage/Add/Remove Accounts.
You will see this in the Mail Manager Main Menu (usually as the third option although it may be slightly different in your control panel).
Step 4: Click on Add Account.
You will see this link towards the bottom of the page.
Step 5: Complete the Add Mail Account form.
There are three fields that need to be filled out (some of them may be pre-filled with values).
Email: In this field, enter the username part of the email address (For example, if bob@domain.com were the email address you wanted, you would put bob in this field).
Password: In this field, enter a password for the Email address. This is the password the user would enter when checking their email with their email software or via the web with Webmail.
Quota (optional): In this field (normally having a default value of 10 MB), you can specify the maximum amount of server disk space the user is allowed to have (in megabytes). The default option is usually sufficient so you may pass on this field.
Step 6: Click Create!
Create the email account by pressing the Create button and you are finished!

What is Webmail?
Webmail is a fantastic way to check your email when you're on-the-move and do not have access to a regular email software like Outlook Express or Eudora. All you need is a web browser!
You can access your Webmail via two ways:
1. Point your browser to http://www.yourdomain.com/webmail/
2. Point your browser to http://www.yourdomain.com:2095/
In both cases, yourdomain.com is the main domain of your web hosting account.
Enter your password
Upon accessing one of the above links, you will be prompted with a pop-up box requesting your username and password. Enter your full email address for your username as well as your password to continue.
Choose your Webmail program
Once logged in, you will be given several choices of webmail programs to use:
1. Horde
2. Squirrelmail
If you're new to Webmail, you might want to try all of them to see which one suits you the best. They all have several features to make your online email management easy and painless!

How do I protect myself from spam with Spam Assassin?
Spam Assassin is a special tool to help combat spam before it gets to your mailbox. This keeps your email box clean without much intervention on your part. However you need to configure your domain for this feature.
The following steps describe how to enable your domain with Spam Assassin:
Step 1: Log into cPanel.
To log into cPanel, you should go to http://www.yourdomain.com/cpanel/ (where www.yourdomain.com is replaced by your account domain name).
Step 2: Locate the Mail link on the main screen upon login.
You will see this link after logging in (usually on the top row, on the left side).
Step 3: Click on Spam Assassin.
You will see this in the Mail Manager Main Menu (usually available as the third from the last option although it may be slightly different in your control panel).
Step 4: Press Enable Spam Assassin to activate spam-blocking!
You're all set! Check your email and notice a considerable decrease in spam reaching your Inbox.

How to change MX Exchanger?
Your server acts as an email server as well as a web server for your domain. However, you may opt to use a different mail server to handle your email.
Fortunately, cPanel gives you the option/flexibility to change your mail server by modifying the MX record for your domain!
Important! If you change your MX record via cPanel according to the steps outlined below, you will no longer receive email though the cPanel server. As such, it is highly advised that you research this thoroughly before taking these steps (In short, you should know what you are doing).
To change your MX (mail exchanger) record in cPanel, follow the steps outlined below:
Step 1: Log into cPanel.
To log into cPanel, you should go to http://www.yourdomain.com/cpanel/ (where www.yourdomain.com is replaced by your account domain name).
Step 2: Locate the Mail link on the main screen upon login.
You will see this link after logging in (usually on the top row, on the left side).
Step 3: Click on Modify Mail Exchanger (MX Entry).
You will see this in the Mail Manager Main Menu (usually as the third option although it may be slightly different in your control panel).
Step 4: Click on Change an MX Entry link.
You will see this link towards the bottom of the page.
Step 5: Enter the domain name of the MX Entry in the field available.
Step 6: Press Change to make changes.
Your MX record has now been changed. You should wait 24 to 72 hours for these changes to take effect (propagate throughout the Internet).

What is an Email Forwarder?
An Email forwarder is simply a special email address that points to another email address.
For example, if your domain is yourdomain.com and you would like all email that goes to bob@yourdomain.com go to bsmith@yourdomain.com, you would make bob@yourdomain.com an Email Forwarder.

How to create an Email Forwarder?
You can create Email Forwarders in cPanel. Follow the steps outlined below to create an Email Forwarder:
Step 1: Log into cPanel.
To log into cPanel, you should go to http://www.yourdomain.com/cpanel/ (where www.yourdomain.com is replaced by your account domain name).
Step 2: Locate and click on the Mail link on the main screen upon login.
You will see this link after logging in (usually on the top row).
Step 3: Click on the Forwarders link in the Mail Menu.
This is usually located towards the bottom-half of the Mail Menu.
Step 4: Click on the Add Forwarder link located towards the bottom of the screen.
You will be taken to a form in which you will enter information about the email address that will be a forwarder.
Step 5: Complete the Add a new Forwarder form.
There are two fields that you must complete. In the first field, enter the username of the email address that will be the forwarder. For example, if you would like bob@yourdomain.com to forward to bob@anotherdomain.com, you would put bob in this field.
In the second field, you should put the destination email address. According to the example above, you would put bob@anotherdomain.com in this field.
Step 6: Press the Add Forwarder button to create the email forwarder.
Now, you can test the forwarder by sending an email to the forwarder and see if the destination email address receives the message.
Tip: An email address can be a forwarder or an individual mailbox. So, if you would like to have an email address that you can check individually but have a copy sent to another email address, you could do this by setting up an Email Forwarder as well.

Configure Outlook Express with your email account
If you are using Microsoft Outlook Express as your email program, follow the directions below to configure it for use with your email account:
Step 1: Open Microsoft Outlook Express on your computer.
Step 2: Click Tools from the drop-down menu and select Accounts
Step 3: In the Accounts pop-up window, click the Add button.
Step 4: In the side pop-out menu, select the Mail tab.
Step 5: Enter the Display Name (the name you want people to see in the From: field when they receive email from you).
Step 6: Enter the email address that was created in cPanel.
Step 7: Select POP3 as your email configuration.
Step 8: Enter mail.yourdomain.com for both POP3 and SMTP server (where yourdomain.com is the domain of your cPanel account).
Step 9: Enter the email address you typed in Step 6 as your username.
Step 10: Enter the password of the email account.
Step 11: Click the Finish button and your account is ready to go!
Top
SQL
How to configure remote access for MySQL?
You can configure your MySQL database to be accessed from any Internet-connected computer you wish! However, you need to configure your MySQL database to accept incoming connections from the computer you'll be accessing from. You can do this in cPanel using the steps below:
Step 1: Log into cPanel.
To log into cPanel, you should go to http://www.yourdomain.com/cpanel/ (where www.yourdomain.com is replaced by your account domain name).
Step 2: Locate and click on the MySQL Databases link on the main screen upon login.
You will see this link after logging in (usually several rows down and towards the middle of the page).
Step 3: Scroll down and locate the Access Hosts section of the page.
This is where you will enter the IP address of the computer needing remote access to your database.
First, you need to know what the connecting computer's IP address is. As a security practice only the PC that is permitted (based on its IP address) can connect to your MySQL database.
Determining the IP address
To find out the IP address of the computer needing access to the MySQL database, point the web browser on this computer to http://www.whatismyip.com/ and note the IP address displayed on the screen.
What if my IP address changes?
Some ISPs (Internet Service Providers) change your IP address from time-to-time. If you are on a broadband connection (such as cable modem or DSL), this does not happen all too often. So, you should simply follow the procedures outlined above every time your IP address changes.
However, if you are on a dial-up line, chances are that your IP address changes every time you connect to the Internet. In this case, you can make your life just a little bit easier by using the % symbol in the IP address given in the Access Host field for the parts of the IP address that change (usually the last two sections of the IP address).
Based on your computer's network situation, decide which IP address format you will use and enter this in the single field available to you for Host (% wildcard is allowed).
Step 4: Press Add Host to commit changes.
Now you should be able to connect to your MySQL database from your remote computer.
Connecting to the database remotely
To connect to the database remotely, you will need to connect to MySQL on port 3306. cPanel names databases in the following format:
cpusername_databasename
cpusername: Your cPanel username
databasename: The database you create through cPanel.
Use the above information to connect to your database remotely.
Top
SSL Certificates
How to install an SSL certificate for a website?
To install an SSL certificate for your website, you first need a dedicated IP address. Submit a request to have one installed for your web hosting account.
What is an SSL certificate?
An SSL certificate gives your website an extra layer/level of security so that sensitive information is protect (such as credit card details and passwords). As a matter of fact, all on-line stores use SSL certificates to conduct e-commerce activities! To determine whether a website has an SSL certificate, look at the Address Bar in your web browser; you should see "https" instead of "http" at the beginning of the address. The "https" signifies that the URL is secure.
The SSL Certificate Generation process is a four-step process. This tutorial will cover all four parts.
Part 1: Generate a private key for your domain.
The first step in configuring a SSL certificate for your domain is to generate a private "key" for your domain in cPanel. The process is simple but it must be done in order for you to continue.
Step 1: Log into cPanel.
To log into cPanel, you should go to http://www.yourdomain.com/cpanel/ (where www.yourdomain.com is replaced by your account domain name).
Step 2: Locate and click on the SSL Manager link.
This link is normally found towards the bottom of the screen.
Step 3: Click on the Private Keys link.
This link is normally the first option available on the screen.
Step 4: Generate Key for your domain
This is an extremely simple procedure. Scroll down to the middle of the page and locate the section entitled Generate a New Key. In this section, select your domain name from the dropdown box pre-filled with (Select a Domain). Press the Generate button and you are done!
You now have a Private Key for your domain and can proceed to Part 2.
Part 2: Generate a CSR
Follow the steps below to generate the CSR:
Step 1: Log into cPanel.
To log into cPanel, you should go to http://www.yourdomain.com/cpanel/ (where www.yourdomain.com is replaced by your account domain name).
If you are already logged into cPanel, head back to the main screen (usually by clicking Home at the top of the page).
Step 2: Locate and click on the SSL Manager link.
This link is normally found towards the bottom of the screen.
Step 3: Click on the Certificate Signing Requests (CSRs) link.
This is normally the middle link in a set of three available options.
Step 4: Complete the CSR Generation form.
You will be presented with a list of active CSRs (if you have performed these steps in the past to generate a CSR). If you do not have any pending CSRs, you will see the following message:
No SSL CSRs Found
You will also see a form with the heading Generate a New Certificate Signing Request. Complete this form according to the guide below:
Country: In this field, enter the two-character abbreviation of the country of your company. For example, the Canada would be abbreviated as "CA".
State: In this field, put the unabbreviated form of the State of your company/organization. For example, Ontario could not be entered here is "ON".
City: In this field, enter your City.
Company: In this field, put the name of your company/organization. If you are single person, you do not have to put anything in this field.
Company Division: In this field, you may put a division related to the activities that this SSL-enabled website will be handling. Examples could be "Online / Ecommerce" or "Web Design / Development".
Email: In this field, put the email address of the administrator of the website. This email address will show if anybody requests information about the certificate when browsing your SSL-enabled website. You can put your own email address here too if you would like to.
Pass Phrase: This is a special field that you should complete with a password for future management of the certificate. Please remember this password and type it carefully.
Step 5: Press the Generate button to generate the CSR.
After you've verified the details in the form and have clicked the Generate button, a CSR will be generated and displayed as well as sent to you by email.
You will see a page with the following heading:
Certificate Signing Request Generated!
This will be followed by a text similar to the following:
-----BEGIN CERTIFICATE REQUEST-----
MIICFzCCAYACAQAwgZ8xCzAJBgNVBAYTAlVTMQ4wDAYDVQQIEwVUZXhhczETMBEG
A1UEBxMKU3VnYXIgTGFuZDEXMBUGA1UEChMOYnVuZ2VlQ29kZSBsbGMxEDAOBgNV
BAsTB1N1cHBvcnQxGjAYBgNVBAMTEW15ZmFzdHN1cHBvcnQuY29tMSQwIgYJKoZI
hvcNAQkBFhVuaXlvZ2lAYnVuZ2VlY29kZS5jb20wgZ8wDQYJKoZIhvcNAQEBBQAD
gY0AMIGJAoGBANGAOSml+BjE2pXjQEZkq342W6+DkMLW/hp00SOF12oaUUHyvcH6
7B8glY2VfdgXrXMp4zm3DZwlEYNIUwklAHngLl3BKun4y5Mmhd+/xE8c3+X0uNaP
0n7M0Npd+LjbfU45Rx1oNqGNOZTzmrOcqlbdKWm5X6q+AzPae85+jrglAgMBAAGg
NzAWBgkqhkiG9w0BCQcxCRMHamF5YW50aTAdBgkqhkiG9w0BCQIxEBMOYnVuZ2Vl
Q29kZSBsbGMwDQYJKoZIhvcNAQEEBQADgYEAFM4LyeWoY3qGMzpwR0APVnIsUI4o
nF3kGiem7Yw/oRXOrBi7lXs7oR6UVJQN5J/JuCzq6jHq6kE96aJ/vljWpE1CmQ4n
0I+NTPYLb+6jgtNDicos8vWxXb7kTGbipYllm0hGTSxwIGpxSzJgR/zu8hQJatpv
kd1aNWvM7/m1fck=
-----END CERTIFICATE REQUEST-----
Save this in a text file on your computer with the name csr.txt as you will need it in Part 3 when you request an SSL certificate with the CSR.
Part 3: Request the SSL Certificate
Now that you have the CSR, you can request an SSL Certificate from your preferred SSL certificate issuer.
For validation/verification purposes, SSL issuers may ask for proof of personal or corporate identity before issuing the certificate.
Part 4: Install the SSL Certificate
The certificate file is usually in the format of yourdomain.com.crt. To install it on your domain follow the steps below:
Step 1: Log into cPanel.
To log into cPanel, you should go to http://www.yourdomain.com/cpanel/ (where www.yourdomain.com is replaced by your account domain name).
If you are already logged into cPanel, head back to the main screen (usually by clicking Home at the top of the page).
Step 2: Locate and click on the SSL Manager link.
This link is normally found towards the bottom of the screen.
Step 3: Click on the Certificates (CRT) link.
This is normally the last link in a set of three available options.
Step 4: Cut and paste text from your certificate file (or upload crt file).
The crt file issued to you by your preferred SSL certificate issuer is really a text file that can be opened by Notepad or other plain text editors. Therefore, open the file in Notepad and cut and paste the contents into the large textbox with the heading Paste the crt below.
You may also just select the crt file by pressing the Browse button underneath the textbox and selecting the certificate from your computer.
Step 5: Press the Upload button to generate the certificate.
You're done! If you navigate to https://yourdomain.com/, your website will show up and also be secure!
Top
Service Port Numbers
What are the common service port numbers?
A list of common service port numbers (including web, email, and cPanel) is provided below. This is helpful in determining which ports to keep open when configuring your software firewall.
21 - FTP
22 - SSH
25 - SMTP
53 - DNS
80 - HTTP
110 - POP3
143 - IMAP4
443 - HTTPS
465 - SMTP (over SSL)
993 - IMAP4 (over SSL)
995 - POP3 (over SSL)
2082 - cPanel
2083 - cPanel (over SSL)
2086 - WHM
2087 - WHM (over SSL)
2095 - Webmail
2096 - Webmail (over SSL)
3306 - MySQL
5432 - PostgreSQL
Top
Home | Site Index | Pricing | Contact Us | FAQ
About Us: Who We Are? | Portfolio | How We Are Different?
Web Design & Development: Presentation Websites | Flash Design | Ecommerce | Website Assessment
           Website Maintenance | Search Engine Optimization | Web Presence
Web Design Procedure: How we carry out a project? | Free Quote
Graphic Design: Logo | Corporate Identity Package | Flyer & Brochure | Banner Ad
Domain Name: Features and Benefits | Services | Plans | Register Now
Web Hosting: Features and Benefits | Services | Plans | Order Now
Disclaimer | Privacy Policy | Terms of Service
Copyright © 2004-2007 SunProWeb - Toronto Web Design & Development Company. All Rights Reserved