Category Archives: System Engineering

Restoring Database Grants On WHM Server & cPanel

When a database user loses his access to configured databases, you may need to restore that user’s grants to the database using the restoregrants utility on WHM.

The first step you need to make is to access your command line and then use restore grants to restore the user’s database access:

/usr/local/cpanel/bin/restoregrants –cpuser=$cpuser –db={mysql, pg} –dbuser=$dbuser

/usr/local/cpanel/bin/restoregrants –cpuser=$cpuser –db={mysql, pg} –all


  • $cpuser – is the cPanel username that has lost access to databases.
  • {mysql, pg} –  is the type of database: mysql for MySQL or pg for PostgreSQL.
  • $dbuser – is a database user whose privileges you wish to restore. If you use –dbuser, the $dbuser variable will consist of the database user’s name. If you use –all, the script will restore grants for all of the database users that belong to the cPanel account.

How to update the user’s password to restore database access on cPanel?

In certain circumstances, the restoregrants script may fail to restore access to the database.

In such a case, either the cPanel or the WHM  account owner can reset the cPanel account’s password in order to restore grants by following the given steps.

For restoring grants from cPanel:

  1. Navigate to cPanel > Change Password.
  2. Select Allow MySQL password change.
  3. Change the password and click Change your password now.

Steps for server administrator i.e. the owner of the WHM account:

  1. Navigate to WHM > List Accounts.
  2. Click + next to the appropriate account.
  3. Select Sync MySQL password with the account password.
  4. Enter a new password into the Change Password box and click Change.

How To Recover A VPS Or Dedicated Server With Rescue Mode?

Rescue mode is a valuable tool for server administrators and system administrators because it provides a means to troubleshoot and recover a server in various scenarios.

Accessing your server by using the recovery console especially when you lose access to your Linux VPS or Dedicated Server is one thing. But, sometimes logging in through the recovery console doesn’t help or it doesn’t work for you then, in that case, you need to boot your server in ‘Rescue Mode‘.

In rescue mode, you are given temporary login credentials that you use to get into your server via SSH to resolve your server-related issues.

Login to your account and follow these steps:

  1. Visit your ‘Products‘ page
  2. On your ‘My Products‘ page, click ‘Manage
  3. Select ‘Rescue Mode‘ from the ‘Server Actions‘ option
  4. Click ‘Confirm

A progress message will appear, and in a few minutes, your server will reboot to rescue mode. Your server dashboard will now show that your server is running in ‘Rescue Mode‘. This message appears next to your server name.

Now you can use those temporary login credentials to access your server via SSH and you will be able to access all files available on your server.

Complete your work and when you are done, click ‘Exit Rescue Mode‘ present in your server’s Dashboard. Your server will now reboot to the active mode i.e. normal mode.

Additionally, exercise caution when making changes in rescue mode, as improper actions can potentially cause data loss or system instability.

How To Login To SSH Server Without Password?

SSH key authentication is a secure method of logging into an SSH server without needing to enter a password. It relies on the use of a pair of cryptographic keys: a private key (kept secret) and a public key (shared with the server). This lesson guides you on how to set up SSH key authentication and login to the server without password.

Generate SSH Key Pair

First, you need to generate an SSH key pair if you don’t already have one. Open your terminal and run the following command to generate a new SSH key pair:bashCopy codessh-keygen -t rsa -b 2048 -f ~/.ssh/id_rsa

-t rsa: Specifies the type of key to create (RSA).-b 2048: Sets the key length to 2048 bits (you can use higher values for stronger security).

-f ~/.ssh/id_rsa: Specifies the file name for the generated key pair (the default location is ~/.ssh/id_rsa).

During key generation, you can choose to set a passphrase for added security, but it’s optional. A passphrase adds an extra layer of protection to your private key.

Copy the Public Key to the Server

Next, you need to copy your public key to the server you want to access via SSH. You can do this manually or by using the ssh-copy-id command.

Replace <username> and <hostname> with your server’s username and hostname:bashCopy codessh-copy-id <username>@<hostname>

