Before You Start

Before installing WordPress, make sure you have:

  • A domain added to your EGPNL account
  • SSL certificate installed (recommended)
  • A MySQL database created

Step 1: Create a Database

WordPress needs a MySQL database to store content.

1

Go to Databases in EGPNL

Navigate to the Databases section in your control panel.

2

Create a New Database

Click Create Database and enter a name (e.g., wp_mysite).

3

Create a Database User

Create a user with a strong password and grant it full privileges on the database.

Save Your Credentials: Write down the database name, username, and password. You'll need them during WordPress installation.

Step 2: Download WordPress

1

Download from WordPress.org

Go to wordpress.org/download and download the latest version.

2

Upload to Your Server

Upload the ZIP file to your public_html folder using File Manager or FTP.

3

Extract the Files

In File Manager, right-click the ZIP file and select Extract. Move contents from the wordpress folder to public_html.

Step 3: Run the Installation

1

Open Your Domain in Browser

Visit https://yourdomain.com to start the WordPress installation wizard.

2

Select Language

Choose your preferred language and click Continue.

3

Enter Database Details

Fill in your database credentials:

  • Database Name: The name you created
  • Username: Your database user
  • Password: Your database password
  • Database Host: localhost
  • Table Prefix: wp_ (or custom for security)
4

Complete Setup

Enter your site title, admin username, password, and email. Click Install WordPress.

Security: Don't use "admin" as your username. Choose a strong, unique password and store it safely.

Post-Installation Steps

1. Install SSL (if not done)

Secure your WordPress site with HTTPS:

  • Install Let's Encrypt SSL from EGPNL
  • Update WordPress URL in Settings → General
  • Install "Really Simple SSL" plugin for easy configuration

2. Essential Plugins

Recommended plugins to install:

  • Wordfence: Security and firewall
  • UpdraftPlus: Backup solution
  • Yoast SEO: Search engine optimization
  • WP Super Cache: Caching for speed

3. Configure Permalinks

Go to Settings → Permalinks and select "Post name" for SEO-friendly URLs.

4. Delete Default Content

  • Delete "Hello World" post
  • Delete sample page
  • Remove unused themes and plugins
Keep Updated: Always keep WordPress core, themes, and plugins updated for security and performance.