You are currently browsing the archives for the Web Hositng category.

Categories

Archive for the 'Web Hositng' Category

Guide to move your Host

Monday, February 19th, 2007

Hi, I will Guide You To Some of the Easiest Ways To Move your website To a Different Host or Server…..
If Anyone Wants To add His Methods he/she is Most Welcome After i finish all of my methods
Make The Changes For Your Domain Name

Well if you are changing your Host Obviously your website Ip address will get Changed …

So you have to make Certain Changes In Your Control pannel so that Whenever someone ask a browser to show your site it goes now to the new server

So Login To Your Domain Control Pannel…

1. Change your dns Name Servers
2. DNS Name Servers Ip’s That your new Host has provided You …..

If you Dont Have a seperate Domain Control Pannel like most of the guys Purchase the domain name with hosting pack
In this case you can ask your previus Host to do these Settings For You

This process is called the propogation of a domain !!
Plz note that you should allow atleast 24-48 Hours to get your domain name propogate to the new host …
You can check the propogation By Pinging up your site in Start > Run > Ping yoursitename.com

and Notice the ip changes Regularly….
When you see the new ip your domain propogation is Done :)

As Soon As You Submit Your Dns Name server Changes To Take Effect …

Open up Your Ftp

and Copy paste all The Complete Forum Folder On Your Hdd….

This will take some time depending on your Connection Speed , But this will save you from making the Modification Edits Again…..

Side By Side you can Make the backup of your database and download it on your hdd too

How To Backup Your Database….

1. You Can ask your host to make a backup for you and place it somewhwre in your home directory so that you can download it
2. If you Have a Host With The Cpanel … You Can Do That By Going To Backup Options > & Clicking on the database name that your Forum Is Using
3. The most Easiest way which i use myself Is Setting a Cronjob To Make a Backup for your Database…
Many of the Host allow You CronJobs…..
So To Make a backup of your Database using Cronjobs

All you have to do is
* Login into your Cpanel of your Host
* Go To CronJobs
* If any options are appearing to u select the advanced Unix Option ….. ( those who are not getting this option skip it )
* Fill These Up Acc. To Your Choices…

Minute Hour Day Month Weekday Usually i prefer
Code:
Minute Hour Day Month Weekday 0 3 * * *
and the Command will be :
Here Just replace
database name –>> with your database name
database password –>> with your database password
databaseusername –>> with your database username
accountname –>> usually your cpanel username :d
and set the cron

Now create a director named : sqlbackup in your html directory and chmodd it to 777
always a put blank index.html in this folder so that if anyone enters the path
like yourdomain.com/sqlbackup he see that page tongue.gif

So Now the Cron will automatically backup your databse everyday at 3.am :)

4. Using PHPMyAdmin

Login to PHPMyAdmin.

Select the database you wish to use.

On the nav bar on the top select “Export” (besides SQL, Structure, Search, Query etc.)

You should now be presented with a nifty little page which shows all the tables in the database, SQL Options and Save types.

Note: Yes the tables of the database will be shown to the far left in a frame, but they will also be displayed in a different form on this new page to the right in PhpMyAdmin.

To backup the whole database click “Select All” under the list of tables in the page.

To backup a selected few, just hold down CTRL on your keyboard and select the tables you wish to backup (release the Key when all selecting is done!)

SQL Options can be left as default, but I suggest ticking the “Add DROP TABLE” option as if you are restoring a backup on a database that already exsists and has the table in it - you will get a lot of errors! This way, by ticking the “Add DROP TABLE” you will avoid the errors. For more information on the options just click the little “?” icon after SQL Options.

If you want to save the backup as a file (Recommended) then tick “Save as file” - Leave file name as is or edit for your needs. Select “gzipped” as compression. Now click “Go”. If asked, choose “Save to disk” and save it wherever on your computer (It may take sometime depending on the size)!

