Going to dig a little deeper under the hood with WordPress. I picked up a nifty book called ‘Professional WordPress, Design and Development‘. I think it is geared more toward someone that knows what they are doing, haha! Oh well, I’m fearless!
Task number one: setting up multiple wp sites on one host. I have decided to install to my localhost, keeping my mess-ups to myself I am running an Apache server, installed using XAMPP on a Windows 8 laptop.
I have already, previously installed a WP site on my local,so my first task was to setup a new database, so the two WP sites wouldn’t intertwine. Then I had to setup a user with permissions for that new database. So far, so good.
I downloaded the WP install zip and extracted the files to a subfolder of my site. Then I edited the wp-config.php to tell it the database name, as well as the user and password. I wuz cooking with oil!
Or … so I thought. Remembe Ally McBeal (tv show from a few years back)? She’d be in a happy daydream, when suddenly, you’d hear the sound of a needle scratching a record (loudly) and reality would wake her up! I felt the same way, when I realized I wasn’t quite sure what to do next!
I had done WP installations before, a couple of times with the one click method on host servers and once before, manually, here on my local. But, I had been following a tutorial and had step by step instructions! Hmmmm…..
I had it in my mind that I needed to open the wp-admin file, but instead of bringing me to a login screen, it was just opening the file in edit mode in my browser. Dang! After staring at it, cross eyed, for about ten minutes I finally seen in the address bar that it was trying to go to a subfolder. Kinda hokey looking, but I could get enough out of it to see what it was trying to do. So I retyped the address and viola! WP login screen. ex: mysite.com/wordpress/wpadmin/install.php
Very cool. I logged in and ran the install, which in turn created the tables in my new WP database. I checked my previous WP installation. All was good, they were coexisting quite nicely. I might call it a day!
So, in a nutshell:
* Create your WordPress database in mySQL. Give it a name that makes sense
* Add a mySQL user with full permissions to the new WP database
* Download and extract the WP installation zip. Be very conscientious of what folder you unzip to.
* Run the install.php found in the wpadmin folder