How to register a domain name?

With the growing number of websites on the Internet, it is becoming harder and harder to find a suitable domain name to register – one that is short, simple, to the point, and easy to remember.

That’s why, if you come across such a domain name that is suitable for your business or personal website, it is recommended that you register it right away.

Even if your website is not ready yet. You can register unlimited domain names through your account with us and there is no need to host them all. To find more information on hosting a domain name, please refer to the article: How do I host a domain name?

You can easily register a domain name via the Registered Domains section (My Domains > Registered Domains) of the Web Hosting Control Panel. Once you open that menu you should click on the Register/Transfer Domain button on the right-hand side.


Domain Manager - Register Domain

To find our Domain Search form, click on the Domain Search button on the left sidebar of the page. This form will help you find an available domain name for you to register. In the section that is titled Search for a domain: you should input the domain name that you would like to register (what you enter will replace the predefined text my-best-domain.com).

Below that you have a list of all domain types (TLDs) that we can register and you have the option to select and deselect any of them. That way you will be able to choose what domain TLDs to search for.


Domain Search Form

After that you must click on the Search button. That will execute a search based on the parameters that you have provided and you will be forwarded to the next page Domain Search Results to see the results.

If a domain name is available for registration you will see a Register button next to it. If you are trying to register a domain name, yet only a Transfer option appears, this simply means that someone else already owns the domain name and it is not available for registration.

If you own this domain name you can transfer it to our company by selecting the Transfer button. For more information on transferring a domain name, please refer to the What is a domain transfer? article. If you find the desire domain(s) you have to click on the Proceed with the order button.

On the next page, you also have the option to make a new search if the results from the initial one are not satisfactory. You can keep modifying the search parameters until you find a domain name that you wish to purchase.

There you will find a checkbox named Host this domain name with us. This gives you the option to immediately host the domain name after you submit the payment for the registration. If your current hosting plan does not allow hosting more domain names, you will be provided with the options to purchase an additional hosted domains upgrade or upgrade to a higher package, if one is available.

As soon as you find the domain name that you are looking for and you are ready to proceed with the registration, you must click on the Register button. That will take you to the next step – the contact information for the WHOIS record. Please make sure that you provide accurate contact details. This information will be publicly available.

For some domain TLDs you can purchase an additional service – WHOIS protection (also called ID protection) – that will conceal and protect your contact information. For detailed information about that service, please refer to the What is WHOIS ID protection? article. Once you fill out the registrant section, and if you wish to use the same contact information for all the other sections, there is an option to copy the same information in the other sections as well.

Before proceeding any further, you must agree with the Domain Registration Terms, the Domain Resolution Policy & the eNom Registration Agreement. It is recommended that you familiarize yourself with these documents.

And last, but not least, you need to choose the payment method you would like to use and then click the Continue button on the right to proceed to the payment page, where you will enter your payment information. If none of the listed payment options is suitable for you, please refer to the How to Pay Without a Credit/Debit Card or PayPal article.

How to Pay Without a Credit/Debit Card or PayPal

We understand that not everyone has access to a credit/debit card or PayPal. That’s why we provide multiple alternative payment options, making it easy for you to pay for hosting plans, domain renewals, and other services—without any hassle.

WebHost4Life Alternative Payment Options

1. Skrill (Formerly Moneybookers)
If you have a Skrill account, you can transfer funds directly to support@duoservers.com. Be sure to include a note specifying what the payment is for, such as your hosting plan, domain renewal, or invoice number.
While Skrill accounts are often funded via credit or debit cards, in many regions you can also add funds through local banks—even if you don’t have a bank account.

2. Bank Wire Transfer
Bank wire payments are another secure option. When you choose this method during checkout or renewal, you’ll receive our bank account details and a short form to complete, including:

  • Sender’s full name
  • Transaction or reference number
  • Exact payment amount

You can also submit this information through a support ticket. Just make sure to clearly indicate the purpose of the payment for smooth processing.

Why Choose WebHost4Life?

With high-performance servers, 24/7 expert support, and a 99.9% uptime guarantee, WebHost4Life ensures your websites remain fast, secure, and always accessible. Whether you’re running a small personal blog, an online store, or multiple business websites, we provide reliable hosting, advanced tools, and scalable resources to help your projects grow. With WebHost4Life, you can focus on your website while we take care of the technology behind it.