If you want to show the whole backup SQL on your browser window, don’t tick “Save as file” - once you have selected the tables you wish to backup (explained in Step 5/6) click “Go”. The page will now change and should show the SQL information. (It may take sometime depending on the size). Copy and paste it to a text file or do whatever you want with it!
5. Using SSH
Note: Some hosts do not offer SSH access. Contact your host to find out more information about the use of SSH.
Connect to your host via SSH, login & run: mysqldump –opt -u user -p dbname > {path}/backup.sql
You will be asked to type out your password once you run that command, do so & click enter. It may take some time for it to respond, but once completed you should be brought back to where you started (bash/command line).
Transferring The Files and Database To The New Host ….
Now you have the database with you and all the forum diretories and all files with you ??
Now You Most of the work Is Done :D
Next step is to upload those all Fresh Files On The New Server ….
after you have uploaded all those files in your forum directory on the new server …
You need to make a upload of the install.php file again on your new servers forums/install directory !!
Now Go to your Host control pannel and make a new database
After then…
Go to yourdomain.com/install/index.php and install the board again !!
Note : as you have uploaded your old files as it is in this server , after finishing the installation your forum can give you some sql or ips driver Error …
This is because of the edits that you have made to the php files for installing your modifications….
So dont worry !! This will be vanished after you import your databse again !
If you dont want to see these errors you can always upload the fresh files and folders from your client and make a fresh and neat install instead of using your old Files..
But the first step makes you save a lot of time smile.gif

Importing your database….
I have experimented with all the ways to import the database .. but the best and the easiest i have forund is the Use of Bigdump
Just download the file
and open it with a text editor like notepad or wordpad
find these in the bigdump script

// Database configuration
Code:

$db_server = ‘localhost’; $db_name = ‘’; $db_username = ‘’; $db_password = ‘’;

make the changes as per your information !!
Now save and upload the bigdump.php file in your forums root directory
if you are seeing the conf.global.php you are in the right place to upload it !!
and then upload your backedup database in the same directory
now go to :

Code:
urdomain.com/forums/bigdump.php
in the biglist you will see your database
just import it and the wolla its Done it will prompt you after its Done

Now just login onto your forums and see for your minor Bugs If Any !!

Basically many people face the ASCII Characters Problem after importing the database

If you face this problem Just follow these steps in a sequênce and its Done

Admin CP > Tools and Settings > Recount & Rebuild. Run the following in this order:

Rebuild User Names
Resynchronize Topics
Resynchronize Forums

The summary !!
1. do your board offline
2. Backup your database
3. backup all your files
4. upload the files on the new server
5. do a fresh install of ipb ith those files
6. Import the database Back to your new host
7. Check for any errors
Done
if you do everything right You will never face any problem ….
Thanks.

Choosing MySQL Hosting

Thursday, January 25th, 2007

MySQL is a database server. Although it is used with various languages, most notably PHP, and it is part of the LAMP family (which is comprised of Linux, Apache, MySQL, and PHP),

Whether it’s a dating site or any CMS or medical records, any data you have that needs storing, is stored on a database. You will need a database management system to add, access, edit, and process data in your databases, and MySQL is one of the best and most comprehensive packages on the market. MySQL can also be used as a relational database management system, which means it can store data in various tables that can communicate with one another rather than all in one large “storeroom” of data.

You can run MySQL as a server in your local device or in a remote server. All you need to access your MySQL databases and MySQL functionality is your server name (such as the name server of your MySQL web hosting provider) or the appropriate IP address. You can then input your various commands, most likely using PHP scripts, to interact with your various databases. These commands are written on programming scripts.

