Getting started with WordPress
WordPress is NOT a stand alone software application. It needs an Internet connection, a hosting server and a MySQL database (included with your hosting service). You cannot upload the WordPress files and expect it to work like an html website.
You can DOWNLOAD WORDPRESS at https://wordpress.org/download/. After you download WordPress, find the file on your computer. It will be a zip file. Make sure to unzip the file before you upload it to your hosting server.
Getting a Domain Name
The first thing you need is to purchase (register) a domain name.
You can register a domain name through any hosting service. You can choose to register a domain with one service, and host with another. Most Hosting companies offer both registration and hosting services.
I would suggest registering and hosting with the same company.
Hosting services include companies like GoDaddy, In motion, and Host Gator. There are many hosting services available. Monthly cost to use a hosting service can vary depending on the plan you require. Plans can run as little at $5 a month up to $250 a month. Most hosting websites have an easy to follow format for registering your domain name and choosing a hosting plan. Keep in mind that you can always upgrade your hosting plan, without affecting your website. So start with a simple plan until you are sure of your needs. Some hosting services will install WordPress for you. The following are instructions on how to Install WordPress manually.
Setting up a MySQL Database
Before you can install WordPress you will need access to a MySQL database.
Log into your hosting service account.
You’ll want to find your cPanel. The best way to do this is to type in your domain name (url) and at the end of your url add “/cpanel” (with out quotes) example: http://www.aboutwordpress.com/cpanel
This should take you to a login page. Use the same user name and password that you used when you sign into your hosting service account.
Your cPanel includes a lot of icons and information. The cPanel is organized into sections. Look for the “DATABASE” section.
In the DATABASE section choose “MySQL Databases”
Create a new database – Choose a database name without spaces. This can be any word you want. Something that is easily identified as the database for your website. There may be a time in the future where you purchase another domain name with an addition of another database. You will want to make sure you distinguish between them.
Make a note of your database name. Be sure to include the first part before the name your chose. (will be something like name_yourdatabasename) YOUR WILL NEED THE ENTIRE DATABASE NAME (name_yourdatabasename)
Create a new user – Choose your name, or a any name. Just one without spaces.
Make note the username, which will also include the first name before the user name you just created (name_yourusername) MAKE NOTE OF THE PASSWORD AS WELL
Add user to database – There will be two drop down list. One for the user name and one for the database name.
Most likely they will include only the user name your created and the database you created. If that is the case, click the “add” button. It will take you to “add user privileges”. Mark the box “All privileges”. Scroll down and click on the “Make Changes” button.
Congratulations! You have now set up your MySQL database!
Did you make note of the Database name, Database user, Database Password? You will need these during the WordPress Installation.
If you have not already… DOWNLOAD WORDPRESS – https://wordpress.org/download/
After you download WordPress, go find it on your computer. It will be a zip file. YOU NEED TO UNZIP THE FILE BEFORE PROCEEDING.
File Transfer Protocol, FTP, is a program you need to upload the WordPress files to your hosting account.
You will need to download this software to your computer. I use FileZilla. It’s free. It works on Mac or Windows. You can visit https://filezilla-project.org/ to download.
You can also upload files and folders through the Cpanal using the File Manager option, but it takes much longer and a lot more work.
With FTP software you can grab all files and folders at once to upload. With the Cpanal’s File Manager you can only upload files, which means you will need to create folders and upload files into their proper folder.
Cyber duck is also an FTP program but it is not free.
Instructions on using FileZilla. After downloaded, open the FileZilla application. It is most likely in your application, or program, folder on your computer.
When you open FileZilla it should look like this…
Starting at the Top left – Host Name
This should be your website url. example: yourwebsite.com
Next username – This is the same name you used when you logged into your cpanel (NOT DATABASE NAME)
Next password – This is the same password you used to log into your cpanel (AGAIN, NOT DATBASE PASSWORD, unless of course you set up the same password)
Click on the “Quick Connect” button.
NOTE: IF A UNKNOWN CERTIFICATE WARNING POPS UP, CLICK THE “OK” button at the bottom right.
The folders and files that are on your server will show up on the right side. Chances are you have a very limited amount of files/folders if any.
You should see some directories. You want to couple click on the “public_html” directory.
That should open a list of website directories. Look for you website and double click on the folder.
You may only have 1 or 2 files/folders in your website directory.
The left side of the screen is your computer files. You want to find the WordPress folder that you unzipped earlier. See the box above the left side that says “Local site:” You want to copy the entire path to your wordpress, unzipped file. When you do that, it should look a lot like files/folders in the image above.
You’ll want to “grab” all the files and folders. You can do this by either holding down “command and the A button”, which will highlight all files/folders OR while holding down the “shift” key click on each file/folder to highlight. Once they are all highlighted HOLD DOWN THE SHIFT KEY and with your mouse, or touch pad, drag (move) the files to the right side. This will begin the process of transferring the WordPress files/folders to your hosting server. They will not delete from your computer. This transfer is making a copy of the WordPress files on your computer to the hosting server.
This may take a few minutes to an hour depending on your internet speed.
Once all the files have loaded into your website’s folder go to your website
If everything has loaded correctly you will be asked for the MySQL database information that you set up earlier. Have your notes ready.
Use your notes, from when you set up the MySQL database. You should have the FIRST 3 answers needed. (Database Name, Username, password) Leave the other 2 areas as they are (Database Host and Table Prefix)
Reminder, the database name will start with the user name you used for logging into your cpanel followed by an underscore followed by the database name you choose (example name_yourdatabasename)
user name will also start with the user name you used for logging into your cpanel followed by an underscore followed by the user name you created (example name_usernameyoucreated)
Password is the password you created for your MySQL database user.
Click on the submit button.
If all was done correctly is will bring you to a welcome screen.
Received an Error? Make sure your entries are entered correctly.
Fill in the blanks. Enter the title of your website. This can be changed later.
Choose a username. This will be used to log into your WordPress website. This is different than your hosting server information. DO NOT USE “Admin” or something that is easy to guess for your username. Make it unique.
Choose a strong password.
Your email will NOT be listed or public. If there is activity on your website that need attention, this is the email that will be used. It will be your website administrations email.
Click “Install WordPress” and you should be taken to a “Success” login screen.
Congratulations! You have installed WordPress!
Need help? Have a question? Email us! firstname.lastname@example.org