Understanding Recurring Payments and Automatic Renewals at WebHost4Life

Introduction

At WebHost4Life, reliability and convenience are core to our hosting services. To ensure uninterrupted access to your websites, domains, and hosting plans, we use an automated recurring billing system. This system helps prevent missed renewals, reduces the risk of downtime, and allows you to manage your services with confidence. Below, we explain how recurring payments work, when charges are processed, and how you can manage or update your subscription settings.

How Recurring Payments Work

When payment for our services (including hosting plans, domain registrations, and upgrades) is made using a credit or debit card, or via PayPal, a recurring payment subscription is automatically established for the subsequent billing cycle.

This subscription enables automatic renewal of the applicable service, ensuring uninterrupted access to your WebHost4Life hosting environment and eliminating the need for manual renewals.

Recurring subscriptions are created automatically at the time of payment. For card payments, subscription details are included in the payment confirmation email. For PayPal transactions, confirmation is provided directly by PayPal via a separate notification.

Advance Renewal Processing

Recurring charges are processed seven (7) days prior to the subscription’s renewal date. This advance processing is designed to minimize the risk of service interruption in the event of payment issues, such as insufficient funds in a PayPal account.

If a renewal attempt fails, the account holder will be notified promptly and provided with a seven-day period to take corrective action, ensuring sufficient time to resolve the issue and maintain continuous service.

Managing or Canceling Subscriptions

Active subscriptions may be viewed or canceled at any time through the WebHost4Life Control Panel. To access this option, hover over your account name in the top-right corner and navigate to the Recurring section.

PayPal subscriptions may also be managed and canceled directly through your PayPal account.

Changing Your Payment Method

If you wish to keep an active subscription while updating the associated payment method, go to the Recurring section and select Change. A dialog window will allow you to choose from PayPal, FirstData (credit and debit cards), or WorldPay (American Express).

After selecting a new payment method, you will be redirected to a payment authorization page to complete a $0.00 transaction. This authorization enables future automatic charges when your hosting plan or domain is due for renewal.

Conclusion

WebHost4Life’s recurring payment system is designed to provide a seamless, secure, and worry-free billing experience. By automating renewals and offering flexible subscription management options, we help ensure your websites and domains remain active without interruption. Should you need assistance at any time, our support team is always available to help you manage your services and continue enjoying the performance, stability, and dependability that WebHost4Life hosting delivers.

How to Access and Edit Your MySQL Database Online with phpMyAdmin

Managing your MySQL databases is simple and efficient with WebHost4Life. Using phpMyAdmin, you can access, edit, and maintain your database directly through a web browser.

1. Accessing Your Database

  • Log in to your WebHost4Life Control Panel.
  • Navigate to Databases > MySQL Databases.
  • Click on the name of the database you want to access.

A new window will open displaying the phpMyAdmin home screen.

2. Understanding phpMyAdmin

phpMyAdmin is a web-based application that allows you to manage every aspect of your database, including:

  • Creating tables, columns, and rows manually
  • Editing existing data
  • Importing and exporting data
  • Running SQL queries

3. Viewing Database Tables

  • Your database tables are listed in both the main panel and the left sidebar.
  • If tables do not appear immediately, select your database from the drop-down menu in the left panel.
  • To open a table, click its name in the left sidebar.

4. Editing Table Data

  • After opening a table, you will see its columns and rows containing data.
  • To edit a row, click the pencil-shaped icon next to it.
  • A form will appear where you can modify the data for the selected row.
  • Make your changes and click the Go button to save them.

Note: Each column has a specific data type, which must be followed when editing.

5. Executing SQL Queries

  • Click the SQL tab at the top of phpMyAdmin.
  • Enter your query in the Run SQL query/queries field.
  • Click the Go button to execute the query.

6. Importing and Exporting Databases

phpMyAdmin also allows you to create backups and restore databases:

With WebHost4Life hosting, managing your MySQL databases is fast, secure, and fully browser-based, giving you complete control over your website’s data anytime, anywhere.

How to Restore (Import) Your MySQL Database from a Backup