When choosing a MySQL web hosting provider, you’ll want to consider some additional factors beyond the standard uptime, backup/redundancy systems, bandwidth, email, and bandwidth concerns.

 

  • Databases: If you’re seeking a MySQL web hosting provider, you’re surely planning on making databases a significant part of your web-presence. You therefore need to find a MySQL hosting provider that offers you at least as many data structures as you might need. A host that promotes itself as a MySQL hosting provider must offer its clients with multiple websites at least five databases.
  • Interface: You’ll be working with your databases intimately and frequently. You’ll want a MySQL hosting provider that’s designed its admin interface with the MySQL user in mind. If you have various staff-members involved in the building and maintenance of your various tables and databases, you’ll want to be able to create multiple user I.D.’s to allow varying degrees of secure access. CPanel is a good administrative dashboard to have for MySQL databases.
  • CRON support: A cron helps you to run specific scripts for regular, routine tasks to be run at periodic intervals. A MySQL hosting provider should allow you to set up and manage crons from your admin control panel. These scripts are also good for Preventive Maintenance routines.
  • PHP Info: The most common script for MySQL databases is PHP. A MySQL hosting provider with PHP extensions enabled is likely to be more frustrating than useful to you. By checking into a prospective MySQL hosting provider’s PHP capabilities, you can ensure compatibility between your scripting language and your database management, thus saving yourself tons of trouble and loads of regrets later on.

Remember, if you are running MySQL databases; make sure that you get a host that specializes in MySQL hosting.

Technorati Tags: , , ,

Bandwidth Thieves

Friday, January 19th, 2007

Those who run websites knows the importance of bandwidth. Bandwidth is one of the costly component of hosting package which you get. Every time a visitor of your site open a page of your site, your bandwidth is consumed.

Bandwidth is nothing but a bunch of metallic wires or fibers connecting servers to a network. Depending on the quality of the wire it determines how much data is coming across the network where your web-site is hosted. When someone try to get more data than can be handled by the network, the whole network slows down.

ISP’s can put a limitation on bandwidth at certain times during peak periods or charge you a flat fee per month for bandwidth usage. If you go over the flat fee, then they charge you extra for using extra bandwidth. Some ISP’s will shut down the transmissions until traffic is more stable on the network.

You can load most files (images, sound files, videos and flash scripts and other programs) in your web site.

Bandwidth thieves link to images and other files directly to some other server instead of putting them on their local server. There are various reasons as to why they do this but one reason is to get as much bandwidth as possible to show their links and images. So they “steal” images or audio files each time the site is initialized meaning that they steal the bandwidth.

There’s certain ways that you can stop the person from stealing your bandwidth allocation. If they have an email, I would contact them personally or go through Network Solutions and do an IP lookup which will give you information on the person and who the site is registered to. You can always get in touch with the company that hosts their site too.

Bandwidth can be expensive and the last thing that you want is someone stealing it.

 

Technorati Tags: , , ,

Web Hosting Defination

Saturday, January 13th, 2007

In this blog I will write articles on web hosting and web hosting business and other useul stuff for webmasters. I think I should start with web hosting defination

A web hosting provider provides a service that allows peoples (individuals and businesses) to post or host web pages to the internet. A web hosting service provider is a business that provides the servers and technologies to view web-sites on the internet. They charge money or provide space for free (with advertisements on the web page).

Web hosting services are services that customers can utilize after they have purchased monthly dial up or broadband services that allow them access to the internet. Web hosting services use hosting and client architecture to load content to the server so web pages and information can be viewed on the internet in its original HTML format.

A web hosting company will offer clients access to a server that will provide the clients’ content to individuals on the World Wide Web after they make a URL or domain name request. To view pages on the web, you must have a web browser, such as Microsoft Internet Explorer or Netscape Navigator to request the web page from the server after you have purchased internet access.

Web sites are pages that are stored on a computer called a web server or server. The server is a part of a network of computers on the internet or World Wide Web that allows users of the internet to reach your site anywhere in the globe at anytime.

Host computers are configured so that when your URL or domain name is typed in, the address will use a pointer routine (look for the address from terminal to terminal) until it reaches the computer that hosts your web-site. Then, if all is okay, your web site should display itself on the users screen.

Hosting companies require that you buy your URL or domain name first before you purchase hosting services. Most hosting companies have a package that will allow you to buy the domain name and hosting at the same time.

If you are looking for a cheap web host you can always try at http://www.ewebguru.com