As detailed in our previous post, we are building towards a WordPress installation on a desktop PC. In step 1, we successfully installed and tested the Apache web server.
As mentioned last time, some documents that are served by the web server to your web browser are static documents - just files sitting on the hard drive. Other documents are actually queries into a database, where the data has been dressed up and presented as a web page. Still other documents are mostly static, but with some customization by a script running on the server.
To support WordPress, we are going to need both a database and a script engine. A very popular scripting language for web pages is PHP, and that is what WordPress requires. The rest of this post will walk through installing PHP.
Showing posts with label PHP. Show all posts
Showing posts with label PHP. Show all posts
Thursday, October 18, 2012
Wednesday, October 17, 2012
Setting Up WordPress on a Desktop
My wife is setting up her business and wants to have a website with blog, etc. Great! She'll be getting her domain name and contracting with a web hosting company - we haven't decided which at the moment.
For the blog support, I'm going to test WordPress, since it is very popular. Being the geek that I am, this means setting up WordPress on our home desktop machine.
WordPress (WP) runs on top of several other popular Web tools. Apache is a free web server, PHP is a free scripting engine, and MySQL is a free database. If these tools were running together on a machine using the Linux operating system the whole stack would go by the acronym LAMP. Since I'm using a Windows PC, it will be a WAMP stack for me.
While there are products that claim to install WP and all of these prerequisite pieces of software, I'm going to do it myself and write series of blog posts about the process.
Wish me luck!
ps - The process I will follow is based on Jessie Forrest's blog. Thank you Jessie for putting so much in one place! My posts will include a little background info and changes to the process Jessie posted a few years ago, based on the problems I encountered and how I solved them.
For the blog support, I'm going to test WordPress, since it is very popular. Being the geek that I am, this means setting up WordPress on our home desktop machine.
WordPress (WP) runs on top of several other popular Web tools. Apache is a free web server, PHP is a free scripting engine, and MySQL is a free database. If these tools were running together on a machine using the Linux operating system the whole stack would go by the acronym LAMP. Since I'm using a Windows PC, it will be a WAMP stack for me.
While there are products that claim to install WP and all of these prerequisite pieces of software, I'm going to do it myself and write series of blog posts about the process.
Wish me luck!
ps - The process I will follow is based on Jessie Forrest's blog. Thank you Jessie for putting so much in one place! My posts will include a little background info and changes to the process Jessie posted a few years ago, based on the problems I encountered and how I solved them.
Subscribe to:
Posts (Atom)