You can easily manage and restore your MySQL databases online using the phpMyAdmin tool, which is fully integrated into your WebHost4Life Control Panel. This tool allows you to access, export, and import databases quickly and securely.

To access phpMyAdmin:

  1. Go to Databases > MySQL Databases in your Control Panel.
  2. Locate your database in the list and click on the phpMyAdmin icon next to it.

A new window will open with the phpMyAdmin home screen. In the left-hand frame, click on your database name to select it.

In the top-right frame, you will see several icons. Click on the SQL icon (the second one) to open the query window.

To import your database backup (dump file):

  1. Click on the Import Files tab in the query window.
  2. Press the Choose… button and select the backup file from your local computer.
  3. Click Go to start importing the database.

Important: Using this method, you can import dump files up to 20MB in size. For larger files:

  1. Upload the file to your WebHost4Life hosting account via FTP (see our guide: How to Connect via FTP and Upload or Download Files on WebHost4Life).
  2. Submit a support ticket in your WebHost4Life Control Panel, and our technicians will assist you with importing the file.

With WebHost4Life hosting, restoring MySQL databases is simple, secure, and reliable. Our hosting services provide full MySQL support, high-performance servers, and expert technical assistance to ensure your website and applications run smoothly. Try WebHost4Life cloud hosting today and experience hassle-free database management for your site!

How to Backup (Export) Your MySQL Database with WebHost4Life

You can easily manage your MySQL databases online using the phpMyAdmin tool, which is fully integrated into your WebHost4Life Control Panel. This tool allows you to access, export, and import databases quickly and securely.

To access phpMyAdmin:

  1. Go to Databases > MySQL Databases in your Control Panel.
  2. Locate your database in the list and click on its name.

A new window will open with the phpMyAdmin home screen. In the left-hand frame, you will see your database—click on its name to view its contents.

The right-hand frame will display a list of all the tables in your database, along with actions and preferences you can perform.

To back up (export) your database:

  1. Click on the Export link above the table list.
  2. Scroll down and select the Save as file option.
  3. Click Go to start the download.

You will be prompted to choose a location on your local computer to save the backup.

The exported file can later be used to restore your database through phpMyAdmin, ensuring that your data is always safe and easily recoverable.

With WebHost4Life hosting, managing MySQL databases is simple, secure, and reliable. Try WebHost4Life hosting today and enjoy full MySQL support, high performance, and top-notch customer service for your website!

What Is a MySQL Database and How to Create It

MySQL is one of the most popular systems for storing and managing data. It organizes information in a structured way, allowing websites and applications to work efficiently.

Most web applications – like WordPress, Joomla, Drupal, or osCommerce – rely on MySQL databases to store content, settings, and user data. If your website or app needs a database (especially PHP-based applications), it will likely require MySQL.

A MySQL database stores data in tables made of columns and rows. When your website needs specific information, it sends a query to the database to retrieve it.

WebHost4Life hosting fully supports MySQL databases, making it simple to create, manage, and use databases for your website or web application. With WebHost4Life, you get reliable database performance and full control via your hosting Control Panel.

To create a MySQL database in your WebHost4Life account:

  1. Go to Databases > MySQL Databases in your Control Panel.
  2. Click the Add MySQL tab on the right-hand side.

Typically, a separate database is created for each web application you install. This makes it easier to manage your applications individually.

In the MySQL Databases section of your Control Panel, you can view a list of all the MySQL databases you have.

On our servers, the database name and username are the same. For example, if your database is named account_database, the username will also be account_database.

Each database can only have one user, which is created by default. New users cannot be added. The default user has full privileges for that database.

When configuring a script or application to use one of your databases, you will need the following:

  • Database name
  • Database username (same as database name)
  • Password
  • MySQL host/server

You can find the MySQL host listed in the table of your existing databases—it is usually localhost.

With your database ready, your website or application can start storing and retrieving data quickly and securely. Get started today with WebHost4Life hosting and enjoy full MySQL database support for your website!

How to Connect to FTP with a Web Browser (e.g., Internet Explorer) on WebHost4Life

There are several ways to establish an FTP connection to manage your website files hosted on WebHost4Life. The most common method is by using an FTP client (program). You can learn more about this in our related guide: How to Connect via FTP and Upload/Download Files on WebHost4Life.

