H
10Corp Premium Hosting

Hosting

Learn about getting started with hosting, cPanel, file upload, migration, and more.

70 Articles

Changing File and Folder Ownership via SSH

Learn how to use chown to change file and folder ownership on your Linux server, including user and group ownership.

ssh linux ownership

Changing File and Folder Permissions via SSH

Learn how to use chmod to set file and folder permissions on your Linux server, including numeric and symbolic notation.

ssh linux permissions

Creating Email Accounts in cPanel

Step-by-step guide to creating and managing email accounts through cPanel.

hosting email cpanel

Email Deliverability: SPF, DKIM, and DMARC

Learn how to configure SPF, DKIM, and DMARC records to improve email deliverability.

hosting email spf

Fixing Database Connection Errors

Troubleshoot and fix 'Error establishing a database connection' and other database connectivity issues.

hosting database mysql

Getting Started with cPanel

A beginner's guide to cPanel, the most popular web hosting control panel.

hosting cpanel getting-started

Hosting Security Best Practices

Essential security measures to protect your hosting account and websites from threats.

hosting security best-practices

How to Backup Your Website

Learn different methods to create reliable backups of your website files and databases.

hosting backup cpanel

How to Change Your cPanel Language

Learn how to change the interface language in cPanel to your preferred language.

cpanel hosting language

How to Change Your cPanel Password

Learn how to change your cPanel password from the cPanel dashboard or your hosting provider's client portal.

cpanel hosting password

How to Change Your cPanel Theme

Learn about cPanel theme options including Jupiter and Paper Lantern, and how to switch between them.

cpanel hosting theme

How to Compress Files and Folders via SSH

Learn how to compress and extract files using tar, gzip, and zip commands for backups, migrations, and file management on your Linux server.

ssh linux compression

How to Configure DNS for Hosting

Comprehensive guide to configuring DNS records for your web hosting, email, and services.

hosting dns a-record

How to Create a Full cPanel Backup

Learn how to create full and partial backups of your cPanel account, including files, databases, and email.

cpanel hosting backup

How to Enable or Disable ModSecurity in cPanel

Learn what ModSecurity is, when you might need to disable it, and how to toggle it on or off in cPanel.

cpanel hosting security

How to Export and Import MySQL Databases via SSH

Learn how to export (dump) and import MySQL databases using the command line, including compression for large databases.

ssh linux mysql

How to Install Let's Encrypt SSL on Hosting

Step-by-step guide to installing a free Let's Encrypt SSL certificate on your hosting account.

hosting ssl lets-encrypt

How to Install WordPress on Your Hosting

Complete guide to installing WordPress on your hosting account using Softaculous or manually.

hosting wordpress installation

How to Manage Addon Domains

Learn how to add, configure, and manage addon domains in your hosting account.

hosting addon-domains cpanel

How to Manage PHP Versions

Learn how to change and manage PHP versions for your hosting account in cPanel.

hosting php cpanel

How to Manage Subdomains

Learn how to create, manage, and configure subdomains in cPanel.

hosting subdomain cpanel

How to Password Protect Directories

Learn how to restrict access to directories on your web hosting using cPanel and .htaccess.

hosting security password-protection

How to Redirect Domains in cPanel

Learn how to set up domain redirects using cPanel's Redirects tool and .htaccess.

hosting redirects cpanel

How to Replace Database Entries Using phpMyAdmin

Learn how to search and replace values in your database using phpMyAdmin, including updating URLs after a site migration.

cpanel hosting phpmyadmin

How to Replace Database Entries Using SSH

Learn how to search and replace database entries via SSH using MySQL queries, sed with mysqldump, and WP-CLI for WordPress migrations.

ssh linux mysql

How to Search Your Database Using phpMyAdmin

Learn how to access phpMyAdmin in cPanel and search your database for specific data across tables.

cpanel hosting phpmyadmin

How to Set Up Cron Jobs

Learn how to schedule automated tasks using cron jobs in cPanel.

hosting cron automation

How to Set Up SSH Access

Learn how to enable and use SSH access for your hosting account.

hosting ssh terminal

How to Use File Manager in cPanel

A complete guide to managing your website files using cPanel's built-in File Manager.

hosting cpanel file-manager

Installing Applications with Softaculous

Learn how to use Softaculous auto-installer in cPanel to install WordPress, Joomla, and other web applications.

cpanel hosting softaculous

Linux Command Line Basics

A beginner-friendly introduction to essential Linux commands for navigating directories, managing files, and viewing content via SSH.

ssh linux command-line

Managing AWStats Web Analytics in cPanel

Learn how to access and use AWStats in cPanel to analyze your website traffic and visitor statistics.

cpanel hosting awstats

Managing Custom Error Pages in cPanel

Learn how to create and customize error pages for 401, 403, 404, and 500 HTTP errors using cPanel.

cpanel hosting error-pages

Managing File Permissions

Understand and manage file and directory permissions on your Linux hosting server.

hosting file-permissions security

Managing IP Blocker in cPanel

Learn how to use cPanel's IP Blocker to deny access from specific IP addresses and protect your website.

cpanel hosting security

Managing MIME Types in cPanel

