How To Install WordPress Manually – Step by Step Professional WordPress Installation

How To Install WordPress Manually – Step by Step Professional WordPress Installation

hi guys it’s Alan Cheng here of today I’m going to show you how to
install WordPress The problems with a lot of WordPress installations are that they
are not secure. A lot of people install WordPress
using the default settings which are a path for hackers to go into
your blog and hack it. For example using admin as your user name. So the the installation that I’m gonna show you is good to make your
Wordpress a lot more secure. Also the plugins which you install onto your WordPress some have known
errors because they’re not written very well.
And of course the could be hacked as well. This is installation will show you how to disallow people to see your plugins therefore less
likely of them to use the plugin to go inside
your WordPress installation. Warning! This installation which
I’m going to show you will not use cPanels Fantastico De Luxe to install your WordPress. Even
though this method of installing WordPress is
very fast and simple it is not the very secure way of installing. So with that said let’s dive in. To install WordPress we go to the URL here you see the button download WordPress 3.51 so depending on when you saw this video the version could
be a lot later such as maybe WordPress 4.0. So we click here to dowload WordPress and it’s a zip file so we’ll save it. Here is the wordpress installation file
which we will installed. By right clicking on it and extract here. It will extract the software which you can see will appear in this
folder, WordPress if we click on WordPress we can see all the files here which we need to
upload to our website. Here, I’m using the FileZilla FTP program to upload the WordPress files onto my web
host now I’ve got a domain name here called which is a testing domain I use Here normally you will upload all your
files to the root of your directory which is public_html so I would select all installation files here and then drag it
across to upload the files to my domain now you don’t have to install your
blog onto the root of this domain for example if you want to install onto a directory called /blog then you can
go to that directory and upload your blog installation files here in addition you can also install two or three more versions
of your blog all you need to do you is to install
them in different folders and directories so
you could have a blog installation in your root file under the folder public_html and another version on on /blog and another version on /blog1 and so on. You can install as many
blogs as you can in one domain. Now while your
files are uploaded to your website what you could
do now is to create your MYSQL database and username in your webhost’s cPanel. If you don’t use cPanel for your web host then find out from
your website provider how to create your MYSQL database. Remember when you create your MYSQL database
and username write down the username, the database name and the password because we will be using
it later on. In cPanel if we scrolled down near the bottom you
see here is an icon call MYSQL databases if you click on that you should see here a place to enter
your new database name so for demonstration
purposes you can call this mugs and db for database. Now remember the whole database name is called ommbiz_mugsdb now depending on how you set up your website this name here is your user
name it could be yours will be different to
mine in my case it’s called ommbiz_ and then whatever I label the
database so now I will click on the button here ‘create database’. And it would tell me that it successfully added the database ommbiz_mugsdb now on we click on ‘go back’ so now I’ve created a
database next what I need to do is scroll down and create the user so this means that this username
will be used to access that particular database so I will call this mugsuser so it’s very easy to remember then I will type in the password so I
type in my secret password here I enter it once, then I need to enter the same
password again after that I’ll click on create user now when you’ve created your user name and your database what you can do now is select the user remember I called it mugsuser. Then the database which I called mugsdb. So by going
down here select mugsdb. Double check if it’s the right username and right
database and now click on Add. Now it will show you a database with all the privileges I needed to add. To get all these just ignore them on select all
privileges. after that click on the button make changes okay then we’re done. Your next step is to go to your blog’s installation folder where you downloaded WordPress now select this file wp-config-sample.php wp-config-sample.php This file is very, very important. It contains the
configuration for your blog. At the moment it can’t be used
because it has the word ‘sample’ on it. So what you can do is rename it and remove the word sample so
if I right click on the file name, then select rename now just remove the word sampled hyphen that’s it It’s now called wp-config.php wp-config.php next we need to edit it and normally I will open it using notepad. Now here’s my wp config file. With this wp-config file scroll down and you see this part here your database name for WordPress. Your user name for WordPress and your password. This is why I said you need to make sure that you remember
what the database and user name you created using your cPanel Last time we created if I can remember
it was ommbiz_mugs and the database was sorry, the username. The database was db. Now for the username here the name I gave was ommbiz ommbiz_mugsuser Next you need to type your password here. So
you type in whatever you typed in for your password for example 123 123 after that you scroll
down to here where you need to paste in this security key. WordPress calls this a security service so you need to change all this with your new security key so how do you get security key? It’s very
very simple here is the URL which WordPress has given you. It starts with HTTPS and end with /salt so we highlight
this URL and copy it So I go to a browser that I’ll paste the URL which I selected before, press Enter this is it – this is the security key which is unique every time you refresh it if I press Enter to refresh this you can
see everything here has changed so if I click on refresh/reload button again every time I do it the
security key changes what you need to do is select what you see on the screen here what you select that that right click and click on copy. Now we go back to our wp-config file here so we highlight all of this then click on the delete key then we’ll right click and paste the security key which we got. After that if we scroll down here you can see this part here. table_prefix wp now all the databases created in WordPress have the prefix WP_ As I mentioned before
in this video hackers know about this therefore makes
it much easier for them target your WordPress
databases therefore what we can do is to change
this prefix even adding a number such as 58 or even ‘a’ will make it virtually impossible for anyone to guess what your databases prefixes are. so we add this wp58a_ Click on File Save that’s it! Our WP config file is now finished now comes the fun part actually installing your WordPress blog if you go to your domain in my case mugsandcups and click on Enter now remember if you installed it on the
folder blog you would go here if it’s called blog1 or if you called it testing 123 depending on
where you installed your blog just go to that directory or folder and press Enter so in my case I installed on
roots which is public_html and if I go to mugsandcups it says here There doesn’t seem to be a wp-config file that is because we changed the wp-config-sample file into wp-config.PHP but it can’t find it because we haven’t uploaded the new file yet to our website so what we need to do now is to
go back to filezilla so here we are in FileZilla now if we go here and find the file which we change to wp-config now on our website over here we can see that the file is still called -sample so we can’t just leave that or delete it we delete it. the wp-config file would be
uploaded to our server. Give it a few seconds okay here it is. So right now we go back to our website and refresh it okay it recognized our WP-config.php file config doc php file so it’s given us this installation screen now it may seem
a lot of work going through all that preparation but let
me assure you that is necessary if you want to make
your wordpress blog installation secure. The first setting which we need to enter is called the Site Title which is
basically the name of your blog. In my case I would obviously call it mugs and cups. Now the next field is username. Default it is called ‘admin’. You need to change this because malicious attacks from
hackers will target the username ‘admin’ so to throw them off-guard and make it
virtually impossible to hack into your blog you can change your username to
something like mugs adminy now no one is going to guess that your username is
called MugAdminy and if you want to be very
secure you can add the number two onto it But just makes sure that you
remember what your username is next you need to enter your password for me normally I would enter
something which only I will know sometimes a very very secure way of
entering a password is to add numbers and also symbols such as the hash key. Once you do that it is
virtually impossible for any one to guess what
the password is oops…there is a password mismatch here so I’ll type in the password again next is my email so that if I forget what my password is, I will
need to reset it and once I reset it, it will send me an
email so here, I would enter my email address after that if I go to the bottom here for privacy, I would allow the
search engines to index this site of course I will select yes because I want my blog to be found by
the search engines unless this is a private blog which I don’t want anyone to know about. After all that is
done remember what your username and password is and click on Install WordPress And that’s it! Your WordPress has been installed Here’s our username which we type in of course password here we are you have now installed a secure WordPress blog. And that concludes today’s training if you like today’s video you can
subscribe to my YouTube channel where I will give you more tips and stuff
on how to market online and I also have a special bonus for
you which is also a video on how to design
your blog to maximize your profits grow your list
and generate mass amounts of traffic. This is an
excellent video so just click on this button and get access
to it. This is Alan Cheng of thanks for watching!