If you prefer to do it manually, you can append the contents of your public key (~/.ssh/ to the ~/.ssh/authorized_keys file on the remote server:bashCopy codecat ~/.ssh/ | ssh <username>@<hostname> 'mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys'

Make sure the ~/.ssh directory on the remote server has proper permissions (usually 700), and the ~/.ssh/authorized_keys file should have permissions set to 600.

Test SSH Key Authentication

You can now test SSH key authentication by attempting to SSH into the remote server:bashCopy codessh <username>@<hostname> If you set a passphrase for your private key, you’ll be prompted to enter it. Otherwise, you should be logged in without being asked for a password.

Disabling Password Authentication

For enhanced security, it’s a good practice to disable password-based authentication once you’ve confirmed that SSH key authentication is working. You can do this by modifying the SSH server’s configuration (typically located in /etc/ssh/sshd_config).

Set PasswordAuthentication to no.Reload the SSH server: sudo service ssh reload or sudo systemctl reload ssh.This ensures that SSH access can only be obtained using the authorized SSH key.

SSH key authentication is a secure and convenient way to access remote servers, and it’s widely used for server administration and secure file transfers. Just remember to protect your private key and use passphrases for added security.

The lesson guides you on the Linux server environment. If you’re using Windows, you can use an SSH client like PuTTY or Windows Subsystem for Linux (WSL) to follow similar steps.

How To Use Secure Shell SSH On Your VPS Or Dedicated Server?

Secure Shell (SSH) is a more secure and popular network protocol that delivers secure communication over an unsecured network, such as the Internet. SSH is primarily used for remote login and command-line execution on remote machines but it can also be used for securely transferring files from one system to another just like FTP. So in this case you can say that SSH is a more secure version of FTP.

After you subscribe to a VPS or Dedicated Server, you can transfer files and backup using SSH and for that, you will need to follow a few general steps to connect your server via SSH Secure Shell using a local client. This is needed to transfer, backup, or upload your web/app files, etc.

SSH is a cryptographic network protocol for operating network services securely. Since it is a method for doing a secure remote login from one device to another, here, the two devices are your local machine i.e. your computer, and your server i.e. your VPS or Dedicated Server.

Now following are the exact steps to make a connection via SSH but a few things may depend on the SSH client you use. If you don’t use Linux Terminal then you may use PuTTy for Windows, or Terminal on a MacOS machine.

​​Before you start with the SSH login you will need to obtain this info:

  • Your domain name or IP address
  • Your primary FTP username
  • Your primary FTP password

In case you don’t know where to find these things, you may search their tutorials or simply email or call the online support team to get help.

For security reasons, your dedicated server is provisioned with disabled admin/root access. But you can enable it by following these steps:

  1. Login to your account
  2. ​​Navigate to your My Products page
  3. Click Servers
  4. Next to the Generation 4 server, click Manage
  5. Select Settings from the top of the page in your account dashboard
  6. In the access section, next to the admin access, click Manage
  7. Select Enable Admin Access (this is actually root account sudo access) 
  8. Now click Save
  9. Admin access is now enabled

Next, Establish a connection:

Launch your SSH client, enter the host i.e. your domain name or IP address, and your SSH port number (which by default is 22) to establish the SSH connection.

Now you will be asked to enter the FTP details. As prompted for that, enter your primary FTP username and password and click GO or whatever action button is there in your client. That’s it. Your client will now make a connection.

How To Map Domain Names When Name Servers Don’t Work?

Domain mapping is a process that allows you to use a domain name on your website or web service on any hosting option such as cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server. It is generally done by updating the name servers on domain names to point to the server where you are hosting or planning to host your website.

Sometimes on self-managed servers and advanced hostings, the nameserver needs complex configurations to work, these settings might not be easy for general users. If adding custom name servers doesn’t work for you, you can set your domain name to work simply by editing its DNS zone.

In this case, you don’t need to edit or use custom name servers but make some changes in the DNS zone file and it will start working with default nameservers provided during the time of registration.

The first thing you need to do is log in to your VPS or Dedicated Server and copy its IP address which you will find on the My Products -> Servers -> Manage page. If you have a hosting, the IP address would be visible on the cPanel’s information page.

Once you have the IP address the next step is to log in to your domain account and click the ‘Manage‘ button to open up domain details.


Select the DNS Zone File tab to edit your domain’s zone information. Click the ‘Add Record‘ button present in the zone file section and add records as shown in the following screenshot.


The examples:

  • Hostname – www, record type – A address, ***.***.***.*** (IP)
  • Hostname – @, record type – A Address, ***.***.***.*** (IP)
  • Hostname – *, record type – A Address, ***.***.***.*** (IP)

Don’t forget to replace the ***.***.***.*** with your server’s IP address. You can add records one by one by clicking the ‘Add Another’ button. Once DNS records are added, save changes, log out, and wait for the DNS propagation.

DNS propagation refers to the process by which changes made to Domain Name System (DNS) records are distributed and adopted across the internet. When you make changes to your DNS records, such as updating the IP address associated with a domain or adding new records, these changes need to be propagated to DNS servers worldwide to ensure that internet users can reach your website or services using the updated information.

This might take up to 24 hours to complete but generally at, it starts working for you in a few minutes.

Creating New cPanel Hosting Accounts From WHM Of VPS & Dedicated Server

cPanel equips you with an easy interface to manage your domains and websites. The cPanel account at gives you access to a number of free applications to let you easily make different types of websites in a very short interval of time and that too without any technical skills.

But do you know you can also create separate cPanel hosting accounts on your VPS or Dedicated Server by using the WHM interface? Each cPanel account can have its primary domain and each can be given the privilege to host multiple domains. You can also set resource limits over new cPanel accounts. This includes disk space, bandwidth, email accounts, and more. You can either use the package defaults or customize these limits as per your requirements.

To create a new cPanel account you will need to set the following things:

  1. Domain: The domain name for the new cPanel account.
  2. Username: A username for the new account.
  3. Password: A strong password for the new account or you may also use the password generator.
  4. Email: An email address associated with the account.
  5. Package: The hosting package or resource allocation for the account. If needed, you can create custom packages in WHM.
  6. Settings: You may also configure any additional settings such as selecting a theme, enabling or disabling DNS clustering, and more.

Then simply follow these steps to create a new cPanel account:

  1. Login to your Account
  2. Click the Servers tab
  3. Click Manage button
  4. You will be directed to your server’s admin panel
  5. Click Account Functions or use the search box to find it
  6. Click Create a New Account
  7. Fill up the mandatory fields and click Create

Now the Web Host Manager will display you a results page outlining your new Account. Next, you will see Account Creation Complete!!! at the bottom of the screen. Simply repeat the steps to create more cPanel accounts.

The accounts you create are accessible from the Servers tab on your products page. Go back to step no. 1, and you will see all your cPanel accounts are listed there. The new account holders would be able to log in to cPanel with the provided username and password to manage their website, email, and other hosting-related services.

Resolving PHP Version Compatibility Issues On cPanel Hosting & Servers

PHP version is displayed on your cPanel’s account home page. An unsupported PHP version is one reason why your website goes down, and displays a blank white page or error 500. This could happen when your website doesn’t support the PHP version active on your hosting account.

In this lesson, you will learn about fixing such PHP compatibility issues on your website hosted at any plan such as cPanel WebhostingWebhosting PlusVPS, or Dedicated Server.

You may also check the documentation for the software you’re using such as WordPress, Joomla, Drupal, etc. to determine PHP compatibility requirements. Look for specific PHP versions or extensions that your software recommends or requires.

To fix PHP version compatibility issues on cPanel hosting, you need to ensure that your website’s PHP version is compatible with the scripts, themes, and plugins you are using. Once you are sure about the version your website requires, you can easily change the PHP version from your cPanel and make it compatible with your website or app.

How To Change PHP Version On cPanel?

Log in to your account and follow these steps:

  1. Navigate to the ‘My Products’
  2. Select the ‘Web Hosting’ option
  3. Next to the cPanel account you want to use, click Manage.
  4. Click cPanel Admin and then scroll to the Software section.
  5. Click Select PHP Version, this displays your current PHP version which can be changed from the drop-down.
  6. Click the “Set as current” or “Save” button to apply the selected PHP version.

You may have multiple PHP versions to choose from. If your software specifies a particular PHP version, choose that version. Otherwise, you can typically select the latest stable version.

If you encounter difficulties or errors that you cannot resolve yourself, simply reach out to the support team. They will assist you with all troubleshooting and configuration settings.

How To Use PHP-Fast CGI Process Manager On WHM & cPanel Servers?

PHP-FPM (FastCGI Process Manager) is a PHP undertaking that provides an alternative way to run PHP scripts on web servers. The cPanel webhosting VPS, and Dedicated Servers at gives you the option to use PHP-FPM on your websites.

It is programmed to improve the performance and efficiency of PHP execution, particularly in the context of serving web applications. In the traditional way of executing PHP scripts, such as the web server like Apache uses a separate process to handle each PHP request which sometimes leads to high memory consumption and inefficiencies, especially while handling multiple concurrent requests. PHP-FPM addresses these issues by managing PHP processes more efficiently.

It offers several benefits over traditional PHP execution:

  1. Performance: PHP-FPM is designed for better performance and resource utilization, making it particularly effective for high-traffic websites or applications.
  2. Resource Efficiency: PHP-FPM pools can be configured to allocate resources more effectively, reducing memory usage and improving server responsiveness.
  3. Process Management: PHP-FPM can manage PHP processes dynamically based on the number of incoming requests. It helps prevent server overload and ensures smooth operation during traffic spikes.
  4. Isolation: PHP-FPM pools isolate each website’s PHP processes, providing better security and stability.
  5. Customization: You can configure PHP-FPM settings, such as the number of child processes, to suit your website’s requirements.

How To Use PHP-FPM On cPanel?

The cPanel webhosting environment at gives you the option to enable and configure PHP-FPM for your websites. Here’s how you can do it:

  1. Log in to cPanel: Access your cPanel account using your login credentials.
  2. Find PHP Configuration: In the cPanel dashboard, look for the “MultiPHP Manager” or “Select PHP Version” option. This is where you can manage PHP settings for your domains.
  3. Select PHP-FPM: In the PHP version manager, you’ll see a list of your domains and the currently used PHP version. You can select “PHP-FPM” from the dropdown menu for the domains you want to enable it for.
  4. Configure PHP-FPM: Depending on the cPanel version and your hosting provider’s settings, you might have the option to configure PHP-FPM settings. This could include adjusting the number of child processes, the PHP-FPM version, and other options.
  5. Save Changes: After enabling PHP-FPM and making any necessary configurations, save your changes.
  6. Test: You can now test your website to ensure that PHP-FPM is working as expected. Observe the performance and resource usage.

Keep in mind that PHP-FPM configurations might vary based on the new updates, policies, and the cPanel version being used. So for any kind of online support or specific instructions on enabling and configuring PHP-FPM for your domains simply contact the support team.

Configuring RStudio IDE For Data Scientists, Statisticians And Researchers

RStudio is an integrated development environment (IDE) specifically designed for the R programming language.

The ‘R’ is a programming language and environment primarily used for statistical computing, data analysis, and graphical representation of data. It was created by Ross Ihaka and Robert Gentleman at the University of Auckland, New Zealand, and was first released in 1995. R has gained widespread popularity in the fields of data science, statistics, research, and academia due to its versatility and extensive range of packages for specialized tasks.

The language is typically used through an integrated development environment (IDE) such as RStudio, which provides a user-friendly interface for writing, running, and managing R code. Its popularity in academia, research, and industries like finance, healthcare, and technology has made it a foundational tool for data analysis and research.

In this lesson, you will learn about installing RStudio on your hosting options such as cPanel WebhostingWebhosting PlusVPS, or Dedicated Server.

RStudio provides a user-friendly interface and a set of powerful tools that make it easier for data scientists, statisticians, and researchers to work with R. RStudio is widely used for data analysis, statistical modeling, data visualization, and creating reproducible research reports.

Key features of RStudio IDE include:

  1. Script Editor: RStudio provides a dedicated script editor with features like syntax highlighting, code completion, and error checking, which help improve coding productivity.
  2. Console: The RStudio console is where you can interactively run R code and see the immediate results. It provides a workspace to explore and manipulate data on the fly.
  3. Integrated Help: RStudio offers easy access to R’s documentation and help files, making it convenient to get information about functions and packages.
  4. Environment and History: You can view and manage the objects in your R workspace, including data frames, variables, and packages. The history tab keeps track of the commands you’ve executed.
  5. Plot Viewer: RStudio includes a viewer for visualizations, making it easy to interact with and export plots generated using R’s various plotting packages.
  6. Package Management: RStudio simplifies package management by providing tools to install, update, and manage R packages.
  7. Version Control Integration: It seamlessly integrates with version control systems like Git, enabling collaborative work and tracking changes to your code.
  8. Markdown Support: RStudio supports Markdown, a lightweight markup language that allows you to create formatted documents, reports, and presentations with embedded R code chunks.
  9. Shiny Integration: Shiny is a web application framework for R, and RStudio supports developing interactive web applications using Shiny.
  10. R Markdown Reports: RStudio makes it easy to create dynamic and reproducible reports using R Markdown, which combines narrative text, code, and visualizations in a single document.
  11. Integrated Development: It offers a complete development environment with features like code profiling, debugging tools, and support for various R packages.
  12. Customizable Layout: RStudio’s layout can be customized to suit your workflow, allowing you to arrange panes and tabs according to your preferences.

RStudio is available in two editions:

  1. RStudio Desktop: This is the standalone version that you can install on your local computer.
  2. RStudio Server: This version allows you to access RStudio through a web browser on a remote server, making it suitable for collaboration and resource sharing.

How To Install RStudio Via Installatron?

RStudio has become a popular choice among R users due to its intuitive interface, extensive feature set, and strong community support. It contributes significantly to making the R programming experience more efficient and user-friendly.

Installatron is a web application automation and management tool that allows you to easily install and manage various web applications, including content management systems, e-commerce platforms, and development tools like RStudio. Here’s how you can use Installatron to install RStudio:

  1. Access Installatron: Log in to your web hosting control panel (cPanel, Plesk, etc.) where Installatron is available.
  2. Locate RStudio: Look for the Installatron icon or link in your control panel. It’s usually found in the “Software” or “Web Applications” section.
  3. Search for RStudio: Inside Installatron, use the search function to locate “RStudio” in the list of available applications. It might be listed as “RStudio Server” or similar.
  4. Initiate Installation: Click on the “Install” or “Install this application” button next to RStudio.
  5. Configuration: You’ll be presented with a form where you can configure the installation. This might include:
    • Location: Choose the directory where you want to install RStudio. For example, you can install it in a subdirectory like “rstudio” or in the root directory.
    • Version: Select the version of RStudio you want to install.
    • Administrator Login: Set up a username and password to access the RStudio admin panel.
    • Database: You might need to set up a database or database user, depending on the RStudio version you’re installing.
  6. Advanced Options: Depending on your hosting environment and preferences, you might have options to configure settings related to domain, SSL, data directory, etc.
  7. Install: Once you’ve configured the installation settings, click the “Install” or “Install Application” button.
  8. Wait for Installation: Installatron will now automatically download and install RStudio on your server. This might take a few moments.
  9. Completion: After the installation is complete, Installatron will provide you with information about accessing your newly installed RStudio instance, including URLs and login credentials.
  10. Access RStudio: Use the provided URL to access your RStudio installation through a web browser. You should be able to log in with the administrator credentials you set during installation.

Remember that the steps may vary slightly depending on your hosting type, control panel, and the version of Installatron being used. Always refer to the online support and resources provided by on your account interface.

Automating Tasks With Cron Jobs On cPanel Web Hosting & Server

Manually performing routine tasks can be time-consuming and prone to errors. This is where cron jobs come into play. A cron job is a scheduled task that allows you to automate various processes on your server. In this blog post, we’ll dive into the world of cron jobs and explore how you can harness their power within cPanel for a more streamlined and efficient website management experience.

Cron jobs are named after the “cron” daemon, a time-based job scheduler in Unix-like operating systems. They allow you to schedule tasks to run automatically at specified intervals, whether it’s daily, weekly, monthly, or even down to the minute.

In this lesson, you will learn about creating and managing Cron Jobs to automate tasks on your hosting options such as cPanel WebhostingWebhosting PlusVPS, or Dedicated Server.

The Advantage Of Using Cron Jobs

  1. Time Savings: Automating repetitive tasks frees up valuable time for more strategic endeavors.
  2. Consistency: Automated tasks are performed consistently, reducing the risk of human errors.
  3. Timely Updates: Cron jobs ensure that updates, backups, and maintenance tasks are executed on time.
  4. Enhanced Performance: Scheduled tasks can optimize your website’s performance and efficiency.
  5. Data Management: Cron jobs can help manage databases, clear temporary files, and perform routine maintenance.

Where You Can Use The Cron Jobs?

General tasks you can schedule with cron jobs:

  1. Scheduled Backups: Automate the backup of your website files and databases regularly.
  2. Content Updates: Schedule content updates, such as publishing new blog posts or articles.
  3. Security Scans: Set up cron jobs to run security scans and checks for vulnerabilities.
  4. Database Optimization: Automate database optimization to improve site performance.
  5. Clearing Cache: Schedule cron jobs to clear cache and temporary files to maintain site speed.

Other tasks done with cron jobs can be:

  1. Automated Tasks: Schedule regular backups of your website files and databases. You can clean up temporary files and cache to optimize website performance and also run security scans and checks for vulnerabilities.
  2. Content Management: Schedule the publishing of new blog posts or content updates. You can automate content archiving or removal.
  3. Database Maintenance: Optimize, repair, or back up databases. Schedule database backups to prevent data loss.
  4. Server Maintenance: Perform routine server maintenance tasks such as log rotation and automate software updates and patches.
  5. Email Campaigns: Schedule the sending of email campaigns to reach your audience effectively. You can also automate email list maintenance tasks.
  6. Data Synchronization: Set up cron jobs to synchronize data between different systems or databases.
  7. File Management: Automate tasks like moving, copying, or archiving files and directories. You can also schedule file cleanup to remove old or unnecessary files.
  8. Renewals & Expirations: Automate the renewal of SSL certificates before they expire.
  9. E-commerce Tasks: Automate inventory updates, product imports, and order processing.
  10. Regular Reporting: Generate and send regular reports to stakeholders.
  11. Server Monitoring: Run scripts that monitor server health and performance.
  12. Social Media Automation: Automate the posting of social media updates at specific times.
  13. Custom Scripts: Set up custom cron jobs to execute specific scripts or commands.

How To Create Cron Jobs On cPanel?

Creating cron jobs within cPanel is generally a five-step process. Simply log in to your account, visit the ‘My Products’ page, and open the cPanel of the hosting or server wherever you want to schedule a cron job. Next, follow the given steps:

  1. Access your cPanel dashboard through your hosting provider.
  2. Look for the “Cron Jobs” icon and click on it.
  3. Select the frequency at which you want the cron job to run – whether it’s once a day, once a week, etc.
  4. Enter the command that the cron job should execute. This can include shell commands, scripts, or URLs.
  5. Use advanced settings to fine-tune your cron job, such as email notifications upon completion.

You should always test your cron job commands before setting them up in production. While specifying file paths, use absolute paths to ensure accuracy. Apart from this, periodically review and update your cron jobs to adapt to changes.

Cron jobs are like your personal virtual assistants, handling routine tasks in the background while you focus on more critical aspects of your website. With cPanel’s user-friendly interface, creating and managing cron jobs becomes a breeze. By automating tasks that would otherwise require manual attention, you can enhance your website’s performance, improve efficiency, and ensure that your online presence is running smoothly around the clock.

Configuring Reverse DNS On WHM Servers: VPS & Dedicated

DNS i.e., the Domain Name Server also known as Domain Name System is the hierarchical and decentralized system of identifying systems reachable through the Internet Protocol networks.

It works by looking up your website by finding its domain name and then locating its associated IP address. Whereas, the reverse DNS first looks up for an IP address and then locates the associated domain name.

The reverse DNS is actually a process that involves the conversion of an IP address back into a domain name. While the traditional DNS translates domain names (like – into IP addresses (like, reverse DNS does the opposite – it translates IP addresses into domain names.

The Reverse DNS is mainly used for:

  1. Email Servers: Reverse DNS is commonly used by email servers to verify the legitimacy of incoming emails. Many email servers check if the reverse DNS entry of the IP address sending the email matches the domain from which the email claims to be sent. This helps in preventing spam and identifying potential sources of malicious or fraudulent emails.
  2. Network Troubleshooting: Network administrators use reverse DNS to understand the domain names associated with specific IP addresses. This can aid in troubleshooting network issues, identifying the source of network problems, or verifying the ownership of particular IP addresses.
  3. Security: Reverse DNS can provide additional information about the server sending traffic to your network. It’s used in security measures to analyze and filter incoming traffic based on the domain names associated with the IP addresses. This can be helpful in identifying and blocking potentially harmful or unauthorized access attempts.
  4. Logging and Analytics: Some systems and applications use reverse DNS to log the domain names of incoming connections, providing more meaningful information in logs and analytics.
  5. Online Reputation: Some online services use reverse DNS as a factor in determining the reputation of an IP address. A well-configured reverse DNS entry can contribute positively to an IP address’s reputation, while a lack of reverse DNS or misconfigured entries might affect it negatively.

Setting up reverse DNS involves creating a PTR (Pointer) record in the DNS zone files, and linking an IP address to a domain name. This PTR record helps establish a connection between the IP address and the domain name it represents.

It’s important to note that the accuracy and presence of reverse DNS entries can vary. Some organizations maintain proper reverse DNS entries for their IP addresses, while others might not. Additionally, the process of setting up and managing reverse DNS might involve coordination with the hosting provider or internet service provider.

But at you don’t have to worry about that, you can easily setup the reverse DNS by following a few easy steps, and the round-the-clock online support is also available to help you in case you feel stuck anywhere.

How To Setup Reverse DNS?

At, you can easily set up a reverse DNS (RDNS) lookup for your Dedicated Server. To start, simply login to your account and follow these steps:

  1. Visit your My Products page
  2. Click Servers
  3. Next to your server, click Manage
  4. Enter the domain name you want to be associated with the server IP address, in the DNS record field
  5. Now click Update

The system will start an automated process of completing the reverse DNS setup. This can take up to 48 hours for the changes to propagate to your server.

If you have multiple IP addresses on your server, repeat the process for each IP address you want to set up Reverse DNS for.

Now the traditional process of setting up reverse DNS is a little bit different, you may follow that also:

  1. Log in to WHM: Access your WHM control panel using your administrator credentials.
  2. Navigate to “DNS Functions”: In WHM, search for or locate the “DNS Functions” section. This is where you’ll manage DNS-related settings.
  3. Edit DNS Zone: Under “DNS Functions,” click on “Edit DNS Zone.” This will allow you to modify the DNS zone files for the domain.
  4. Select IP Address: Choose the IP address for which you want to set up Reverse DNS (PTR record). Click “Edit.”
  5. Add PTR Record: In the DNS zone editor, you’ll see the existing DNS records. To add a PTR record, scroll down to the “Add New Entries Below this Line” section.
  6. Enter PTR Record Details: Fill in the following information to create the PTR record: Name: Enter the last segment of the IP address in reverse, followed by “” For example, if the IP is, the name would be “” TTL: Set the Time to Live for the record.
  7. Save Changes: Once you’ve entered the PTR record details, click the “Save” or “Save Zone File” button to save the changes.
  8. Update DNS Zone: After saving the changes, WHM will update the DNS zone file with the new PTR record.
  9. Verify PTR Record: You can verify the PTR record by using the “dig” command in the terminal or through online DNS lookup tools. It might take some time for the DNS changes to propagate across the internet.

You should also know that, when you run your own email server, and configure DNS to point to your domain name, there are some servers that are going to reject emails from IP addresses when not having an rDNS. The reverse DNS also helps when you need to troubleshoot your network while running a traceroute etc.

Reverse DNS is a useful mechanism that adds an extra layer of information and security to online communication and networking processes.

Elevate Your Website’s Security Standards With Fully Managed SSL Service

The new Managed SSL Service at saves you from the technical steps of installing and implementing HTTPS over your domains.

What Is Managed SSL Service?

It handles the installation, configuration, management, and renewal of SSL(Secure Socket Layer) certificates on your websites and the service ensures that your website stays safe and secure on the internet.

The Managed SSL Service also saves you from common encryption errors such as:

  • SSL not found error
  • Mixed-content error
  • HTTPS redirect failure error
  • SSL certificate mismatch error

SSL certificates are essential for securing data transmitted between a user’s browser and a website’s server, ensuring that sensitive information such as login credentials, personal details, and payment information is encrypted and protected from malicious actors.

What Is Managed SSL Service Offers You?

Here’s an overview of the features that Managed SSL Service offers:

Installation & Setup

Managed SSL Service providers handle the entire process of obtaining and installing SSL certificates on your website. This includes generating a Certificate Signing Request (CSR), validating domain ownership, and configuring the server to use HTTPS.

Automatic Renewal

SSL certificates have an expiration date, typically ranging from a few months to a year. If you leave this option on, the Managed SSL Service ensures that your certificates are automatically renewed before they expire, preventing any disruption in your website’s security.

Certificate Types

Managed SSL services offer various types of SSL certificates, including Domain Validated (DV), Organization Validated (OV), and Extended Validation (EV) certificates. They can also provide Wildcard and Multi-Domain (SAN) certificates to secure multiple subdomains or domains.

Security & Trust

Managed SSL services offer SSL certificates from reputable Certificate Authorities (CAs) that are recognized and trusted by web browsers. This ensures that your website is not flagged as “Not Secure,” and users can browse your site with confidence.

SEO Benefits

Search engines, including Google, consider HTTPS as a ranking factor. Having an SSL certificate can positively impact your website’s search engine rankings, leading to improved SEO performance.

Support & Troubleshooting

Managed SSL services often provide technical support to address any issues related to SSL certificates. They can help with setup, configuration, and troubleshooting to ensure your website’s security is maintained.

Compatibility & Updates

Managed SSL services ensure that your SSL certificates are compatible with modern web standards and are regularly updated to meet evolving security requirements.

Compatibility with CDN & Load Balancers

Managed SSL services can help you configure SSL certificates for content delivery networks (CDNs) and load balancers, ensuring that your entire website’s traffic is securely encrypted.

Simplified Management

By outsourcing SSL management, website owners can focus on other aspects of their business without worrying about the technical details of certificate installation and renewal.

PCI Compliance

For websites that handle online payments, an SSL certificate is essential for Payment Card Industry Data Security Standard (PCI DSS) compliance.

Green Padlock Symbol

An SSL certificate displays a green padlock symbol in the browser’s address bar, indicating that the connection is secure. This symbol builds trust with users and can potentially increase conversions on e-commerce sites.

Managed SSL Service is a convenient option for website owners who want to ensure the security of their visitors’ data without dealing with the complexities of SSL certificate management. It allows businesses to focus on their core activities while benefiting from enhanced website security and improved user trust.

How Managed SSL Service Works?

Authentication is the keystone of SSL protection. After you subscribe to a Managed SSL, the system itself validates your domain and issues an SSL certificate to ensure your website only takes a secure connection.

Once the system configures the SSL certificate on your domain and verifies that everything is accurate, you receive an email saying that your website is now successfully running over a secure HTTPS connection.

The service offers you Domain Validation (DV) SSL certificates via Managed SSL Service. You can purchase a certificate for a single site or a multiple-domains certificate i.e. SAN SSL that secures one primary plus four additional domains i.e. a total of five domains.

Starting Your Own Self-Hosted Podcast Generator Website At

Podcasts are digital media that primarily consists of episodic audio content but sometimes people also use the name with certain types of video content too.

Podcasts may appear similar to internet radio programs, but the difference is that they originally exist as audio files that can be played at a listener’s demand, anytime and anywhere using an internet-connected device.

These are made available for streaming or downloading online from a website. Listeners may subscribe to podcasts to receive new episodes automatically as they are released, just like a blog subscription.

Podcasts can be listened to on a wide range of devices, including laptops, smartphones, tablets, and some other portable media players. There are various services that allow you to stream podcasts online.

But in this lesson, you will learn about empowering your own domain by starting a self-hosted podcast website where you can keep all activities under your own control. This lesson guides you on how you can easily start up a podcast website on hosting options such as cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, Dedicated Server, and now on Managed WordPress too but we will discuss WordPress-based Podcast Websites in the next lesson.

We will be using a free and open-source podcast publishing application called Podcast Generator PG, you will learn about installing it on your web hosting account using the free website automation system called Installatron. Installatron ensures Podcast Generator is kept up-to-date and secure, and it also confirms that the application is quickly and easily installed on your server and you get handy features like Clone, Backup, Restore, and Backup Scheduling to save your time.

How To Install Podcast Generator PG On Your WebHosting?

Start by registering or transferring your domain name to and then subscribe to a hosting option such as cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

Now visit the ‘My Products’ page from the top right corner menu of your account and click ‘Setup’ next to the hosting option you like to use. This starts a step-by-step process of connecting your domain name and configuring your hosting option so that you can use it.

Once, the hosting is set up, simply click ‘Manage’ and access the control panel of your web hosting. This is typically cPanel, Plesk, or a similar interface to which you have subscribed.

Look up ‘Installatron’, click to open it, and it will take you to the Application Browser page. Now simply follow these steps:

Step #1 Choose Podcast Generator PG Application: On the Installatron interface, you will see a list of applications. Use the search bar or browse to find “Podcast Generator PG” and click on it.

Installatron Applications Browser

Step #2 Install Podcast Generator PG: Once you’re on the Podcast Generator PG application page, click the “Install this application” button to initiate the installation process. You’ll be presented with various setup options such as:

  • Location: Choose the domain/subdomain where you want to install Podcast Generator PG.
  • Directory: Specify the directory where Podcast Generator PG will be installed. Leave this blank if you want it to be installed directly on your chosen domain.
  • Admin Account: Set the username and password for the Podcast Generator PG administrator account.

Step #3 If Necessary Select Advanced Options (Optional): Click on the “Advanced Options” section to expand it. Here, you can customize settings like database name, database user, backup options, and more. You may also leave these as their default values as these settings are optional.

Step #4 Start The Installation: Review your settings to ensure they’re correct, and then click the “Install This Application” button. This will now begin the installation process and you will see a progress bar and messages indicating the installation steps.

Once the installation is complete, Installatron will provide a link to access your Podcast Generator PG installation and details about your admin account.

Common Features Of Podcast Generator PG Website
  1. Podcast Creation: It allows you to create podcasts by uploading audio files, adding episode details such as titles, descriptions, and release dates, and organizing them into series.
  2. RSS Feed Generation: It offers you the ability to generate RSS feeds automatically. These feeds are essential for distributing your podcast to various podcast directories and platforms, such as Apple Podcasts and Spotify.
  3. Web-Based Interface: It comes with a web-based interface that makes it easier for even an 8-year-old child to manage and organize podcast episodes and series without any technical expertise.
  4. Appearance & Customization: It lets you customize the appearance of your podcast website with themes and templates, enabling you to match the design to your brand or preferences.
  5. Multiple Users & Membership Option: Depending on the version, Podcast Generator supports multiple user accounts, allowing a team to collaborate on podcast creation and management.
  6. Episode Management: You can manage and organize episodes, including the schedule of future releases and backdating previous ones.
  7. Media Hosting: It includes features to host and serve your audio files, ensuring they’re accessible to your audience when they listen to your episodes.
  8. Categories & Tags: It enables you to categorize and tag your episodes, making it easier for listeners to discover the content they’re interested in.
  9. Statistics: It offers basic statistics, such as the number of downloads for each episode.
  10. Automatic Updates: It allows you to automatically update your RSS feed when new episodes are added, making it more convenient for listeners to stay up to date.

Podcast Generator (PG) is a free PHP-based open-source content management system specifically programmed for self-hosting podcasts. It equips the user with the tools to easily manage all of the aspects of the publication and distribution of a podcast, from uploading episodes to submitting them to the Podcast Index and major directories such as Apple Podcasts, Google Podcasts, and Spotify.

Making Your Own Cloud Storage & Backup Website At

You can set up your own cloud storage and store files in the cloud, access them from various devices, and collaborate in real time. Like Google Drive, DropBox, and other cloud platforms, setting up your personal cloud is also easy and offers you more privacy, and is very much cheaper when it comes to acquiring more space.

In this lesson, you will learn about Nextcloud Hub which allows you to start your own self-hosted cloud platform, and you will also see how easily you can set it up on your hosting options such as cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

What Is Nextcloud Hub?

Nextcloud Hub is a free and open-source, self-hosted platform designed to empower individuals and organizations with secure cloud and efficient control over their data.

It offers you a comprehensive suite of features for file synchronization, sharing, collaboration, communication, and more. Its emphasis on data privacy, security, and its modular and extensible nature, has made it a widespread alternative for those seeking an option for commercial cloud storage and collaboration solutions.

Nextcloud enables you to create your own cloud environment by installing it on your hosting or server. This process grants you full ownership and control over your data, ensuring that sensitive information remains under your control.

The main features of Nextcloud Hub includes:

  1. File Synchronization and Sharing: Enables seamless file synchronization with flexible cloud permissions and password protection across devices, allowing you to access your files securely from anywhere.
  2. Collaboration & Editing: Offers real-time collaborative document editing for various file types, facilitating online teamwork on projects.
  3. Easy Chat & Communication: Built-in Nextcloud Talk app equips secure audio and video calls, chat, and screen sharing, fostering seamless communication within the platform.
  4. Calendar & Contacts: It offers applications for managing calendars, events, tasks, and contacts, offering a centralized hub for personal and professional organization.
  5. Online Security & Encryption: Data security is a paramount concern, it offers end-to-end encryption for files, ensuring that only the intended recipients can have them.
  6. App Ecosystem: Nextcloud’s app store offers a diverse range of extensions that enhance its functionality, catering to various needs such as note-taking, project management, and more.
  7. Mobile App (Android & iOS) Integration: Mobile applications for iOS and Android devices enable users to access and manage their Nextcloud data while on the move.
  8. Customization & Branding: Nextcloud can be customized to reflect your business branding and create a consistent user experience.
  9. Powerful User Management: It enables you to manage user accounts, permissions, and access controls.
  10. Quick Installation & Self-Hosting: Nextcloud can be installed and hosted at any hosting options such as cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server, providing full control over data and reducing reliance on third-party cloud providers.
  11. Extensible Coding: Being open-source, Nextcloud can be extended and customized by developers to suit your specific requirements.

It empowers individuals, businesses, and institutions to leverage their own secure and private cloud environment for secure data storage, collaboration, and communication. Thus, it becomes an appealing solution for anyone seeking his own versatile and self-hosted cloud platform with 100% control.

How To Install Nextcloud In Your Hosting Account?

Start by registering or transferring your domain name to and then subscribe to a hosting option such as cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

Now visit the ‘My Products’ page from the top right corner menu of your account and click ‘Setup’ next to the hosting option you like to use. This starts a step-by-step process of connecting your domain name and configuring your hosting option so that you can use it.

Once, the hosting is set up, simply click ‘Manage’ and access the control panel of your web hosting. This is typically cPanel, Plesk, or a similar interface to which you have subscribed.

Look up ‘Installatron’, click to open it, and it will take you to the Application Browser page. Now simply follow these steps:

Step #1 Choose Nextcloud Application: On the Installatron interface, you will see a list of applications. Use the search bar or browse to find “Nextcloud” and click on it.

Installatron Applications Browser

Step #2 Install Nextcloud: Once you’re on the Nextcloud application page, click the “Install this application” button to initiate the installation process. You’ll be presented with various setup options:

  • Location: Choose the domain/subdomain where you want to install Nextcloud.
  • Directory: Specify the directory where Nextcloud will be installed. Leave this blank if you want it to be installed directly on your chosen domain.
  • Version: Select the version of Nextcloud you want to install. It’s recommended to install the latest stable version.
  • Admin Account: Set the username and password for the Nextcloud administrator account.
  • Data Directory: Choose where your Nextcloud data will be stored. This should be outside of your web root for security reasons.

Step #3 If Necessary Select Advanced Options (Optional): Click on the “Advanced Options” section to expand it. Here, you can customize settings like database name, database user, backup options, and more. You may also leave these as their default values as these settings are optional.

Step #4 Start The Installation: Review your settings to ensure they’re correct, and then click the “Install This Application” button. This will now begin the installation process and you will see a progress bar and messages indicating the installation steps.

Once the installation is complete, Installatron will provide a link to access your Nextcloud installation and details about the admin account.

Step #5 Access Nextcloud: Click on the provided link to access your Nextcloud instance. You can log in with the admin account you set up during installation.

Now you know that using your own cloud storage solution instead of relying on third-party services offers many benefits, especially in terms of cost, control, privacy, security, and customization. Earlier, creating own cloud storage was not easy for every individual or business but today anyone can easily have it. All hosting options support NextCloud Hub, anyone can start it in a few minutes.

Easily Setup CodeIgniter Online For Developing PHP Web Applications

CodeIgniter is specially coded for PHP developers who require a simple and elegant system to create full-featured web applications. It is a free and open-source PHP web application framework that simplifies the development of dynamic web applications. It is known for its simplicity, flexibility, and performance, making it a popular choice among newbies as well as experienced PHP web developers.

In this lesson, you will learn about CodeIgniter and how you can easily install it on your hosting options such as cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

CodeIgniter is suitable for developing a wide range of web applications, such as:

  1. Developing Blogs and Content Management Systems (CMS)
  2. Developing Social Networking Platforms
  3. Developing eCommerce Websites
  4. Developing Web Services & APIs
  5. Developing Web Portals

CodeIgniter has an easy learning curve, making it suitable for beginners who want to develop PHP applications. It is lightweight and offers optimized execution resulting in faster loading times and better performance of websites.


It is quite popular among developers and surrounds an active community with thorough documentation, that makes it easier for anyone to find resources and solutions online.

It allows you to use only the libraries you require, bypassing unnecessary components. CodeIgniter supports hosting configurations and PHP versions at so you can easily install and use it on the hosting option of your choice.

How To Install Code Igniter In Your Hosting Account?

Start by registering or transferring your domain name to and then subscribe to a hosting option such as cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

Now visit the ‘My Products’ page from the top right corner menu of your account and click ‘Setup’ next to the hosting option you like to use. This starts a step-by-step process of connecting your domain name and configuring your hosting option so that you can use it.

Once, the hosting is set up, simply click ‘Manage’ and access the control panel of your web hosting. This is typically cPanel, Plesk, or a similar interface to which you have subscribed.

Look up ‘Installatron’, click to open it, and it will take you to the Application Browser page. Now simply follow these five steps:

Step #1 Find CodeIgniter In Installatron’s Application Browser: You may simply use the search or browse functionality to find CodeIgniter on the application browser page.

Installatron Applications Browser

Step #2 Start The Installation Process: Click on CodeIgniter to open the installation page.

Code Igniter cPeanl Installation

Step #3 Configure The Installation: You will be asked to select a domain or subdomain, or provide a directory name, and specify administrative credentials such as username and password. Enter the details and click the “Install This Application” button to continue.

Step #4 Wait For The Installation To Complete: Once the installation is complete, Installatron will provide you the installed CodeIgniter application details that include direct URLs for the front-end and admin panel.

Step #5 Customize and Configure: Clicking the URLs you can log in to your CodeIgniter application and customize it according to your requirements.

CodeIgniter follows the Model-View-Controller (MVC) architectural pattern, separating application logic, data manipulation, and presentation. It doesn’t force you to stick to restrictive coding rules or start the work from scratch. You have the freedom to use your chosen coding methods and libraries. It lets you creatively focus on your project by minimizing the amount of code needed for your task.

How To Start Your Own Auctions Website?

The lesson guides you on how you can easily start up your own auction website at any web hosting option.

Auction means a public sale event where items, goods, or services are offered for bidding, and then are sold to the highest bidder. Auction Websites operate similarly to traditional auctions, but the bidding and transactions are conducted online rather than in a physical location.

These websites are programmed to provide an online platform where individuals or businesses can list items for sale and enable buyers to bid on those items. Auction websites provide an online platform for a wide range of items to be sold, including collectibles, antiques, electronics, fashion items, art, and more. They offer convenience for both buyers and sellers by enabling online transactions without the requirement for physical presence. Some popular examples of auction websites may include eBay, LiveAuctioneers, and PropertyRoom.

In this lesson, you will learn about starting your own auction website at any plan such as cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

You will be making Auction Website by installing the WeBid app via Installatron, the website automation system that lets you start any kind of website in minutes. But the first thing is to know about the WebBid app.

What Is WeBid App?

WeBid is a free and open-source web application that allows anyone to create and manage online auction websites. It provides a platform for individuals and businesses to set up their own auction sites, where users can simply bid on and win items listed by sellers.

Auction Website

The application easily installs on any hosting plan and is programmed to be user-friendly and customizable. Thus making it suitable for both beginners and masters.

Key features and characteristics of the WeBid web application include:

  1. Online Auction Management: WeBid allows users to list items for auction and set various parameters such as starting bids, reserve prices, auction durations, and bidding increments.
  2. Online Bidding System: Users can place bids on items listed in auctions. The highest bidder at the end of the auction wins the item.
  3. User Registration and Profiles: WeBid supports user registration, allowing bidders and sellers to create accounts and manage their profiles. Registered users can track their bidding history, won items, and more.
  4. Categories & Listings: Sellers can categorize their items to make them easier to find for potential buyers. The application supports various listing formats, including fixed-price listings and traditional auction-style listings.
  5. Highly Customizable: WeBid provides customization options through templates and themes. Users can choose from different templates or create their own to match the look and feel of their auction website.
  6. Payment Gateways: The application supports integration with payment gateways, enabling secure online payments for items won in auctions.
  7. Messaging System: WeBid includes a messaging system that allows communication between buyers and sellers. This can be particularly useful for questions about items or payment.
  8. Protection & Security Features: WeBid offers security features to protect user data and transactions. It includes CAPTCHA for spam prevention and encryption for secure communications.
  9. Multi-Language Support: WeBid supports multiple languages, making it suitable for creating auction websites that cater to a global audience.
  10. Administration Panel: The application includes an administration panel that allows site administrators to manage users, listings, categories, and other aspects of the auction site.
  11. Search and Filtering: WeBid provides search and filtering options to help users find specific items they are interested in bidding on.
  12. Community and Online Support: WeBid has a community of users and developers who contribute to its development and offer support. Users can access documentation, forums, and resources for assistance. Apart from that users can access round-the-clock privileged customer support from their account section.

It is particularly well-suited for individuals and businesses willing to create their own online auction platforms. It offers all the necessary tools to help you set up and manage your or anyone’s auction website with ease, whether for general merchandise, collectibles, unique items, or other categories. Users having no technical skills can also install and configure the WeBid app and get their auction sites up and running.

Installing WeBid On Your Hosting

Start by registering or transferring your domain name to and then subscribe to a hosting option such as cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

Now visit the ‘My Products’ page from the top right corner menu of your account and click ‘Setup’ next to the hosting option you like to use. This will start an online step-by-step process of connecting your domain name and configuring your hosting option so that you can use it.

Once, the hosting is set up, simply click ‘Manage’ and access the control panel of your web hosting. This is typically cPanel, Plesk, or a similar interface to which you have subscribed.

Look up ‘Installatron’, click to open it, and it will take you to the Application Browser page. Now simply follow these steps:

  1. Find WeBid On Applications Browser: Inside Installatron, you’ll see a list of available applications you can install. Search for “WeBid” in the search bar or locate it in the “E-commerce” or “Auctions” category.
  2. Start the Installation: Once you’ve found WeBid, click on it to start the installation process.
  3. Configure the Installation: You will be presented with installation options and configuration settings. Follow these general steps:
    • Choose Domain: Select the domain where you want to install WeBid.
    • Directory: Decide if you want WeBid to be installed in the root directory (e.g., or in a subdirectory (e.g.,
    • Admin Username and Password: Set the admin username and password for accessing the WeBid admin panel.
    • Site Name: Enter the name of your auction website.
    • Database Settings: Choose whether to create a new database or use an existing one. Provide a name for the database and set a username and password.
    • Language: Select the preferred language for your WeBid installation.
  4. Advanced Options (Optional): Depending on your requirements, you may have additional options to configure, such as backup settings, cron jobs, and more. You can leave these at their default settings if you’re unsure.
  5. Start The Installation Process: Click the “Install” button to initiate the installation process. Installatron will now install WeBid on your chosen domain. This process might take a minute or two.
  6. Installation Completes: After the successful completion of the installation process, you will see a confirmation message.
  7. Website Details: It will also give you details about accessing your newly installed WeBid website and its admin panel.
  8. Access Your WeBid Site: Use the provided URLs and credentials to access your new auction website and the admin panel.
  9. Congratulations! You’ve successfully installed WeBid using Installatron on your hosting option.

Now you can start customizing and setting up your auction website, adding items, and configuring the platform according to your preferences.

Alternative Method – WordPress Auctions

If you are a WordPress user and you think using WordPress for making your online auction website would be easier than using any new application then you can do it with WordPress. The “Ultimate WordPress Auction Plugin” is a powerful tool that can easily add auction functionality to your WordPress Website.

How To Create Auctions Website With WordPress?

Start by registering or transferring your domain name to and then subscribe to Managed WordPress or install WordPress on any other hosting option which you have chosen such as cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

Now simply follow these steps:

Login to the admin panel of your WordPress site and navigate to Plugins -> Add New page to search and install the “Ultimate WordPress Auction Plugin” plugin on your website.

After activation, you will find its new menu item added to your admin area dashboard. Click on it and configure the general settings, such as currency, time zone, and auction listing layout.

For creating a new auction, navigate to the auction plugin section and click on “Add New Auction” and fill in the important details such as:

  • Title & Description
  • Images of the item
  • Starting bid price
  • Bid Increments
  • Auction start and end dates
  • Auction type such as standard or reverse, etc

You would be able to view and manage all your auctions from the plugin’s dashboard as well as monitor bids and bidder information for each auction. The plugin enables you to extend or close auctions manually if required.

How Does WordPress Auctions Plugin Works?

The bidders can place bids on the items listed in auctions. The condition is that their bids should be higher than the current bid thus meeting the bid increment rules.

Aste Boetto, A Real Auction Website Created With This Plugin

As soon as the auction ends, the highest bidder wins. The admin person can communicate with the winning bidder through email and on the basis of setup, can arrange the payment and delivery.

Another important thing to keep in mind is that the users must be registered and logged in to participate in auctions. You may open the registration on your website by visiting your admin area dashboard Settings -> General page and selecting the option ‘Anyone can register’ or you may selectively invite the users for registration by visiting Users -> Add New page that enables you to add new users and invite users through email.

The specifics of using the “Ultimate WordPress Auction Plugin” might vary based on the plugin’s features, your theme, and your website’s setup. So always refer to the plugin’s documentation for more specific instructions. For a prompt response during any issues, you may also contact us using the following comment form.

How To Fix White Screen WSOD Issues In WordPress?

There is a common WordPress issue that displays a blank white screen i.e. no content instead of the hoped content, It is often referred to as WSOD i.e. White Screen of Death. This can be caused by plugin conflicts, theme issues, PHP or Apache errors.

In this lesson, you will learn about the possibilities that might cause this issue and how you can fix them easily.

Check For Plugin Conflicts

Start by deactivating all your plugins. If you can access your WordPress admin dashboard, go to “Plugins” and select all plugins, then click “Deactivate” from the Bulk Actions dropdown.

And if you cannot access your dashboard, log in to the cPanel of your website, open the file manager, and navigate to the /wp-content/ directory to rename the “plugins” folder to “plugins-disabled.” After doing this login to your dashboard and navigate to the Plugins page. This will deactivate all plugins.

Now rename the folder back to its original name i.e. Plugins and then again go back to the plugins page on your admin area dashboard to start activating the plugins one by one. As soon you find the plugin which upon activation causes the blank white screen on your website, delete it from your website and the WSOD would get fixed. This process helps you to identify the specific plugin causing the conflict.

Check For Incompatible Themes & Plugins

In some cases, a combination of plugins or a specific theme might be causing conflicts. Research online to see if others have reported similar issues with specific themes or plugins.

Switch To Default WordPress Theme

If the issue persists after deactivating plugins, your theme might be causing the problem. Switch to a default WordPress theme to see if the WSOD is resolved. If it is, there might be compatibility issues with your previous theme.

Check .htaccess File

This file is located in the root directory of your website and can be accessed from the cPanel -> File Manager -> Public_HTML or the main directory of the website where WordPress is installed. Many times this file is kept hidden by the cPanel, so in order to view the file you will need to display the hidden files from the settings icon present on the top-right corner of the cPanel File Manager’s screen.

Next, download one copy of the file as a backup and then open the file for online editing. Remove any unnecessary lines by comparing the original file code from here and then check your website.

Increase PHP Memory Limit

Sometimes, a low PHP memory limit can cause the WSOD. To increase it, access your site’s wp-config.php file using FTP and add the following line before the “That’s all, stop editing!” line: define(‘WP_MEMORY_LIMIT’, ‘256M’);

Check for Syntax Errors

If you recently edited your theme’s files or added custom code to your site, a syntax error might be causing the WSOD. Use FTP to access your site’s files and check for any errors in the code you added.

Review Error Logs provides you access to your server’s error logs from WHM and cPanel (Metrics -> Errors), these logs can provide valuable information about the cause of the WSOD. Look for any PHP error messages that might point to the specific issue and get it fixed. In general, there are plugin issues so there is a chance that you would be finding some errored line in a plugin or theme of your website. If you don’t know how to fix the code then simply change that plugin or theme to get the issue resolved.

Revert Recent Changes

If you have recently made changes to your website (e.g., installing a new plugin, or updating a theme), try reverting those changes to see if the WSOD is resolved.

Restore From Backup

If none of the above solutions work and you have a recent backup of your website, consider restoring your site to a previous working version. offers you regular backups and restores from its one-click website installer on cPanel so if you have activated that then restore your website. And if you have manually downloaded the backup of your website then restore it manually, in 95 percent of cases the issue gets fixed after restoring the website.

Seek Professional Help

In case you don’t have a backup or you are not able to resolve the issue anyhow then there is nothing to panic about because there are experts who have trained themselves to resolve such website issues. So if you’re unable to identify or resolve the problem on your own, consider reaching out to online support from your account page.

Remember to create a backup of your website before making any major changes to avoid data loss. Diagnosing and fixing the White Screen of Death can be a bit complex, so be patient and methodical in your troubleshooting efforts.

How Website Automation System Works At

Website Automation System of Web Application installer is a software that works from the admin panel of your cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server and helps you build any kind of website in minutes.

In the previous lessons you have learned about Installatron i.e. the one-click web application installer, we use at hosting options and the applications you can install by using it on your hosting account. Now this lesson guides you on how actually it works and what it does to make website creation and management easy for non-technical users.

Installatron is a tool or you can say software that automates the process of installing and setting up web applications on a web server or hosting environment. It simplifies the deployment of various software applications, such as content management systems (CMS), e-commerce platforms, blogs, forums, and other web-based applications.

Instead of manually downloading the application files, creating databases, configuring settings, and uploading files to the server, Installatron streamlines the entire process into a few simple steps. This makes it easier for users, even those with limited technical knowledge, to set up and run complex web applications on their websites.

It typically works through a graphical user interface (GUI) accessible from your web hosting control panel. Users can choose the application they want to install from a list of available options and then follow a guided installation process.

Here’s how Installatron works:

  1. Application Selection: The user selects the desired web application from a list of available options provided by the installer. Popular choices include WordPress, Joomla, Drupal, Magento, and many others.
  2. Configuration Options: The installer prompts the user to provide essential details such as the website name, database credentials, administrator username, and password.
  3. Installation: The installer automatically downloads the latest version of the selected application and sets up the necessary files and directories on the web server.
  4. Database Setup: The installer creates the required database tables and establishes the connection between the application and the database.
  5. Completion: Once the installation is complete, the user receives a confirmation message, and they can access the newly installed application by visiting the website’s URL.

It simply saves time and effort for website owners and developers, as they eliminate the need for manual installation and configuration. Additionally, they often provide additional features like automatic updates, backups, and management tools to simplify the ongoing maintenance of the installed applications.

It makes it easier for users to quickly set up and manage a wide range of web applications without requiring extensive technical knowledge.

How To Use The Automatic Website Building Platforms At Hosting Options?

In the previous lesson, you learned about Installatron, the website automation platform that lets you build most types of websites in minutes. Now this lesson explains to you how easily you can do that from you’s cPanel WebhostingPlesk Windows HostingWebhosting PlusVPS, or Dedicated Server.

Installatron, the one-click website application installer that automatically installs most types of website building platforms can be accessed on both Linux cPanel and Windows Plesk hosting environs at Web Hosting Cloud Based Hosting Unlimited Bandwidth

To start using it, you must have one hosting option. Next, simply log in to your Account, then visit ‘My Products’ page and open the cPanel of the account on which you want to create websites via Installatron.

Installatron is available in cPanel, Plesk, DirectAdmin, and other control panels too. Look for the Installatron icon or section in your control panel. Once you find that, click it and follow the given steps:

  1. Browse the Application Library: In Installatron, you’ll find a library of web applications available for installation. Browse the list of applications or use the search bar to find a specific application you want to install.
  2. Choose the Application: Select the application you wish to install. For example, if you want to install WordPress, click on the WordPress icon.
  3. Install the Application: You’ll be presented with a form to configure the installation settings. Customize options like the domain, directory, database settings, and administrative login credentials.
  4. Configure The Advanced Options (Optional): If you need more advanced settings, you can expand the “Show Advanced Options” section and configure specific options according to your preferences.
  5. Start the Installation: Once you’ve configured the settings, click on the “Install” or “Install Now” button to begin the installation process.
  6. Monitor the Installation: Installatron will initiate the installation process and display a progress bar. Once the installation is complete, you will receive a confirmation message with the application details and login credentials.
  7. Access and Manage Applications: After the installation is complete, you can access your newly installed application by going to the domain or directory you specified during the installation.
  8. For Managing Applications: Return to Installatron in your control panel to manage installed applications. From here, you can update applications, create backups, clone or restore applications, and view application details.
  9. Updating Applications: If you have not opted for automatic updates, you can check for application updates through Installatron. When updates are available, you can initiate the update process to keep your applications secure and up to date.
  10. Create Backups: It’s essential to create backups of your applications to protect against data loss. Use Installatron to create both automatic and manual backups and store them securely.
  11. Clone and Staging: This option is optional, if you want to test changes or create a staging environment, you can use Installatron to clone an existing application.

Installatron offers a wide range of web applications that users can easily install on their web hosting accounts without any technical skills. It simplifies the process of making and managing websites by making web applications accessible and manageable for users from zero to all technical levels.

The Website Automation Platform That Lets You Build Any Kind Of Website In Minutes

Whether you subscribe’s cPanel WebhostingPlesk Windows Hosting, Webhosting PlusVPS, or Dedicated Server. Every option gives you access to Installatron, which is an application installer and website automation platform that simplifies the process of making most types of websites as well as installing and managing web applications on various web hosting platforms.

It is a popular tool to give you a user-friendly and streamlined experience in installing, updating, and managing web applications easily on your own.

Extensive Application Library

Installatron provides a vast library of web applications, including content management systems (CMS) like WordPress, Joomla, and Drupal, e-commerce platforms like WooCommerce and Magento, forum software, photo galleries, and many other popular scripts.

One-Click Application Install

With Installatron, users can install web applications with just a few clicks. It automates the entire installation process, making it quick and easy for website owners to set up their desired applications.

User-Friendly Interface

Installatron offers an intuitive and user-friendly interface, making it accessible to users with various levels of technical expertise.

Multi-Language Support

The platform supports multiple languages, catering to users around the world.

Automatic & Manual Application Updates

Installatron also manages application updates, ensuring that users have access to the latest versions with security patches and feature enhancements. Users can choose to enable automatic updates or manually update applications through the Installatron dashboard.

Website Backup & Restore Options

The app installer provides backup and restore functionalities, allowing users to create backup copies of their websites and applications. This ensures data safety and provides an easy way to restore websites in case of issues or data loss.

Easy Clone & Staging

Installatron allows users to clone existing applications, making it simple to set up development or staging environments for testing changes before implementing them on the live site.

Easy Customization & Configuration Options

Users have the flexibility to customize the installation parameters, such as database settings, site name, and admin credentials during the installation process.

Installatron is well integrated into popular control panels of cPanel WebhostingPlesk Windows Hosting, Webhosting PlusVPS, or Dedicated Server at Thus, making it available to all website owners of Sangkrit. The integration with hosting control panels allows users to access Installatron directly from their hosting account, making the installation and management of web applications more convenient.

It simplifies the process of making websites and managing web applications, making it an excellent tool both for beginners and experienced website owners alike. It saves time and effort by automating the setup and maintenance of web applications, allowing website owners to focus on creating and managing their content.

In the next lesson, you will learn about installing such free website-building applications via Installatron on your hosting option.