7-zip worked WinRAR did not.
We have created a step by step guide for installing a local host instintce on CiviCRM on a Win7 machiane and have copied them here.
We don't know what to do with them to make them availible to public CiviCRM group and thought you might.
CiviCRM Installation Guide for Windows Users
Description: Step-by-step instructions for installing a local copy of CiviCRM on your windows 7 computer.
Authors: Penn White & Kayla Winkler
Products and versions used:
Windows 7 (we have Win7 Ultimate and Win7 Basic and these instructions work on both)
WAMP Server 2.2C http://www.wampserver.com/en/
Drupal 7.10 http://drupal.org/project/drupal
CiviCRM 4.0.8 http://sourceforge.net/projects/civicrm/files/
(Note: Always download the *.tar.gz versions of the files - never the zip versions. We had problems with the zip versions.)
Approximate installation time (if all goes well):45 minutes
(If not, days to weeks and much hairpulling and shrieks of frustration) :>)
CiviCRM must be installed on a computer that has been configured with a web-server, PHP, and MySQL. Some people prefer to try out CiviCRM on their own local computer before installing it on a dedicated web-server.Several options are available for this. I first attemted to use XAMPP and it was a disaster. I could never get it to work. WAMP worked perfectly the first time.
Step 1: Remove WinRar (if exists)
Start -> Control Panel -> Programs and Features -> WinRar -> Uninstall
WinRar does NOT extract *.tar*gz files properly and is pretty much useless for anything else. If you don't uninstall it, it will interfere with 7-zip.
Step 2: Install 7-zip
- Download and install 7-zip http://www.7-zip.org/download.html
Step 3: Install WAMPhttp://www.wampserver.com/en/
a:Click on the download tab at the top of the web page. It will give you two choices of WAMPservers to choose from. I choseWAMP Server 2.2A P1 (32 BITS).
When you click on the download link it will bring up a form that you have an option to fill out to receive training from the company that is behind WAMP Server. If you don't wish to do this then click on the Direct Download Link.
c: It will bring you to a page where the download will begin in a few seconds. Once it begins a window should pop up saying:
"You Have Chosen to Open WampServer2.2a-x32.exe"
You will want to click Save File which will send the download to the download folder located on your computer.
d: Then Go to your download folder and find the file. When you have located the file in your Download folder Called "WampServer2.2a-x32" double click it.
e: It may pop up a window that reads:
"Open File - Security Warning; The Publisher could not be Verified. Are you sure you want to run this software?"Click Run.
When you click run you may get a warning that reads "Do you want to allow the following program to make changes to your computer?" Click Yes.
f: Then a Window titled Setup - WampServer 2. On this window you will want to click Next.
g: The next window will be the License Agreement. Read through this and if you accept the agreement please make sure that the "I accept the agreement" is selected. Then hit Next.
h: The next window will be the "Select Destination Location" Make sure that the box in the window reads " C:\wamp". Then Click Next.
i: The Next window will read "Select Additional Tasks" I personally selected both. I wanted a shortcut on my desktop and a Quick Launch icon. This makes accessing it much easier. However, there is a caveat. Even though the WAMP server icon will show up in the taskbar, WAMP is still NOT online. You must either double-click the desktop icon or click the WAMP icon on the taskbar and select "Online".
Once you have selected the choices that you want click next.
j: The next window will read "Ready to Install" Review the information and make sure that it corresponds with what you selected during this process. If there are any problems just hit the back button to get the window and make any adjustments as needed. Once any changes are made and all the information you read is correct then click Install.
k: The Window will now read "Installing" while it is installing a window will pop up and ask you to "Choose your Default Browser" It will automatically have explorer selected. I use this as a default browser so I will just click open. If you prefer something else then scroll throughout the list and find your default browsers. Once it is selected click open. It will return to the window with the installation bar wait for it to finish.
l: Then it will Bring up PHP mail parameters. Adjust these as needed if you are unsure then leave the default values. Which should read:
Then click next.
m: The Next Window will read "Completing the WampServer 2 Setup Wizard" Make sure that the "Launch WampServer 2 now is checked and then click Finish.
( You may, once again, get a warning that reads Do you want to allow the following program to make changes to your computer?" Click Yes.)
You have now successfully installed WAMP. Congradulations!
n: Now in your system stray you should see the WAMP server icon Click on this and make sure you select put WAMP Server online. This is a important step (see above).
f: Now before we can begin installing drupal Click on WAMP again and select phpMyAdmin.
g: On this utility Create a data base.
h: Click on the Database tab and create a new database. You can call it what ever you would like. Just remember to make a note of it. It is very Important to running CiviCRM
I personally used: "civicrm_test" as my database's name.
Step 4: Installing Drupal
a: Go to http://drupal.org/
b: At the top of the page Select the tab that reads "Download & Extend"
c: When you are on this window there will be a download Drupal 7.10 (or the newest version) Click this it will bring up several Downloads to choose from.
Choose the latest version to download and make sure that you click the file.
d: Once it has finished downloading go to your download folder this will contain the file that you just downloaded. It should read something similar to "drupal-7.10.tar" You will have to unzip this file. To do this you will need a unzip program.
Place it one the desktop for the moment. While it is on the desktop rename the file to drupal.
e: Now you are going to want to move your drupal folder into your www folder which is located inside your WAMP folder. Remember the name of this folder.
f: Now we to install drupal on the localhost to do this go to you default browser and open a new tab
g: Now take a moment and go down to your WAMP menu and select Apache, then Apache Modules, and scroll down to the "rewrite_module" and make sure that it is checked.
h: Now we are going to navigate to the Drupal folder we put in the www folder. To do this you go to http://localhost/
<name of folder>
and click enter
i: This will bring up the drupal installation page. You are going to want to select the installation profile that fits your needs. I selected "Standard" and then click "save and continue"
j: Then it will bring up a Choose Language Page. It only has a English option so we only need to click "Save and Continue".
k: Now we need to set up a database type. Follow these steps to do this:
1. Select the databases type that fits your needs I suggest MySQL, MariaDB, or equivalent.
2. Then you need to put in the database name that you created early in the field that asks for your database name. (ex. civicrmtest)
3. Now sense we didn't add a username when we set up our database the username should be "root"
4. Now for the password, we didn't make one so the password will be left blank.
Now click save and continue once you filled in all of these fields.
l: Now this will bring you to an installation page. Just wait for it to finish it installation process and it should bring you to a configure site page.
m: On this Configuration page it is going to ask you to give your site a name. Go ahead and do this.
Site name: Civicrm Test
n: It will ask for a e-mail address were not going to change this right now. I am leaving mine as email@example.com
you may need to add the @yourdomainname.com.
o: Next we need to set up a username, email address, and password for our Administrator account. They can be what ever you would like.
p: Then Set your default country, and default time zone.
q: Update Notification Settings, set them as you want them. I selected both. Then click save and continue.
r: Now you should be on the Getting Started page. I would log out and log back in just to make sure everything is working.
Now you have Drupal installed and working! Congratulations!
See "References" below if you get stuck anywhere up to this point.
Step 5: Install CiviCRM
Now that we have WAMP and Drupal working it is time to install CiviCRM.
a: Go to http://civicrm.org/
b: Click on the download tab on the site.
c: On the download page scroll down until you see a link that reads "Download CiviCRM from SourceForge", Click on this link.
d: It will open the link in a new tab or window. On this page you will see several download options. Choose the one that reads "Download civicrm-4.0.8-drupal.tar.gz (10.6 MB)" or a later version if one exists.
e: Once you do this it will start a download and give you a window that reads "Opening civicrm-4.0.8-drupal.tar.gz". Select "open with 7-zip and then click ok.
f: It will bring up your 7-zip and it will contain the "civicrm-4.0.8-drupal.tar.gz." Click on the tar.gz. click extract then the name changes to "civicrm-4.0.8-drupal.tar". Then click on the tar file then click on extract and navigate to the following folder location: C:\wamp\www\drupal\sites\all\modules which creates a civicrm folder.
g: Click on the "civicrm-4.0.8-drupal.tar" file, then click on exstract once again and navigate to: C:\wamp\www\drupal\sites\all\modules\civicrm to fill the folder with the data.
h: Go to Internet explorer and go to URL:
Doing so should bring up the CiviCRM Installer
(you will get red bar error messages don't worry the following steps will correct those)
i: Now on this Installer page you need to fill out the information based off the information that we used to create the database earlier.
MySQL server: localhost
MySQL username: root
MySQL password: empty
MySQL database: civicrmtest
MySQL server: localhost
MySQL username: root
MySQL password: empty
MySQL database: civicrmtest
Make sure you set the language and check the "load sample data" box (if desired)
j: Then click the Check Requirement box. Now everything should be green and at the top of the page you should get a "Ready to Install" box.
k: Now there will be a "Check Requirements and Install CiviCRM" button. Click it.
l: If everything installed with out any issues you will receive a "CiviCRM has been successfully installed" page. You can now edit information and view the links on the page.
Congratulations! You now have CiviCRM up and running!
Step 6: Accessing CiviCRM
There are two ways to access your civicrm localhost site.
1. Go to drupal:
Select civicrm in the menue on the left navigation pane inside Drupal
2. Go directly to CiviCRM
Drupal Localhost Install- http://drupal.org/node/350271
Drupal Installation Guide for CiviCRM 4.0- http://wiki.civicrm.org/confluence/display/CRMDOC40/Drupal+Installation+Guide+for+CiviCRM+4.0
Installing Drupal on localhost- http://learnbythedrop.com/drop/95