However, if you don’t have an FTP client installed — or prefer not to download additional software — there’s an even simpler way. You can connect to your hosting account directly through your web browser.

To do this, open your browser and enter the following address format in the address bar:

ftp://username:password@your-domain.com

In the example above, replace “username” and “password” with your actual FTP login details, and “your-domain.com” with your domain name hosted on WebHost4Life.

If you encounter any issues connecting via FTP, your local firewall may be blocking port 21, which is required for standard FTP connections. In that case, try disabling the firewall temporarily or adding an exception for port 21.

Why Choose WebHost4Life for Your Hosting?

With WebHost4Life, you get fast, reliable, and secure web hosting with full FTP and SFTP support — so you can manage your files however you prefer. Whether you use an FTP client or your web browser, WebHost4Life’s easy-to-use Control Panel gives you complete control over your website files.

Enjoy:

  • Full access and flexibility to upload, download, and manage files anytime.
  • 24/7 technical support, ready to help with FTP setup or troubleshooting.
  • Powerful, secure servers ensuring your data stays protected and your website loads fast.

WebHost4Life makes website management simple — giving you all the tools you need to run your site efficiently, without limitations.

How to Connect via FTP and Upload or Download Files on WebHost4Life

If you’re hosting your website with WebHost4Life, managing your files via FTP is quick, secure, and hassle-free. FTP gives you direct access to your hosting account, making it easy to upload your website, download backups, or make quick edits whenever you need. With the right setup, transferring files becomes simple and efficient.

FTP is especially useful when moving large files or a large number of files at once. To get started, you’ll need an FTP client – a software program that connects your computer to your WebHost4Life hosting account. Popular FTP clients include FileZilla, SmartFTP, CuteFTP, and Total Commander. We recommend FileZilla because it’s free, user-friendly, and fully compatible with WebHost4Life hosting, making your file management experience seamless. Here’s a step-by-step guide to get started.

The basic settings, which you need to know in order to connect to your hosting account via FTP can be found in the FTP Accounts section of your hosting Control Panel (Files > FTP Accounts). The settings that you need to connect via FTP are:

  • hostname/server: This is usually one of your domains or subdomains but it could also be the shared IP address of the server or your dedicated IP.
  • username: This is the FTP login name used for authentication. Your default (first) FTP account has the same username as the one you use to log in to the hosting Control Panel.
  • password: Initially the password for your default FTP account is the same as your hosting Control Panel password, but it could be changed via the FTP Accounts section.
  • port: Usually it is set by default in your FTP client to 21. This is also the port we use for FTP transfers.

If you use your default FTP account to connect via FTP, you should get connected to the www/ directory. Inside this directory are the main folders of your domains.

WebHost4Life allows you to create additional FTP accounts with restricted access. For example, if you want to grant someone access only to the /www/my-best-domain.com directory, you must enter “my-best-domain.com” in the access path field. This way the new FTP account would not have access to anything outside the “my-best-domain.com” directory and its subdirectories. You will not be able to access upper level directories like /www/. This way you can create FTP accounts with restricted access for co-workers or other people working on a specific website, without giving them full access to all the files in your account.

Using FTP with Dreamweaver

Dreamweaver requires some additional FTP settings. If you have built your website using Dreamweaver, you will have to enter a “Host directory” in addition to the FTP server, the username and the password. The “Host directory” specifies the location where Dreamweaver should upload the files relative to the directory, which you get connected to using the FTP account in question. So if you use your default FTP account, which connects to the www/ directory and you want to publish your website to www/my-best-domain.com/, you should enter the following as “Host directory“: my-best-domain.com/.

Upload/Download Files

  • Upload Files: Drag files from your local computer to the server window.
  • Download Files: Drag files from the server window to your local computer.

Why Choose WebHost4Life for Your Website Hosting?

With WebHost4Life, managing your website via FTP is simple and secure. Our hosting plans provide:

  • Full FTP and SFTP support for secure file transfers.
  • Easy account management via the intuitive control panel.
  • Reliable performance and 24/7 support, so your site stays online and accessible.

Whether you’re uploading a new website, backing up files, or managing multiple domains, WebHost4Life gives you full control and flexibility. Start hosting with WebHost4Life today and enjoy hassle-free, professional web hosting.