77 thoughts on “How To Install WordPress Manually – Step by Step Professional WordPress Installation

  1. Got this error when I went to my site
    Parse error: syntax error, unexpected T_STRING in /home/xxxxxxx/public_html/xxxxxxx/wp-config.php on line 28

  2. Excellent!!! I've wondered how to use for years and you made even the slightly tougher but more secure way to set up easy to understand. 😀

  3. Everything went well for me until I got to the part where I go to my url to get the wp-config file. My web browser sends me to my old wordpress page. Have I done something wrong?

  4. Great video I learned from nothing but I sitll got errors like this: 
    Parse error: syntax error, unexpected '*' in /home4/xxxxxx/public_html/xxxxxxxxxxxxx/wp-config.php on line 2

  5. Great video, worked well. Looking for information to move my site to its permanent server. I have been using MAMP on my computer to serve as a localhost while I develop the site. I want to transfer to the server and have had trouble getting it to work. Any good, current resources are appreciated.


  6. Great and professional video. I am going to try this out, thank-you! Of all the videos I've seen, this is the best one.

  7. It's a Number one video, to install wordpress on REAL SERVER.
    Good Job man! Really professional video.
    So if you want to install WordPress on Local Server (LOCALLY), go to my channel and check my video:)

  8. hi alan, i am having difficulty with uploading the files on filezilla. I am not getting the box where you insert the wordpress files. like how you were doing for the blogs.

  9. I was having a lot of problems installing WordPress, (not because of this tutorial, but because of my host), but I finally was able to do the instillation.  However, I skipped the entire "config-sample" edit step, and I really want to go back and do that correctly.  Can I simply do it now, or do I need to start over completely?

  10. hello, I tried doing your tutorial as best as I could 
    but when I open my account on filezilla, I don't have a website there, it's empt and it only has the 'cgi-bin' file
    I ignored this and I just went on with your tutorial, but when I went to check my website, it just says 'Site is under development" I didn't get the 'there is no config.php" message So i couldn't enter my site

  11. Hello Alan,

    I did everything step by step, but in the end when I go to my new website URL I get a BlueHost (my web hosting service) blank page. Why? Could you please help me?

  12. THANK YOU for a very helpful video! Too many IT professionals talk in a different language and expect us newbies to understand the terminology.

  13. thank you very much and i hope ppl realize the problems we face of installing unsecure wordpress installations.  very problematic when hackers upload and fish your site

  14. Superb tutorial, was not able to doing the same from a long time but as got this video it happened easily.
    Thank you so much

  15. You've made a POINT. WordPress is already a "default", many leave even default usernames and database names and prefixes and even passwords like mobile lock PINs – 1234
    …. and the there comes the news: "More than 70.000 wordpress sites hacked in 2014!" :))))…not surprising at all!

  16. you should say to WHAT are we installing it… on our PC, or on a webhosting server. Many of us are novices and you can't presume we already know certain steps… we don't.

  17. please give me help ,i follow your video step by step i don't see anything when i put my website link , i don't see configuration file , i use ehost hosting

  18. Hi Alan I have had wordpress installed by Inmotion. I am trying to follow your video. Where in the C panel do I find the wp-sample config bit thanks

  19. you forgot to mention the localhost on the ip-config file. i had trouble connecting until i entered the correct localhost db name, thanks for the vid

  20. By the way people, I made a syntax error so be careful! It took me three hours to understand what I did wrong lol. Thanks for the tutorial Alan!

  21. My brother you did a magnificent job with this video. Thank you, Thank you, Thankyou from the bottom of my heart. I was a total mess when I found you and everything is working now perfectly thanks to your kind expertise. Everyone who is new to relatively new to WordPress SHOULD watch this terrific video. Thank you for taking the time to make it. I will favorite you and come to you from now on whenever I have an issue. Thank you and God bless! 🙂

  22. WordPress is very difficult to install. It took me hours from the website. There is no way you can install that software in 5 minutes. You need to pay for a host, a database, a FTP client, etc. All this can take well over an hour. I still couldnt get it installed. I had to pay geek squad to come in with a disc and install it for me. Yes, it was that difficult. I know another guy who couldnt figure out how to install it too. Its too much steps involved. Its not a simple click and download software and youre done. You have to know databases. I dont even know why it requires a database to install it.

  23. Hey,
    I will create a professional eye-catch website within 3 days. For details

    Thank you

  24. Yeah, mine didn't work like that. I did everything you said and much more, and then when I checked the website for the changes made, it was still at the default like I had just bought the thing. Any advice?

  25. Alan, thank you so much for your clear instructions that I have used successfully 11 times for 11 different sites but yesterday and today I cannot make it work for a new site. I created the DB name, the user name, added the user to the DB name, I created the password, FTP'ed WP, changed the config file with the right name, user and password previously created, but when I go to the internet and type the name of my site it says "Error establishing a database connection". Also at the phpMyAmin page, this site is there but it says "No tables found in database." I have deleted the site from the SQL DB, recreated it again, several times, deleted the WP from the server and uploaded again. I cannot figure out what is wrong! Please help me understand what can be wrong. I'm not an expert, all I know is to follow instructions and learn through trial and error. Thanks for you assistance!.

Leave a Reply

Your email address will not be published. Required fields are marked *