Learn what MIME types are, how to add custom MIME types in cPanel, and common use cases for serving files correctly.

cpanel hosting mime-types

Managing MySQL Databases in cPanel

Learn how to create, manage, and troubleshoot MySQL databases using cPanel.

hosting mysql database

Microsoft-Based Hosting Services (ASP.NET, MSSQL)

Learn about Microsoft-based hosting services including ASP.NET and MSSQL, and how they differ from Linux-based hosting.

hosting asp.net mssql

Migrating Your Website to New Hosting

Step-by-step guide for migrating your website from one hosting provider to another.

hosting migration transfer

Pointing a Domain to Hosting

Learn how to point your domain name to your web hosting server using DNS records.

hosting dns domain

Setting Up .htaccess File

Learn how to use .htaccess files to configure Apache web server settings for your website.

hosting htaccess apache

Setting Up a Node.js Application in cPanel

Learn how to use the Node.js Selector in cPanel to create, configure, and manage Node.js applications on your hosting account.

cpanel hosting nodejs

Setting Up a Python Application in cPanel

Learn how to use the Python Selector in cPanel to create virtual environments and deploy Flask or Django applications.

cpanel hosting python

Setting Up Hosting for an Existing Domain

Learn how to set up web hosting for a domain you already own.

hosting domain setup

Setting Up Hotlink Protection in cPanel

Learn what hotlinking is, why it wastes your bandwidth, and how to enable hotlink protection in cPanel.

cpanel hosting security

The curl Command in Linux

Learn how to use curl to make HTTP requests, download files, check headers, and troubleshoot web issues from the command line.

ssh linux curl

The df (Disk Filesystem) Command

Learn how to use the df command to check available disk space, understand filesystem usage, and monitor storage on your Linux server.

ssh linux disk-space

The du (Disk Usage) Command

Learn how to use the du command to check folder sizes, find large directories, and manage disk space on your Linux server.

ssh linux disk-usage

The find Command in Linux

Master the find command to search for files by name, type, size, and modification date on your Linux server.

ssh linux find

The grep Command in Linux

Learn how to use grep to search for text patterns in files, filter output, and troubleshoot issues on your Linux server.

ssh linux grep

The mtr Command — Advanced Network Diagnostics

Learn how to use mtr for advanced network diagnostics, combining ping and traceroute to identify packet loss and latency per hop.

ssh linux mtr

The ping Command — Network Connectivity Testing

Learn how to use the ping command to test network connectivity, measure latency, and diagnose connection issues.

ssh linux ping

The ps and kill Commands — Managing Processes

Learn how to view running processes with ps and terminate them with kill on your Linux server.

ssh linux processes

The rsync Command for File Synchronization

Learn how to use rsync for efficient file synchronization, incremental backups, and transferring data between local and remote servers.

ssh linux rsync

The scp Command — Secure File Copy

Learn how to use scp to securely copy files and directories between your local machine and a remote server via SSH.

ssh linux scp

The screen Command — Persistent Terminal Sessions

Learn how to use the screen command to create persistent terminal sessions that survive disconnections, ideal for long-running tasks.

ssh linux screen

The top Command — System Resource Monitoring

Learn how to use the top command to monitor CPU, memory, and process activity in real time on your Linux server.

ssh linux top

The traceroute Command — Network Path Tracing

Learn how to use traceroute to trace the network path between your machine and a server, diagnose routing issues, and identify slow hops.

ssh linux traceroute

The vim Text Editor — Quick Reference

A quick reference for using the vim text editor to view and edit files directly on your Linux server via SSH.

ssh linux vim

Troubleshooting 500 Internal Server Error

Common causes and solutions for the HTTP 500 Internal Server Error on web hosting.

hosting error-500 troubleshooting

Understanding Bandwidth and Disk Space

Learn what bandwidth and disk space mean for your hosting account and how to manage them.

hosting bandwidth disk-space

Understanding Inodes and File Limits

Learn what inodes are, how to check your inode usage in cPanel, and tips for reducing your inode count.

cpanel hosting inodes

Understanding Resource Limits

Learn about hosting resource limits including CPU, RAM, I/O, and how to manage them.

hosting resources cpu

Understanding Server Logs

Learn how to access and interpret server access logs and error logs for troubleshooting.

hosting logs error-log

Understanding Shared vs VPS vs Dedicated Hosting

Compare shared, VPS, and dedicated hosting to choose the best option for your website.

hosting shared-hosting vps

Understanding Your Website's Root Directory

Learn about the public_html folder, document root, and where to upload your website files in cPanel.

cpanel hosting file-management

Uploading Files via FTP

Learn how to upload website files to your hosting server using FTP clients.

hosting ftp file-upload

Using the cPanel Terminal (Command Line)

Learn how to access and use the built-in terminal in cPanel for command-line operations and its limitations compared to SSH.

cpanel hosting terminal

Web Host Manager (WHM)

Learn about Web Host Manager (WHM), its features, and how it relates to cPanel hosting.

hosting whm cpanel

WordPress Optimization Tips

Practical tips and techniques to speed up and optimize your WordPress website on hosting.

hosting wordpress optimization