This is a step by step guide to getting GIT working in Windows.
Note where I show a $ what follows is what you should type after the BASH $ command prompt.
I would recommend taking a look at this great set of video tutorials about git: http://learn.github.com/p/intro.html
Download and install git for Windows from http://git-scm.com/downloads
Signup for github.com to store your git repositories conveniently online at https://github.com/ (Micro service is $7/month at time of writing, 22/9/12) - Alternatively, https://bitbucket.org/ provides free private git repositories for up to 5 users
Download and install github for Windows from http://windows.github.com/
Sign into the github application with your github.com account, log in is at the top right of the application window
Create a new repository in the github application and make the first commits that the github application prompts you to make: .gitattributes and .gitignore
Configuring git on your local server
Make sure that git is installed on your server. I did this by installing the git web application in the Webfaction (my host) control panel.
Open the gitbash program – this will give you the $ command line
Add your name - $ git config --global user.name “Your Name”
Add your e-mail - $ git config --global user.email “email@example.com”
Because all the following information is available online in different places, I thought it might be helpful to others running Acquia Dev Desktop on Windows to have a a one-stop tutorial for setting up NetBeans/Xdebug/Drupal Development tools and templates.
Note:These instructions have been tested using Netbeans 7.2. as other use this document on other versions, please update this line. Thanks.Read more
Uniform Server Drupal 7 Setup (Verbose)
An explicit guide to setting up an easy Drupal development environment utilizing the Uniform Server. “The Uniform Server is a WAMP package that allows you to run a server on any MS Windows OS based computer. It is small and mobile to download or move around and can also be used or setup as a production/live server.” http://www.uniformserver.com/
In case of difficulty:
The Uniform Server + Drupal 7 Installation Step-By-Step
Download the Uniform Server (version Coral 8.1.2) (Not the latest version; because Drupal needs PHP 5.3.10 and the latest is PHP 5.4.4 etc.)
Double-click Coral_8_1_2.exe (the self-extracting file for Uniform Server, it will create a folder in the same directory called "UniServer").
Move the UniServer folder and its contents to where you want your application and new Drupal sites to reside:
(typically Users/(your name)/Sites/UniServer)
or E:/UniServer (on a RAM stick or SD card)
This page has step by step instructions for installing Drupal toolkit on windows operating system.
- Installing XAMPP
- Installing Drupal 6.x
- Installing Sun/Oracle Java 1.5 or higher
- Installing Apache Solr 1.3 or higher
Apache HTTP, MySQL, and PHP (along with Perl or Python) are such a popular software stack that is often bundled together into XAMPP.
This installation guide assumes the user is using XAMPP for Apache, MySQL and PHP. Running the Drupal Toolkit on XAMPP distribution works well for developing environments, but is not best suited for production environments.
- Navigate to http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/1.7/
Note: XAMPP 1.8 contains PHP 5.4.4 which is not currently supported so XAMPP 1.7 version has to be downloaded.
- Click on “xampp-win32-1.7.0-installer.exe” to download the EXE file and follow the instructions.
- Keep note of important directories used by XAMPP, which should be listed on the same web page, as this will be useful when configuring Apache, MySQL, and PHP
After installing XAMPP, check the status of each component by navigating to the URL: http://localhost/xampp
Troubleshooting Port already in use situation:
My setup: Windows XP, Drupal 7, XAMPP default installation.
1) Extract D7 to a directory on your harddrive of your choosing. We will call it the DocumentRoot ("docroot" for short) directory. If you do not want to create a unique folder on your harddrive, and you just want to use the default (c:/xampp/htdocs/xampp) as your docroot, then you should extract D7 to that directory (c:/xampp/htdocs/xampp). If you decide to do that, I think that you can just skip step 2, but I have not tested that theory, and I'm only about 30% sure that you can skip step 2. I would recommend completing step 2.
2) Use vHosts and hosts to create multiple localhost-only domains:
- example_site.com is mapped to 127.0.0.1 in hosts (c:/windows/system32/drivers/etc/hosts). Here's my working example, which feels very safe and reliable to me:
#You will not be able to access your website except locally (not at other people's houses).
#If the URL is already owned, you will no longer be able to browse to that URL without getting your site.
This is a summary of: #615474: Support for IIS 7 and applies to IIS 7 and IIS 7.5 with IIS Rewrite Module 2.0 module. Installation and configuration of the Boost 7.x and 6.x module itself are the same for IIS as any other webserver, with the exception of the following:
1. Make sure IIS Rewrite Module 2.0 is enabled. If you have IIS Rewrite, you need to upgrade for this to work. See http://www.iis.net/download/URLRewrite for info on this module. Note install of this module requires a server restart!
2. Add CONTENT_TYPE to allowed server variables. In the IIS Server Manager, go into URL Rewrite feature of the site. Click 'View Server Variables...' and add CONTENT_TYPE as an allowed server variable. If you don't do this you'll get a 500 error due no permissions to change the CONTENT_TYPE variable below. If you do not see the 'View Server Variables...' configuration option, you may have IIS Rewrite module 1.0 installed.
3. Add the rewrite rules. The attached files rewrite rules (boost_iis_7_with_IIS_rewrite_II_module.txt) should be added to your sites web.config list, before the Drupal clean URLs rule. The second attachment (default_web_config_with_boost_rules_in_it.txt) is the boost rules included in the default web.config that ships with drupal 7.Read more