Creating a new wordpress site on existing webhost
Here's a step-by-step guide to creating a new WordPress site on an existing webhost:
Prerequisites:
- You have an existing webhost (e.g., Bluehost, HostGator, SiteGround, etc.).
- You have a domain name registered with your webhost.
- You have a basic understanding of FTP (File Transfer Protocol) or SFTP (Secure File Transfer Protocol).
Step 1: Create a new database
- Log in to your webhost's control panel (e.g., cPanel).
- Click on the "Databases" tab.
- Click on the "MySQL Databases" or "Database" tab.
- Create a new database by filling in the required information:
- Database name
- Username
- Password
- Host (usually "localhost")
- Click "Create Database" to create the new database.
Step 2: Download and install WordPress
- Go to the WordPress website (wordpress.org) and download the latest version of WordPress.
- Extract the downloaded zip file to a temporary location on your computer (e.g., desktop).
- Upload the extracted files to your webhost using FTP/SFTP:
- Connect to your webhost using an FTP/SFTP client (e.g., FileZilla).
- Upload the extracted files to the public_html or www directory (depending on your webhost).
- Create a new folder for your WordPress site within the public_html or www directory (e.g., "mynewsite").
Step 3: Configure WordPress
- Open a web browser and navigate to your new WordPress site's URL (e.g., www.mynewsite.com).
- Follow the WordPress installation wizard:
- Fill in the required information:
- Site title
- Username
- Password
- Email address
- Choose a language and timezone
- Click "Install WordPress" to complete the installation.
- Fill in the required information:
Step 4: Configure database settings
- Log in to your WordPress site's dashboard (e.g., www.mynewsite.com/wp-admin).
- Go to the "Settings" > "General" page.
- Update the "Database Name", "Username", and "Password" fields with the values you created in Step 1.
- Click "Save Changes" to save your database settings.
Step 5: Install a theme and plugins
- Browse the WordPress theme directory or third-party marketplaces (e.g., ThemeForest) to find a theme that suits your needs.
- Install the theme by uploading it to your WordPress site's theme directory or by using the built-in theme installer.
- Install plugins to extend your WordPress site's functionality (e.g., SEO optimization, contact forms, social sharing).
- Activate and configure the plugins as needed.
Step 6: Launch your new WordPress site
- Review your WordPress site's settings and configuration.
- Make any necessary adjustments to your site's design, content, and functionality.
- Launch your new WordPress site and start creating content!
That's it! You've successfully created a new WordPress site on your existing webhost.