- WordPress Site Design – Vision
- WordPress Site Design – Domain & Hosting
- WordPress Site Design – CMS
- WordPress Site Design – CMS Installation
- WordPress Site Design – WordPress Install
- WordPress Site Design – Zenphoto Install
- WordPress Site Design – Piwik Install
- WordPress Site Design – WordPress Layout
- WordPress Site Design – WordPress Files
- WordPress Site Design – Functions and Loops
- WordPress Site Design – CSS File
- WordPress Site Design – Zenphoto Integration
- WordPress Site Design – Remaining Files
Piwik (our analytics CMS) installation is similar to the last two installations. This installation is really not required for our theme creation. In fact you will not be using this at all locally. I am only installing it locally to demonstrate the installation. It is an identical process for installing it online. When you install Piwik locally all your analytics will be from yourself. Therefor Piwik isn’t serving its purpose. However make note of how the installation is done and repeat the process on your web server when you are ready to take your site online.
Note: This tutorial demonstrates installation of Piwik version 1.5.1
1. Initiate Piwik Install
Just as before in your web browser type in the URL of your Piwik folder.
2. Piwik Welcome
The wizard will welcome you to the installation and give you some details on how the installation works.
3. System Check
Piwik will first check your server and make sure it is capable of handling the Piwik service.
4. Database Info
Just like in the WordPress and Zenphoto installation you will need to provide the Database information. A screen shot of my tutorial information is below. Again make sure that Piwik has a unique table prefix. After you provide all required information click next.
5. Setup Success
If everything went as planned, you should get a Success confirmation message. If for some reason there was a problem, verify the information in Step 4 and try again.
6. Create Piwik Admin User
You will need to create an Admin user for Piwik just as you did in WordPress and Zenphoto. Again this is the user that will administer Piwik. I suggest after the installation is complete, log in as the Admin, click on settings in the upper right-hand corner of the screen, and then the Users tab. Here create a user for yourself to keep your activity and the administration separate.
7. Setup Site
After you create the Admin user you will need to provide some information about your site. The following fields are pretty self-explanatory. Make sure you select your time zone. This is a large list so make sure you look for a city nearest you. In my opinion I wish this feature was more streamlined and allowed you to enter a Zip code or select Timezone by the UTC offset.
8. Tracking Code
After setting up Piwik, the setup will provide you with a unique tracking code. If you are not following my theme tutorial you will need to save this piece of code for your site tracking. Open your text editor and paste it into a blank document and save it for later. Piwik suggest you paste this code in the footer on all your pages. Otherwise, if you are following along, we will come back to this at a later date when we are at the end of our custom theme creation.
9. Finish Setup
At this point the setup of Piwik is complete. I suggest you log in and verifying the Admin user. Also do not forget to create a user for yourself as suggested in Step 6.
10. Sign In to Piwik
11. Piwik Dashboard
After you Sign in, get a feel for the Piwik Dashboard.
Note: You should have no statistics at this time.
12. Verify Database
If you would like, you can go back to phpMyAdmin from the MAMP main page and check that all the tables from all three installations were created in the database. Do not make any changes here but only look at how the CMS’s created their tables.
Finally all three CMS’s are installed. Although they are running completely independent right now, they are fully functional. I hope this post helped remove some of the mystery or fear for installing these three CMS’s. There many pages on the web describing each one in full detail. If you are having trouble at any time during the installation, I suggest first checking the specific CMS’s website for their detailed installation guide. This post may have been too general for some more advanced installations. If you are following my Tutorial on creating a custom theme for Zenphoto and WordPress then at this point you should have a local copy of Zenphoto and Worpress installed and running through MAMP. You may repeat this post and install all three CMS’s online now if you wish to do so. Congratulations, we are now ready to create our basic WordPress theme!
Note: You may stop the MAMP server at this point if you are going to take a break from working on your CMS. Just remember that the MAMP server must be started anytime you are working with your site locally.