WordPress - How to Manually Install on IIS Windows Server

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
alright so in this video I'm going to go through how to install WordPress manually on windows server and I've seen a lot of videos out there that show you how to do it via the web platform installer so normally what they would recommend is you go into is manager and you'll have this web platform installer and you'll go in there and you search for WordPress and you simply choose it here click Add and click install now the problem with that is it does everything behind the scenes for you installing WordPress setting up iis even installing my sequel and the PHP plugin and the problem with that is sometimes uh when you want to move after a year or so when you're using the website and your it's time to port it over to another machine or even to a development machine you might not know how to do that you might not know how to configure each component so I sort of don't exactly like that method of pressing a magic button and having it do all the work for you and not knowing what goes on behind the scenes so in this video I'm going to go over how to do each thing step by step and hopefully you'll gain more insight into exactly how it's how WordPress installs on the windows server and so let's get started here first thing is um if you do want to go this route and you don't have the web platform installer I have the links here and I'll be putting this in the description section of the video so hopefully that'll help most people out in finding the software so the first thing I'm going to do is download the software so I've gone into each one of these sites this is the web platform installer so you can go to this site and click download now I'm going to go through the my sequel download because it's not exactly a very straightforward so if you go to the my sequel downloads and click here the download from Oracle a delivery you'll need a username and password so register if you're prompted if you already have one just sign in now it's a little bit trickier since Oracle bought my sequel so what you're going to find is you're going to be forwarded to a page like this prior to this you're going to be forwarded to the login or to create a new login but after you create a new login you're going to be forwarded to a page like this just click yes yes for both things and after you do that you're going to be forwarded two things to download and just choose the my sequel database and choose Windows 64 platform or 32 likely at 64 these days and when you hit go you're gonna get a whole list of miscellaneous things here now these these are individual components I would recommend just downloading this first that is this first download because this first download actually includes all of these other items here so download this this first and for the WordPress files go to this link that I have here and simply download the zip file for here and for the PHP same thing click install PHP now and this install PHP actually does use the web platform installer so I'm cheating a little bit here with the PHP install but because it comes on the is net site it's fairly safe that this will be here in the long run and it's actually integrated two kind of configuring a is so because it does download the rewrite module and all of that for you so I've actually have everything downloaded here so let me just install this and go through and you'll see this does use the web platform installer and it it downloads everything here so let me just go to the folder where I have everything downloaded already so have the my sequel download it here the WordPress downloaded here and the PHP download here all from these sites and again I'll have this in the description section for you to cut and paste so let me install the PHP first so simply double click and make sure you do have the web platform installer installed which is this first link here and I'm just going to click install here Oh oh it looks like I already have it installed so I'll skip this step here there's really nothing to install so but if you if you don't have it installed go through the steps to install it I was hoping to show you that step but I think this is fairly straightforward in the install for the PHP you just click install and then next next next and then complete so that's the PHP portion now after that is a done installing if you go into control panel here I did want to show you one thing here is if I go back into the web platform installer to show you the version that was installed you'll notice it's 5.3 and and that was the link here was the 5.3 link however if if I go back to my web installer platform you'll see it's 5.3 to 8 and if I look at what's available here by typing in PHP you'll notice there's actually a five point four point two four and a five point five 11 so sometimes if you want a more recent version you might want to click Add in which case you want to install that version instead of the older version but I'm going to skip that step now and move forward going to the my sequel so I'm going to go to my sequel here and install my sequel and here I'm going to choose to simply install everything especially the workbench and if you've worked with sequel server the workbench is sort of like sequel management's video that allows you to connect to the databases and actually view the database objects so that's very important to install because that's how as a layman to my sequel coming from a sequel server background you might want to kind of relate the things you know from sequel server to the things you don't in my sequel and that's kind of a little bit of what corresponds is this workbench here corresponds to that my sequel I mean corresponds to the SSMS or sequel server management studio so here the installation comes up and I'm going to say install my sequel products so I clicked on that I'm going to accept this license check for updates when when you prompt for updates since I downloaded the most current one just now I'm not going to prompt for updates if you do click on updates sometimes it has some error because it when you put in your Oracle account it doesn't authenticate so I'm going to skip that step and I'm going to say the full or I'm just going to go custom actually here and you'll see I'm just going to choose everything but namely to make sure that the backup is installed and I could uncheck these particular ones that I'm not using but I looks like I have everything I want to use here or might want to use in the future so I left everything as default I didn't change anything I just wanted to double check that the wet workbench was checked here which it is so I'm just going to click Next now that the problem is is if you choose something else it might try to actually download those products and the download might fail because of the authentication so that's the tricky part about my sequel now after it got bought by Oracle is the installation is not as smooth as it used to be so I simply click Next and now it's just going to install everything so I'm just going to wait for it to install now it's done installing it took about less than five minutes probably about two minutes to install so I'm just going to click Next here and it's going to configure the my sequel so I'm going to click Next and I'm just going to leave everything as the default this is a development machine so I'm just going to leave it at that or I could choose the surf machine if that's what you're using it for but for me I'm just going to leave it it seems like the only difference was the memory configuration I'm going to prompt it to put a firewall entry in there for the port and I'm going to create a root password here so the user is going to be rude I'm just going to create a simple password here password 1 2 3 password 1 2 3 and the window service name is going to be my sequel 5.6 so I left everything as the default and it's going to configure and now I'm just going to click Next to configure the samples and now everything looks like it's done and the sequel workbench is going to be prompted to come up so this is the sequel workbench and what I mentioned before is this is the same analogous to what sequel management studio is so if I actually let me close this out and you'll notice if I go to start menu and go to my sequel the sequel workbench that's how I bring it up and if I double click on this it prompts me for that root password so while I'm in here I'm actually going to just create my WordPress database so I'm gonna name it whatever database that I so I'm going to click on so I'm going to click on this database here to create a new database and I'm going to call it by Microsoft Convention I'm going to use the company Contessa so I'm just going to call it Contessa main website and you shouldn't use any capital letters or spaces or underscores anything like that because my sequel by convention certainly it doesn't work too well with those special characters and you might see it in some of these schemas but it actually tries to escape it or you have to actually escape that character when you type it in so I wouldn't recommend it so I just have here a contest so main website so I'm going to click apply and it's going to create the statements that database DDL statements to create the website and so I'm just going to click apply again so it executed the statements normally what I could have done is I just I could have just simply typed in crate schema Contessa and just execute it but as a layman it's probably easier to just use these uh menu options so if I go here you'll notice the tables are empty which they should be so I'm going to go up here to user privileges and I'm going to have to enter in my password again for the root user which is the admin user and here I'm going to say create new user so I'm going to click here add new account and I'm going to create an account for the WordPress admin so I'm just gonna say contest so admin and this percent means that the user is allowed to log in from any machine so normally you you could restrict where the user logs in from you could say localhost or whatever but percent is the wild-card meaning the user can log in from anywhere so I'm going to put in my simple password again password one two three and now I am going to have to give permissions well let me click apply first here so now I'm going to have to give permissions to what database it can login from and I do that by saying add entry here and I'm going to click Contessa main website and when I do that I'm going to check everything here because this is the admin it allows the admin to add any object or do any object or do any type of command to that database so I'm going to click apply and so that sets up the database and the database user for when we install the WordPress later so the wordpress objects and information is going to be stored in this database and created in this database and the admin user the admin database user that the website wordpress website is going to log in to is going to be this user so I'm going to keep this up for now and go back to where I downloaded all the files so I downloaded the web WordPress files from this website here by clicking on this link and let me unzip the files again actually looks like place so I'm gonna copy it here and I'm going to unzip these files that I download it again and you'll notice now my wordpress files are in here so I'm going to copy this whole directory and I created a directory in my root called WordPress root so I'm going to paste those WordPress files here and I'm going to rename it to my Teso main website and I try to keep everything consistent because chances are in the future I might add more websites to this so I'm going to copy and paste this location now it's time for me to go to I is so when I go to is here I create a new website and I'm going to call it contest so name website and paste in the path now this path is the path of where the files are the PHP files are and I am going to call this site WP contest so calm and you could put in whatever URL that your site is going to be it might be WWE site calm and you know depending on whatever domain name you have you have to set that up in your DNS and to point that website to this web server IP address so that is all set I'm going to click OK here and you'll notice it does point to all of my files that are here so the next thing I'm going to do is uh because I name the website WP contest so calm I'm going to go into this directory windows system 32 drivers et Cie Etsy and I'm going to edit the host file to make sure because I'm doing a demo here and it's sort of like a development website I put in my IP address of the current machine and then the a domain that it's going to be referenced and if you don't and if you're strictly gonna access a via your local host simply type this in also so that that will actually point to the file I mean when you type this in into the browser it'll redirect it to that website so now that I have that done I am gonna go to my wordpress files so you notice the directory which is the directory where the is is pointing to right here and what I'm going to do here is let me go back to that directory I'm going to copy this config sample and what what WordPress expects is it should be named WP config dot PHP so I copied this and I renamed it to that and now I'm ready to edit this so I'm going to have to put my database names in here so my database name if I go back to my my sequel workbench is this so I'm going to type that in here Contessa main website and the database username is actually contessa admin if you remember that's the user I created and the password is simply password one two three and again if you notice what I'm what I'm configuring here is the database name the user name and the password and localhost and you should change these salts just type in anything because these are for the encryptions so based on this key it's going to encrypt everything using this as the key that creates a different hash for different for different kind of strings that you have like passwords and all of that and the reason why you want to change this is if anyone ever stole your password they might not have the salt in order to decrypt it but if you leave these all the same and someone else leaves it all the same they might find the pattern to be able to decrypt it or they might be able to guess your password list a lot easier because of that so definitely change all of these to something unique I'm just going to leave this the way it is so right now you're all set and you're ready to go to the website and actually install a WordPress so this is actually the last step here we just did this and let me just double check here whoops let me just double check and make sure I have to save then it looks like I do have this saved now if I go into is here and now if I type in WP contest SOCOM it should forward me to this screen which is the installation of your website so if it doesn't come to this site then something was configured wrong either your PHP wasn't installed or your one of the steps you skipped your your database was configured wrong or your database name was typed in wrong or your password was typed in wrong so this is the website admin so I'm just going to call this WordPress admin which is kind of a you know what I'm just going to name it root oh no that that's the website title so I'm going to say contest so main contesse Oh website and the user name I'm just going to say root and this is going to be the admin user again I'm just gonna use password one two three because this is a demo and code board org at gmail.com is my email and now I'm going to click this magic button here install WordPress and it's going to connect to the database and install everything now now it's done everything is nice and completed so if I log in here well actually if I go into the first page you'll see this is WordPress so it's been installed now if I login to the administration page using the previous user name and password password one two three now I can start customizing everything but this you'll take a while to play around with but for the most part that is the complete end-to-end installation of WordPress I do want to go back into this my sequel workbench and you'll notice if i refresh the tables now there's objects in here you'll notice comments links your your post-its it's a very simple database surprisingly so that's WordPress for you alright that's really all I wanted to show you thank you for watching
Info
Channel: CodeCowboyOrg
Views: 86,692
Rating: undefined out of 5
Keywords: WordPress, Word Press, WordPress on Windows, Word Press on Windows, Windows, Server, Win7, Win2012, Win2008, Win2014, How To, Tutorial, DYI, Learn, HowTo, Install, Installation, IIS, Web Platform Installer, PHP, Microsoft, Microsoft IIS, Microsoft Windows, How To install WordPress, How to Install Word Press, Config, Configuration, Setup, How, Step by Step, MySQL, Word, Press, WP
Id: 8ozPcRpr8Tw
Channel Id: undefined
Length: 27min 9sec (1629 seconds)
Published: Mon Jul 07 2014
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.