<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.wiki.unallocatedspace.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ajstadlin</id>
	<title>Unallocated Space - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.wiki.unallocatedspace.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ajstadlin"/>
	<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=Special:Contributions/Ajstadlin"/>
	<updated>2026-06-14T12:19:10Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=622</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=622"/>
		<updated>2014-03-27T00:21:39Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Updating Your Contribution Workflow */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UAS has Git repositories on github: https://github.com/Unallocated&lt;br /&gt;
== Contributing to a UAS GitHub Project ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Updated Mar 18, 2014&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The following procedures are designed for first timers.  Note:  The author is a first timer and this is how he did it the First Time!&lt;br /&gt;
==== Prerequisites ====&lt;br /&gt;
* GIT is installed on your PC.  [http://www.git-scm.org GIT Home Page]&lt;br /&gt;
* You have created a GitHub account.&lt;br /&gt;
* You want to contribute to an existing UAS project on GitHub&lt;br /&gt;
&lt;br /&gt;
=== Cloning the Repository and Submitting Pull Request Workflow ===&lt;br /&gt;
* Sign In to GitHub&lt;br /&gt;
* Navigate to the UAS Project&lt;br /&gt;
* Click &amp;quot;Fork&amp;quot; in the top right&lt;br /&gt;
This creates a clone of the UAS project in your GitHub account&#039;s namespace.&lt;br /&gt;
* Clone your GitHub Fork to your local PC&lt;br /&gt;
For example, the Tektite user on GitHub clones the Fork with the following git clone command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/Tektite/RandomScripts.git /c/UAS.g/RandomScripts.f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create, Change, Add, Commit - then Push back to GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
... work on stuff ...&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;i did this&amp;quot;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Updating Your Contribution Workflow ===&lt;br /&gt;
* Update your local copy by adding a remote to the main GitHub project repository then pull/merge it&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git remote add uasorigi https://github.com/Unallocated/RandomScripts.git&lt;br /&gt;
git fetch uasorigi&lt;br /&gt;
git merge uasorigi/master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a working Branch for revisions&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout -b MyRevs&lt;br /&gt;
... do revisions and work on stuff ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Add and Commit the Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;My new revs&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Merge the working Branch with the Master Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout master&lt;br /&gt;
git merge MyRevs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Push your work to your project Fork on GitHub &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;This is an unallocated artifact from the original author of this wiki page.&amp;lt;/span&amp;gt;&lt;br /&gt;
* Create repository for various services.&lt;br /&gt;
** Example: place to put latest code for [[Member_Check-In_System]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=621</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=621"/>
		<updated>2014-03-27T00:09:30Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* It Works!  I Think! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* sudo vi /etc/apache2/sites-available/default&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
 ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot /var/www/UASDrupal/docroot&lt;br /&gt;
 &amp;lt;Directory /&amp;gt;&lt;br /&gt;
   Options FollowSymLinks&lt;br /&gt;
   AllowOverride None&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /var/www/UASDrupal/docroot&amp;gt;&lt;br /&gt;
   Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
   AllowOverride All&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * * * no changes to remaining content * * *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
==== PHP gd Extensions ====&lt;br /&gt;
 $ sudo apt-get install php-gd&lt;br /&gt;
 $ sudo service apache2 restart&lt;br /&gt;
==== php.ini ====&lt;br /&gt;
* sudo vi /etc/php5/apache2/php.ini  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 upload_max_filesize = 200M&lt;br /&gt;
 post_max_size = 200M&lt;br /&gt;
 memory_limit = 1024M&lt;br /&gt;
 max_execution_time = 120&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Do the same settings update if php client is installed: sudo vi /etc/php5/cli/php.ini&lt;br /&gt;
Note: I notice that the initial &amp;lt;b&amp;gt;memory_limit = -1&amp;lt;/b&amp;gt; in the /etc/php5/cli/php.ini&lt;br /&gt;
&lt;br /&gt;
== Database Setup ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ mysqladmin -u root -p create uasdrupal&lt;br /&gt;
$ mysql -u root -p&lt;br /&gt;
mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES ON usadrupal.* TO &#039;root&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;unPassword&#039;;&lt;br /&gt;
mysql&amp;gt; exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== memcache setup ==&lt;br /&gt;
* [http://andrewdunkle.com/how-install-memcached-drupal-7 Ref: How to Install Memcached for Drupal 7 - AndrewDunkle.com]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
$ sudo apt-get install php5-dev php-pear make&lt;br /&gt;
$ sudo pecl install memcache&lt;br /&gt;
$ sudo nano /etc/php5/conf.d/memcache.ini&lt;br /&gt;
    extension=memcache.so&lt;br /&gt;
    memcache.hash_strategy=&amp;quot;consistent&amp;quot;&lt;br /&gt;
$ sudo nano /etc/memcached.conf&lt;br /&gt;
    -m 64&lt;br /&gt;
$ sudo /etc/init.d/memcached restart&lt;br /&gt;
$ sudo /etc/init.d/apache2 restart&lt;br /&gt;
# Test&lt;br /&gt;
$ sudo netstat -tap | grep memcached&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
== Security ==&lt;br /&gt;
 $ chmod 644 sites/default/settings.php&lt;br /&gt;
&lt;br /&gt;
= It Works!  I Think! =&lt;br /&gt;
[[File:UASDrupal Dev 01.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=620</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=620"/>
		<updated>2014-03-27T00:09:00Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* It Works!  I Think! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* sudo vi /etc/apache2/sites-available/default&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
 ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot /var/www/UASDrupal/docroot&lt;br /&gt;
 &amp;lt;Directory /&amp;gt;&lt;br /&gt;
   Options FollowSymLinks&lt;br /&gt;
   AllowOverride None&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /var/www/UASDrupal/docroot&amp;gt;&lt;br /&gt;
   Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
   AllowOverride All&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * * * no changes to remaining content * * *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
==== PHP gd Extensions ====&lt;br /&gt;
 $ sudo apt-get install php-gd&lt;br /&gt;
 $ sudo service apache2 restart&lt;br /&gt;
==== php.ini ====&lt;br /&gt;
* sudo vi /etc/php5/apache2/php.ini  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 upload_max_filesize = 200M&lt;br /&gt;
 post_max_size = 200M&lt;br /&gt;
 memory_limit = 1024M&lt;br /&gt;
 max_execution_time = 120&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Do the same settings update if php client is installed: sudo vi /etc/php5/cli/php.ini&lt;br /&gt;
Note: I notice that the initial &amp;lt;b&amp;gt;memory_limit = -1&amp;lt;/b&amp;gt; in the /etc/php5/cli/php.ini&lt;br /&gt;
&lt;br /&gt;
== Database Setup ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ mysqladmin -u root -p create uasdrupal&lt;br /&gt;
$ mysql -u root -p&lt;br /&gt;
mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES ON usadrupal.* TO &#039;root&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;unPassword&#039;;&lt;br /&gt;
mysql&amp;gt; exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== memcache setup ==&lt;br /&gt;
* [http://andrewdunkle.com/how-install-memcached-drupal-7 Ref: How to Install Memcached for Drupal 7 - AndrewDunkle.com]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
$ sudo apt-get install php5-dev php-pear make&lt;br /&gt;
$ sudo pecl install memcache&lt;br /&gt;
$ sudo nano /etc/php5/conf.d/memcache.ini&lt;br /&gt;
    extension=memcache.so&lt;br /&gt;
    memcache.hash_strategy=&amp;quot;consistent&amp;quot;&lt;br /&gt;
$ sudo nano /etc/memcached.conf&lt;br /&gt;
    -m 64&lt;br /&gt;
$ sudo /etc/init.d/memcached restart&lt;br /&gt;
$ sudo /etc/init.d/apache2 restart&lt;br /&gt;
# Test&lt;br /&gt;
$ sudo netstat -tap | grep memcached&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
== Security ==&lt;br /&gt;
 $ chmod 644 sites/default/settings.php&lt;br /&gt;
&lt;br /&gt;
= It Works!  I Think! =&lt;br /&gt;
[[File:UASDrupal Dev 01.png|400px]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=619</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=619"/>
		<updated>2014-03-27T00:06:18Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* sudo vi /etc/apache2/sites-available/default&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
 ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot /var/www/UASDrupal/docroot&lt;br /&gt;
 &amp;lt;Directory /&amp;gt;&lt;br /&gt;
   Options FollowSymLinks&lt;br /&gt;
   AllowOverride None&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /var/www/UASDrupal/docroot&amp;gt;&lt;br /&gt;
   Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
   AllowOverride All&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * * * no changes to remaining content * * *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
==== PHP gd Extensions ====&lt;br /&gt;
 $ sudo apt-get install php-gd&lt;br /&gt;
 $ sudo service apache2 restart&lt;br /&gt;
==== php.ini ====&lt;br /&gt;
* sudo vi /etc/php5/apache2/php.ini  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 upload_max_filesize = 200M&lt;br /&gt;
 post_max_size = 200M&lt;br /&gt;
 memory_limit = 1024M&lt;br /&gt;
 max_execution_time = 120&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Do the same settings update if php client is installed: sudo vi /etc/php5/cli/php.ini&lt;br /&gt;
Note: I notice that the initial &amp;lt;b&amp;gt;memory_limit = -1&amp;lt;/b&amp;gt; in the /etc/php5/cli/php.ini&lt;br /&gt;
&lt;br /&gt;
== Database Setup ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ mysqladmin -u root -p create uasdrupal&lt;br /&gt;
$ mysql -u root -p&lt;br /&gt;
mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES ON usadrupal.* TO &#039;root&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;unPassword&#039;;&lt;br /&gt;
mysql&amp;gt; exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== memcache setup ==&lt;br /&gt;
* [http://andrewdunkle.com/how-install-memcached-drupal-7 Ref: How to Install Memcached for Drupal 7 - AndrewDunkle.com]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
$ sudo apt-get install php5-dev php-pear make&lt;br /&gt;
$ sudo pecl install memcache&lt;br /&gt;
$ sudo nano /etc/php5/conf.d/memcache.ini&lt;br /&gt;
    extension=memcache.so&lt;br /&gt;
    memcache.hash_strategy=&amp;quot;consistent&amp;quot;&lt;br /&gt;
$ sudo nano /etc/memcached.conf&lt;br /&gt;
    -m 64&lt;br /&gt;
$ sudo /etc/init.d/memcached restart&lt;br /&gt;
$ sudo /etc/init.d/apache2 restart&lt;br /&gt;
# Test&lt;br /&gt;
$ sudo netstat -tap | grep memcached&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
== Security ==&lt;br /&gt;
 $ chmod 644 sites/default/settings.php&lt;br /&gt;
&lt;br /&gt;
= It Works!  I Think! =&lt;br /&gt;
[[File:UASDrupal Dev 01.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=File:UASDrupal_Dev_01.png&amp;diff=618</id>
		<title>File:UASDrupal Dev 01.png</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=File:UASDrupal_Dev_01.png&amp;diff=618"/>
		<updated>2014-03-27T00:04:24Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: UASDrupal Development - First Screen -01&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UASDrupal Development - First Screen -01&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=617</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=617"/>
		<updated>2014-03-26T23:58:59Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Security */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* sudo vi /etc/apache2/sites-available/default&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
 ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot /var/www/UASDrupal/docroot&lt;br /&gt;
 &amp;lt;Directory /&amp;gt;&lt;br /&gt;
   Options FollowSymLinks&lt;br /&gt;
   AllowOverride None&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /var/www/UASDrupal/docroot&amp;gt;&lt;br /&gt;
   Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
   AllowOverride All&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * * * no changes to remaining content * * *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
==== PHP gd Extensions ====&lt;br /&gt;
 $ sudo apt-get install php-gd&lt;br /&gt;
 $ sudo service apache2 restart&lt;br /&gt;
==== php.ini ====&lt;br /&gt;
* sudo vi /etc/php5/apache2/php.ini  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 upload_max_filesize = 200M&lt;br /&gt;
 post_max_size = 200M&lt;br /&gt;
 memory_limit = 1024M&lt;br /&gt;
 max_execution_time = 120&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Do the same settings update if php client is installed: sudo vi /etc/php5/cli/php.ini&lt;br /&gt;
Note: I notice that the initial &amp;lt;b&amp;gt;memory_limit = -1&amp;lt;/b&amp;gt; in the /etc/php5/cli/php.ini&lt;br /&gt;
&lt;br /&gt;
== Database Setup ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ mysqladmin -u root -p create uasdrupal&lt;br /&gt;
$ mysql -u root -p&lt;br /&gt;
mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES ON usadrupal.* TO &#039;root&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;unPassword&#039;;&lt;br /&gt;
mysql&amp;gt; exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== memcache setup ==&lt;br /&gt;
* [http://andrewdunkle.com/how-install-memcached-drupal-7 Ref: How to Install Memcached for Drupal 7 - AndrewDunkle.com]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
$ sudo apt-get install php5-dev php-pear make&lt;br /&gt;
$ sudo pecl install memcache&lt;br /&gt;
$ sudo nano /etc/php5/conf.d/memcache.ini&lt;br /&gt;
    extension=memcache.so&lt;br /&gt;
    memcache.hash_strategy=&amp;quot;consistent&amp;quot;&lt;br /&gt;
$ sudo nano /etc/memcached.conf&lt;br /&gt;
    -m 64&lt;br /&gt;
$ sudo /etc/init.d/memcached restart&lt;br /&gt;
$ sudo /etc/init.d/apache2 restart&lt;br /&gt;
# Test&lt;br /&gt;
$ sudo netstat -tap | grep memcached&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
== Security ==&lt;br /&gt;
 $ chmod 644 sites/default/settings.php&lt;br /&gt;
= It Works!  I Think! =&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=616</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=616"/>
		<updated>2014-03-26T23:50:45Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Drupal Runtime Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* sudo vi /etc/apache2/sites-available/default&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
 ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot /var/www/UASDrupal/docroot&lt;br /&gt;
 &amp;lt;Directory /&amp;gt;&lt;br /&gt;
   Options FollowSymLinks&lt;br /&gt;
   AllowOverride None&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /var/www/UASDrupal/docroot&amp;gt;&lt;br /&gt;
   Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
   AllowOverride All&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * * * no changes to remaining content * * *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
==== PHP gd Extensions ====&lt;br /&gt;
 $ sudo apt-get install php-gd&lt;br /&gt;
 $ sudo service apache2 restart&lt;br /&gt;
==== php.ini ====&lt;br /&gt;
* sudo vi /etc/php5/apache2/php.ini  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 upload_max_filesize = 200M&lt;br /&gt;
 post_max_size = 200M&lt;br /&gt;
 memory_limit = 1024M&lt;br /&gt;
 max_execution_time = 120&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Do the same settings update if php client is installed: sudo vi /etc/php5/cli/php.ini&lt;br /&gt;
Note: I notice that the initial &amp;lt;b&amp;gt;memory_limit = -1&amp;lt;/b&amp;gt; in the /etc/php5/cli/php.ini&lt;br /&gt;
&lt;br /&gt;
== Database Setup ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ mysqladmin -u root -p create uasdrupal&lt;br /&gt;
$ mysql -u root -p&lt;br /&gt;
mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES ON usadrupal.* TO &#039;root&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;unPassword&#039;;&lt;br /&gt;
mysql&amp;gt; exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== memcache setup ==&lt;br /&gt;
* [http://andrewdunkle.com/how-install-memcached-drupal-7 Ref: How to Install Memcached for Drupal 7 - AndrewDunkle.com]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
$ sudo apt-get install php5-dev php-pear make&lt;br /&gt;
$ sudo pecl install memcache&lt;br /&gt;
$ sudo nano /etc/php5/conf.d/memcache.ini&lt;br /&gt;
    extension=memcache.so&lt;br /&gt;
    memcache.hash_strategy=&amp;quot;consistent&amp;quot;&lt;br /&gt;
$ sudo nano /etc/memcached.conf&lt;br /&gt;
    -m 64&lt;br /&gt;
$ sudo /etc/init.d/memcached restart&lt;br /&gt;
$ sudo /etc/init.d/apache2 restart&lt;br /&gt;
# Test&lt;br /&gt;
$ sudo netstat -tap | grep memcached&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
== Security ==&lt;br /&gt;
 $ chmod 644 sites/default/settings.php&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=615</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=615"/>
		<updated>2014-03-26T23:27:31Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Drupal Runtime Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* sudo vi /etc/apache2/sites-available/default&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
 ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot /var/www/UASDrupal/docroot&lt;br /&gt;
 &amp;lt;Directory /&amp;gt;&lt;br /&gt;
   Options FollowSymLinks&lt;br /&gt;
   AllowOverride None&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /var/www/UASDrupal/docroot&amp;gt;&lt;br /&gt;
   Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
   AllowOverride All&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * * * no changes to remaining content * * *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
==== PHP gd Extensions ====&lt;br /&gt;
 $ sudo apt-get install php-gd&lt;br /&gt;
 $ sudo service apache2 restart&lt;br /&gt;
==== php.ini ====&lt;br /&gt;
* sudo vi /etc/php5/apache2/php.ini  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 upload_max_filesize = 200M&lt;br /&gt;
 post_max_size = 200M&lt;br /&gt;
 memory_limit = 1024M&lt;br /&gt;
 max_execution_time = 120&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Do the same settings update if php client is installed: sudo vi /etc/php5/cli/php.ini&lt;br /&gt;
Note: I notice that the initial &amp;lt;b&amp;gt;memory_limit = -1&amp;lt;/b&amp;gt; in the /etc/php5/cli/php.ini&lt;br /&gt;
&lt;br /&gt;
== Database Setup ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ mysqladmin -u root -p create uasdrupal&lt;br /&gt;
$ mysql -u root -p&lt;br /&gt;
mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES ON usadrupal.* TO &#039;root&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;unPassword&#039;;&lt;br /&gt;
mysql&amp;gt; exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== memcache setup ==&lt;br /&gt;
* [http://andrewdunkle.com/how-install-memcached-drupal-7 Ref: How to Install Memcached for Drupal 7 - AndrewDunkle.com]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
$ sudo apt-get install php5-dev php-pear make&lt;br /&gt;
$ sudo pecl install memcache&lt;br /&gt;
$ sudo nano /etc/php5/conf.d/memcache.ini&lt;br /&gt;
    extension=memcache.so&lt;br /&gt;
    memcache.hash_strategy=&amp;quot;consistent&amp;quot;&lt;br /&gt;
$ sudo nano /etc/memcached.conf&lt;br /&gt;
    -m 64&lt;br /&gt;
$ sudo /etc/init.d/memcached restart&lt;br /&gt;
$ sudo /etc/init.d/apache2 restart&lt;br /&gt;
# Test&lt;br /&gt;
$ sudo netstat -tap | grep memcached&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=614</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=614"/>
		<updated>2014-03-26T23:27:01Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* memcache setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* sudo vi /etc/apache2/sites-available/default&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
 ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot /var/www/UASDrupal/docroot&lt;br /&gt;
 &amp;lt;Directory /&amp;gt;&lt;br /&gt;
   Options FollowSymLinks&lt;br /&gt;
   AllowOverride None&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /var/www/UASDrupal/docroot&amp;gt;&lt;br /&gt;
   Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
   AllowOverride All&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * * * no changes to remaining content * * *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
==== PHP gd Extensions ====&lt;br /&gt;
 $ sudo apt-get install php-gd&lt;br /&gt;
 $ sudo service apache2 restart&lt;br /&gt;
==== php.ini ====&lt;br /&gt;
* sudo vi /etc/php5/apache2/php.ini  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 upload_max_filesize = 200M&lt;br /&gt;
 post_max_size = 200M&lt;br /&gt;
 memory_limit = 1024M&lt;br /&gt;
 max_execution_time = 120&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Do the same settings update if php client is installed: sudo vi /etc/php5/cli/php.ini&lt;br /&gt;
Note: I notice that the initial &amp;lt;b&amp;gt;memory_limit = -1&amp;lt;/b&amp;gt; in the /etc/php5/cli/php.ini&lt;br /&gt;
&lt;br /&gt;
== Database Setup ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ mysqladmin -u root -p create uasdrupal&lt;br /&gt;
$ mysql -u root -p&lt;br /&gt;
mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES ON usadrupal.* TO &#039;root&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;unPassword&#039;;&lt;br /&gt;
mysql&amp;gt; exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== memcache setup ==&lt;br /&gt;
* [http://andrewdunkle.com/how-install-memcached-drupal-7 Ref: How to Install Memcached for Drupal 7 - AndrewDunkle.com]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
$ sudo apt-get install php5-dev php-pear make&lt;br /&gt;
$ sudo pecl install memcache&lt;br /&gt;
$ sudo nano /etc/php5/conf.d/memcache.ini&lt;br /&gt;
    extension=memcache.so&lt;br /&gt;
    memcache.hash_strategy=&amp;quot;consistent&amp;quot;&lt;br /&gt;
$ sudo nano /etc/memcached.conf&lt;br /&gt;
    -m 64&lt;br /&gt;
$ sudo /etc/init.d/memcached restart&lt;br /&gt;
$ sudo /etc/init.d/apache2 restart&lt;br /&gt;
# Test&lt;br /&gt;
$ sudo netstat -tap | grep memcached&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Fixup Drupal Requirements Errors&lt;br /&gt;
[[File:Drupal Requirements Errors Screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=613</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=613"/>
		<updated>2014-03-26T20:06:57Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Drupal Runtime Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* sudo vi /etc/apache2/sites-available/default&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
 ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot /var/www/UASDrupal/docroot&lt;br /&gt;
 &amp;lt;Directory /&amp;gt;&lt;br /&gt;
   Options FollowSymLinks&lt;br /&gt;
   AllowOverride None&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /var/www/UASDrupal/docroot&amp;gt;&lt;br /&gt;
   Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
   AllowOverride All&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * * * no changes to remaining content * * *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
==== PHP gd Extensions ====&lt;br /&gt;
 $ sudo apt-get install php-gd&lt;br /&gt;
 $ sudo service apache2 restart&lt;br /&gt;
==== php.ini ====&lt;br /&gt;
* sudo vi /etc/php5/apache2/php.ini  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 upload_max_filesize = 200M&lt;br /&gt;
 post_max_size = 200M&lt;br /&gt;
 memory_limit = 1024M&lt;br /&gt;
 max_execution_time = 120&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Do the same settings update if php client is installed: sudo vi /etc/php5/cli/php.ini&lt;br /&gt;
Note: I notice that the initial &amp;lt;b&amp;gt;memory_limit = -1&amp;lt;/b&amp;gt; in the /etc/php5/cli/php.ini&lt;br /&gt;
&lt;br /&gt;
== Database Setup ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ mysqladmin -u root -p create uasdrupal&lt;br /&gt;
$ mysql -u root -p&lt;br /&gt;
mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES ON usadrupal.* TO &#039;root&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;unPassword&#039;;&lt;br /&gt;
mysql&amp;gt; exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== memcache setup ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ sudo apt-get install memcached libmemcached-tools&lt;br /&gt;
$ sudo apt-get install php5-dev php-pear make&lt;br /&gt;
$ sudo pecl install memcache&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Fixup Drupal Requirements Errors&lt;br /&gt;
[[File:Drupal Requirements Errors Screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=612</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=612"/>
		<updated>2014-03-26T20:01:25Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* PHP Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* sudo vi /etc/apache2/sites-available/default&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
 ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot /var/www/UASDrupal/docroot&lt;br /&gt;
 &amp;lt;Directory /&amp;gt;&lt;br /&gt;
   Options FollowSymLinks&lt;br /&gt;
   AllowOverride None&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /var/www/UASDrupal/docroot&amp;gt;&lt;br /&gt;
   Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
   AllowOverride All&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * * * no changes to remaining content * * *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
==== PHP gd Extensions ====&lt;br /&gt;
 $ sudo apt-get install php-gd&lt;br /&gt;
 $ sudo service apache2 restart&lt;br /&gt;
==== php.ini ====&lt;br /&gt;
* sudo vi /etc/php5/apache2/php.ini  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 upload_max_filesize = 200M&lt;br /&gt;
 post_max_size = 200M&lt;br /&gt;
 memory_limit = 1024M&lt;br /&gt;
 max_execution_time = 120&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Do the same settings update if php client is installed: sudo vi /etc/php5/cli/php.ini&lt;br /&gt;
Note: I notice that the initial &amp;lt;b&amp;gt;memory_limit = -1&amp;lt;/b&amp;gt; in the /etc/php5/cli/php.ini&lt;br /&gt;
&lt;br /&gt;
== Database Setup ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ mysqladmin -u root -p create uasdrupal&lt;br /&gt;
$ mysql -u root -p&lt;br /&gt;
mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES ON usadrupal.* TO &#039;root&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;unPassword&#039;;&lt;br /&gt;
mysql&amp;gt; exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Fixup Drupal Requirements Errors&lt;br /&gt;
[[File:Drupal Requirements Errors Screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=611</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=611"/>
		<updated>2014-03-26T20:00:39Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* PHP gd Extensions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* sudo vi /etc/apache2/sites-available/default&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
 ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot /var/www/UASDrupal/docroot&lt;br /&gt;
 &amp;lt;Directory /&amp;gt;&lt;br /&gt;
   Options FollowSymLinks&lt;br /&gt;
   AllowOverride None&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /var/www/UASDrupal/docroot&amp;gt;&lt;br /&gt;
   Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
   AllowOverride All&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * * * no changes to remaining content * * *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
* sudo vi /etc/php5/apache2/php.ini  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 upload_max_filesize = 200M&lt;br /&gt;
 post_max_size = 200M&lt;br /&gt;
 memory_limit = 1024M&lt;br /&gt;
 max_execution_time = 120&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Do the same settings update if php client is installed: sudo vi /etc/php5/cli/php.ini&lt;br /&gt;
Note: I notice that the initial &amp;lt;b&amp;gt;memory_limit = -1&amp;lt;/b&amp;gt; in the /etc/php5/cli/php.ini&lt;br /&gt;
&lt;br /&gt;
== Database Setup ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ mysqladmin -u root -p create uasdrupal&lt;br /&gt;
$ mysql -u root -p&lt;br /&gt;
mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES ON usadrupal.* TO &#039;root&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;unPassword&#039;;&lt;br /&gt;
mysql&amp;gt; exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Fixup Drupal Requirements Errors&lt;br /&gt;
[[File:Drupal Requirements Errors Screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=610</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=610"/>
		<updated>2014-03-26T20:00:22Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Drupal Setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
== PHP gd Extensions ==&lt;br /&gt;
 $ sudo apt-get install php-gd&lt;br /&gt;
 $ sudo service apache2 restart&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* sudo vi /etc/apache2/sites-available/default&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
 ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot /var/www/UASDrupal/docroot&lt;br /&gt;
 &amp;lt;Directory /&amp;gt;&lt;br /&gt;
   Options FollowSymLinks&lt;br /&gt;
   AllowOverride None&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /var/www/UASDrupal/docroot&amp;gt;&lt;br /&gt;
   Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
   AllowOverride All&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * * * no changes to remaining content * * *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
* sudo vi /etc/php5/apache2/php.ini  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 upload_max_filesize = 200M&lt;br /&gt;
 post_max_size = 200M&lt;br /&gt;
 memory_limit = 1024M&lt;br /&gt;
 max_execution_time = 120&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Do the same settings update if php client is installed: sudo vi /etc/php5/cli/php.ini&lt;br /&gt;
Note: I notice that the initial &amp;lt;b&amp;gt;memory_limit = -1&amp;lt;/b&amp;gt; in the /etc/php5/cli/php.ini&lt;br /&gt;
&lt;br /&gt;
== Database Setup ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ mysqladmin -u root -p create uasdrupal&lt;br /&gt;
$ mysql -u root -p&lt;br /&gt;
mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES ON usadrupal.* TO &#039;root&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;unPassword&#039;;&lt;br /&gt;
mysql&amp;gt; exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Fixup Drupal Requirements Errors&lt;br /&gt;
[[File:Drupal Requirements Errors Screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=609</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=609"/>
		<updated>2014-03-26T19:37:57Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Drupal Runtime Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* sudo vi /etc/apache2/sites-available/default&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
 ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot /var/www/UASDrupal/docroot&lt;br /&gt;
 &amp;lt;Directory /&amp;gt;&lt;br /&gt;
   Options FollowSymLinks&lt;br /&gt;
   AllowOverride None&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /var/www/UASDrupal/docroot&amp;gt;&lt;br /&gt;
   Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
   AllowOverride All&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * * * no changes to remaining content * * *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
* sudo vi /etc/php5/apache2/php.ini  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 upload_max_filesize = 200M&lt;br /&gt;
 post_max_size = 200M&lt;br /&gt;
 memory_limit = 1024M&lt;br /&gt;
 max_execution_time = 120&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Do the same settings update if php client is installed: sudo vi /etc/php5/cli/php.ini&lt;br /&gt;
Note: I notice that the initial &amp;lt;b&amp;gt;memory_limit = -1&amp;lt;/b&amp;gt; in the /etc/php5/cli/php.ini&lt;br /&gt;
&lt;br /&gt;
== Database Setup ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ mysqladmin -u root -p create uasdrupal&lt;br /&gt;
$ mysql -u root -p&lt;br /&gt;
mysql&amp;gt; GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES ON usadrupal.* TO &#039;root&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;unPassword&#039;;&lt;br /&gt;
mysql&amp;gt; exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Fixup Drupal Requirements Errors&lt;br /&gt;
[[File:Drupal Requirements Errors Screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=608</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=608"/>
		<updated>2014-03-26T19:25:47Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* PHP Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* sudo vi /etc/apache2/sites-available/default&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
 ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot /var/www/UASDrupal/docroot&lt;br /&gt;
 &amp;lt;Directory /&amp;gt;&lt;br /&gt;
   Options FollowSymLinks&lt;br /&gt;
   AllowOverride None&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /var/www/UASDrupal/docroot&amp;gt;&lt;br /&gt;
   Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
   AllowOverride All&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * * * no changes to remaining content * * *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
* sudo vi /etc/php5/apache2/php.ini  &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 upload_max_filesize = 200M&lt;br /&gt;
 post_max_size = 200M&lt;br /&gt;
 memory_limit = 1024M&lt;br /&gt;
 max_execution_time = 120&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Do the same settings update if php client is installed: sudo vi /etc/php5/cli/php.ini&lt;br /&gt;
Note: I notice that the initial &amp;lt;b&amp;gt;memory_limit = -1&amp;lt;/b&amp;gt; in the /etc/php5/cli/php.ini&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Fixup Drupal Requirements Errors&lt;br /&gt;
[[File:Drupal Requirements Errors Screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=607</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=607"/>
		<updated>2014-03-26T13:03:15Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Apache2 Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* sudo vi /etc/apache2/sites-available/default&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
 ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot /var/www/UASDrupal/docroot&lt;br /&gt;
 &amp;lt;Directory /&amp;gt;&lt;br /&gt;
   Options FollowSymLinks&lt;br /&gt;
   AllowOverride None&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /var/www/UASDrupal/docroot&amp;gt;&lt;br /&gt;
   Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
   AllowOverride All&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * * * no changes to remaining content * * *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
* sudo vi /etc/php5/apache2/php.ini  &lt;br /&gt;
 -&amp;gt; upload_max_filesize = 200M&lt;br /&gt;
 -&amp;gt; post_max_size = 200M&lt;br /&gt;
 -&amp;gt; memory_limit = 1024M&lt;br /&gt;
 -&amp;gt; max_execution_time = 120&lt;br /&gt;
&lt;br /&gt;
* Do the same settings update if php client is installed: sudo vi /etc/php5/cli/php.ini&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Fixup Drupal Requirements Errors&lt;br /&gt;
[[File:Drupal Requirements Errors Screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=606</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=606"/>
		<updated>2014-03-26T13:02:49Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* PHP Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* vi /etc/apache2/sites-available/default&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
 ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot /var/www/UASDrupal/docroot&lt;br /&gt;
 &amp;lt;Directory /&amp;gt;&lt;br /&gt;
   Options FollowSymLinks&lt;br /&gt;
   AllowOverride None&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /var/www/UASDrupal/docroot&amp;gt;&lt;br /&gt;
   Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
   AllowOverride All&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * * * no changes to remaining content * * *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
* sudo vi /etc/php5/apache2/php.ini  &lt;br /&gt;
 -&amp;gt; upload_max_filesize = 200M&lt;br /&gt;
 -&amp;gt; post_max_size = 200M&lt;br /&gt;
 -&amp;gt; memory_limit = 1024M&lt;br /&gt;
 -&amp;gt; max_execution_time = 120&lt;br /&gt;
&lt;br /&gt;
* Do the same settings update if php client is installed: sudo vi /etc/php5/cli/php.ini&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Fixup Drupal Requirements Errors&lt;br /&gt;
[[File:Drupal Requirements Errors Screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=605</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=605"/>
		<updated>2014-03-26T12:57:47Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Apache2 Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* vi /etc/apache2/sites-available/default&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
 ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot /var/www/UASDrupal/docroot&lt;br /&gt;
 &amp;lt;Directory /&amp;gt;&lt;br /&gt;
   Options FollowSymLinks&lt;br /&gt;
   AllowOverride None&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /var/www/UASDrupal/docroot&amp;gt;&lt;br /&gt;
   Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
   AllowOverride All&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * * * no changes to remaining content * * *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
* To Do:  no problems, document per emailed support&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Fixup Drupal Requirements Errors&lt;br /&gt;
[[File:Drupal Requirements Errors Screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=604</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=604"/>
		<updated>2014-03-26T12:56:55Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Apache2 Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* To Do:  worked per emailed support, need to document&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
 ServerAdmin webmaster@localhost&lt;br /&gt;
&lt;br /&gt;
 DocumentRoot /var/www/UASDrupal/docroot&lt;br /&gt;
 &amp;lt;Directory /&amp;gt;&lt;br /&gt;
   Options FollowSymLinks&lt;br /&gt;
   AllowOverride None&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;Directory /var/www/UASDrupal/docroot&amp;gt;&lt;br /&gt;
   Options Indexes FollowSymLinks MultiViews&lt;br /&gt;
   AllowOverride All&lt;br /&gt;
   Order allow,deny&lt;br /&gt;
   allow from all&lt;br /&gt;
 &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 * * * no changes to remaining content * * *&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
* To Do:  no problems, document per emailed support&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Fixup Drupal Requirements Errors&lt;br /&gt;
[[File:Drupal Requirements Errors Screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=603</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=603"/>
		<updated>2014-03-26T12:52:12Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Development Server Setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 26, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* To Do:  worked per emailed support, need to document&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
* To Do:  no problems, document per emailed support&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Fixup Drupal Requirements Errors&lt;br /&gt;
[[File:Drupal Requirements Errors Screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=602</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=602"/>
		<updated>2014-03-26T12:51:45Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Development Server Setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 24, 2014 aj&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* To Do:  worked per emailed support, need to document&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
* To Do:  no problems, document per emailed support&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Fixup Drupal Requirements Errors&lt;br /&gt;
[[File:Drupal Requirements Errors Screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=601</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=601"/>
		<updated>2014-03-25T04:56:22Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* UASDrupal Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!] =&lt;br /&gt;
= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 24, 2014 aj&amp;lt;/&amp;gt;&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* To Do:  worked per emailed support, need to document&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
* To Do:  no problems, document per emailed support&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Fixup Drupal Requirements Errors&lt;br /&gt;
[[File:Drupal Requirements Errors Screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=600</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=600"/>
		<updated>2014-03-25T04:55:53Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* UASDrupal Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
= [http://uas.hepnermedia.com/ UAS Web Site 1.0 -- TRY ME!]&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 24, 2014 aj&amp;lt;/&amp;gt;&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* To Do:  worked per emailed support, need to document&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
* To Do:  no problems, document per emailed support&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Fixup Drupal Requirements Errors&lt;br /&gt;
[[File:Drupal Requirements Errors Screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=599</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=599"/>
		<updated>2014-03-25T04:53:26Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Drupal Runtime Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 24, 2014 aj&amp;lt;/&amp;gt;&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* To Do:  worked per emailed support, need to document&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
* To Do:  no problems, document per emailed support&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Fixup Drupal Requirements Errors&lt;br /&gt;
[[File:Drupal Requirements Errors Screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=598</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=598"/>
		<updated>2014-03-25T04:52:41Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Drupal Runtime Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 24, 2014 aj&amp;lt;/&amp;gt;&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* To Do:  worked per emailed support, need to document&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
* To Do:  no problems, document per emailed support&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Resulted in Requirements Errors&lt;br /&gt;
[[File:Drupal Requirements Errors Screenshot.png]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=File:Drupal_Requirements_Errors_Screenshot.png&amp;diff=597</id>
		<title>File:Drupal Requirements Errors Screenshot.png</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=File:Drupal_Requirements_Errors_Screenshot.png&amp;diff=597"/>
		<updated>2014-03-25T04:49:54Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: UASDrupal Project - Drupal Installation Requirements Errors Screenshoot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UASDrupal Project - Drupal Installation Requirements Errors Screenshoot&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=596</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=596"/>
		<updated>2014-03-25T04:42:40Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Project Collaboration Setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 24, 2014 aj&amp;lt;/&amp;gt;&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
=== Apache2 Configuration ===&lt;br /&gt;
* To Do:  worked per emailed support, need to document&lt;br /&gt;
=== PHP Configuration ===&lt;br /&gt;
* To Do:  no problems, document per emailed support&lt;br /&gt;
&lt;br /&gt;
== Drupal Runtime Configuration ==&lt;br /&gt;
* Navigate local browser to http://localhost and select &amp;lt;b&amp;gt;Unallocated - Build profile for Unallocated Space (http://unallocatedspace.org)&amp;lt;/b&amp;gt;&lt;br /&gt;
* To Do:  Resulted in Requirements Errors&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=595</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=595"/>
		<updated>2014-03-25T04:29:07Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Operating System Setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 24, 2014 aj&amp;lt;/&amp;gt;&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
* XFCE4 Screenshooter Plugin&lt;br /&gt;
 sudo apt-get install xfce4-screenshooter-plugin&lt;br /&gt;
&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
&lt;br /&gt;
= Project Collaboration Setup =&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=594</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=594"/>
		<updated>2014-03-25T04:10:54Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Project Collaboration Setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 24, 2014 aj&amp;lt;/&amp;gt;&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
&lt;br /&gt;
= Project Collaboration Setup =&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
* clone the forked git UASDrupal repository to the web server&#039;s default root /var/www&lt;br /&gt;
 $ cd /var/www&lt;br /&gt;
 $ sudo git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=593</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=593"/>
		<updated>2014-03-25T04:00:59Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 24, 2014 aj&amp;lt;/&amp;gt;&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
&lt;br /&gt;
= Project Collaboration Setup =&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
 $ git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=592</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=592"/>
		<updated>2014-03-25T03:59:40Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Install Composer = */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 24, 2014 aj&amp;lt;/&amp;gt;&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ===&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
 $ git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
== Composer Install ==&lt;br /&gt;
* Composer is a Drush Dependency&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=591</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=591"/>
		<updated>2014-03-25T03:59:17Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= [https://github.com/Unallocated/UASDrupal UASDrupal Project] =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 24, 2014 aj&amp;lt;/&amp;gt;&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Utility Software Setup ==&lt;br /&gt;
=== Install Curl ===&lt;br /&gt;
* Curl is utility for downloading files&lt;br /&gt;
 $ sudo apt-get install curl&lt;br /&gt;
=== Install Composer ====&lt;br /&gt;
* Composer is a Drush dependency&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 $ curl -sS https://getcomposer.org/installer | php&lt;br /&gt;
 $ sudo mv composer.phar /usr/local/bin/composer&lt;br /&gt;
 $ compose&lt;br /&gt;
   ______&lt;br /&gt;
  / ____/___  ____ ___  ____  ____  ________  _____&lt;br /&gt;
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/&lt;br /&gt;
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /&lt;br /&gt;
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/&lt;br /&gt;
                    /_/&lt;br /&gt;
Composer version 45fe0124f2dae5ee66da389c82c70323e28f36d6 2014-03-24 10:51:54&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Drush Install ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd /opt&lt;br /&gt;
$ git clone https://github.com/drush-ops/drush.git drush.g&lt;br /&gt;
$ cd drush.g&lt;br /&gt;
$ compose global require drush/drush:dev-master&lt;br /&gt;
 Changed current directory to /home/ajs/.composer&lt;br /&gt;
 ./composer.json has been updated&lt;br /&gt;
 Loading composer repositories with package information&lt;br /&gt;
 Updating dependencies (including require-dev)&lt;br /&gt;
   - Installing pear/console_table (1.1.5)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing symfony/yaml (v2.2.1)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing d11wtq/boris (v1.0.8)&lt;br /&gt;
     Downloading: 100%         &lt;br /&gt;
&lt;br /&gt;
   - Installing drush/drush (dev-master 2083272)&lt;br /&gt;
     Cloning 2083272379a4c981f70f137af6928c7c1a092f8c&lt;br /&gt;
&lt;br /&gt;
 pear/console_table suggests installing pear/Console_Color (&amp;gt;=0.0.4)&lt;br /&gt;
 drush/drush suggests installing youngj/httpserver (dev-master#41dd2b7 as 1.0.1)&lt;br /&gt;
 Writing lock file&lt;br /&gt;
 Generating autoload files&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
 $ git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;br /&gt;
&lt;br /&gt;
= Drupal Setup =&lt;br /&gt;
== Composer Install ==&lt;br /&gt;
* Composer is a Drush Dependency&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=590</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=590"/>
		<updated>2014-03-23T05:01:18Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* LibreOffice */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= UASDrupal Project =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 22, 2014 aj&amp;lt;/&amp;gt;&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
 $ git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=589</id>
		<title>UASDrupal</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=UASDrupal&amp;diff=589"/>
		<updated>2014-03-23T05:00:21Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: UASDrupal Project, first draft&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= UASDrupal Project =&lt;br /&gt;
== Development Server Setup ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Revised Mar 22, 2014 aj&amp;lt;/&amp;gt;&lt;br /&gt;
=== Platform Setup ===&lt;br /&gt;
* Physical Machine&lt;br /&gt;
Alienware M15x, i7, 8core, 8GB RAM, 700GB HD, 1920x1050 Video, Wired Ethernet (DHCP)&lt;br /&gt;
* Virtual Machine (VirtualBox 4.3.8)&lt;br /&gt;
Ubuntu Linux/64, 3 CPU, 3072GB RAM, 128MB Video RAM, 256GB VHD (dynamic)&amp;lt;br /&amp;gt;&lt;br /&gt;
Bridged Ethernet (DHCP for initial setup)&lt;br /&gt;
=== Operating System Setup ===&lt;br /&gt;
* Comment: The following is a tested procedure.  You may deviate if you know what you are doing.&lt;br /&gt;
* Ubuntu Precise 12.0.4.4 install from [http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/installer-amd64/current/images/netboot/ Ubuntu CDImages .../netboot/mini.iso]&lt;br /&gt;
 Install from mini.iso&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
 Assure Time Zone is correct.  If prompted for UTC Hardware Clock, select NO.&lt;br /&gt;
 Reboot&lt;br /&gt;
* Ubuntu Setup Continued...  Terminal commands are preceded with the Linux prompt $ below.&lt;br /&gt;
 $ sudo apt-get update&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
 $ sudo reboot&lt;br /&gt;
* Ubuntu Setup Continued...&lt;br /&gt;
 $ sudo tasksel&lt;br /&gt;
 In the &amp;lt;i&amp;gt;Package Configuration&amp;lt;/i&amp;gt;, &amp;lt;b&amp;gt;Software Selection&amp;lt;/b&amp;gt; select the following:&lt;br /&gt;
  * Basic Ubuntu Server&lt;br /&gt;
  * OpenSSH&lt;br /&gt;
  * LAMP server&lt;br /&gt;
  * Xubuntu desktop&lt;br /&gt;
* The basic Ubuntu development server is now setup.  Test it:&lt;br /&gt;
 $ apache2 -v&lt;br /&gt;
   Server version: Apache/2.2.22 (Ubuntu)&lt;br /&gt;
   Server built:   Jul 12 2013 13:37:10&lt;br /&gt;
 $ mysql&lt;br /&gt;
   Welcome to the MySQL monitor.  Commands end with ; or \g.&lt;br /&gt;
   Your MySQL connection id is 42&lt;br /&gt;
   Server version: 5.5.35-0ubuntu0.12.04.2 (Ubuntu)&lt;br /&gt;
 $ php -v&lt;br /&gt;
   PHP 5.3.10-1ubuntu3.10 with Suhosin-Patch (cli) (built: Feb 28 2014 23:14:25) &lt;br /&gt;
   Copyright (c) 1997-2012 The PHP Group&lt;br /&gt;
   Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies&lt;br /&gt;
=== Development Software Setup ===&lt;br /&gt;
==== [http://www.git-scm.org GIT] ====&lt;br /&gt;
* Install GIT dependencies&lt;br /&gt;
 sudo apt-get install -y libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev build-essential&lt;br /&gt;
* Build GIT from Source Code&lt;br /&gt;
 Download the git source code from:  [https://codeload.github.com/git/git/zip/v1.9.1 git-1.9.1.zip]&lt;br /&gt;
 Extract the zip file to /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ cd /home/you/Donwloads/git-1.9.1&lt;br /&gt;
 $ make prefix=/usr/local all&lt;br /&gt;
 $ sudo make prefix=/usr/local install&lt;br /&gt;
 $ sudo adduser --disabled-login git&lt;br /&gt;
* Test git:&lt;br /&gt;
 $ git --version&lt;br /&gt;
   git version 1.9.1&lt;br /&gt;
==== [http://pencil.evolus.vn Evolus Pencil] ====&lt;br /&gt;
* Design Software to work with files like the UASDrupal Project / Boiler Plate Wireframe - Pencil template header-footer-template.ep&lt;br /&gt;
 Download the [http://evoluspencil.googlecode.com/files/evoluspencil_2.0.5_all.deb Pencil deb]&lt;br /&gt;
 $ sudo dpkg -i evoluspencil_2.0.5_all.deb&lt;br /&gt;
==== [http://www.libreoffice.org LibreOffice] ====&lt;br /&gt;
* Use the &amp;lt;b&amp;gt;Synaptic Package Manager&amp;lt;/b&amp;gt; to uninstall the Ubuntu default LibreOffice 3&lt;br /&gt;
* Download &amp;lt;i&amp;gt;LibreOffice 4.2.2 for Linux x64 (deb)&amp;lt;/i&amp;gt; using the LibreOffice website download button or link.  Also download the Help Pack.&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb&lt;br /&gt;
/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
 $ tar xzvf LibreOffice_4.2.2_Linux_x86-64_deb_helppack_en-US&lt;br /&gt;
.tar.gz&lt;br /&gt;
 $ cd LibreOffice_4.2.2.1_Linux_x86-64_deb_helppack_en-US/DEBS&lt;br /&gt;
 $ sudo dpkg -i *.deb&lt;br /&gt;
== Project Collaboration Setup ==&lt;br /&gt;
* Login to GitHub and navigate to the [https://github.com/Unallocated/UASDrupal UASDrupal Project]&lt;br /&gt;
* Click the &amp;lt;b&amp;gt;Fork&amp;lt;/b&amp;gt; button.  This will create a GitHub clone of the project in your account and switch to your clone of the project.&lt;br /&gt;
* Copy the &amp;lt;i&amp;gt;HTTPS clone URL&amp;lt;/i&amp;gt; to your clipboard and use it to clone the project to the development server.&lt;br /&gt;
 $ git clone https://github.com/you/UASDrupal.git UASDrupal&lt;br /&gt;
   Cloning into &#039;UASDrupal.f&#039;...&lt;br /&gt;
   remote: Reusing existing pack: 14608, done.&lt;br /&gt;
   remote: Total 14608 (delta 0), reused 0 (delta 0)&lt;br /&gt;
   Receiving objects: 100% (14608/14608), 24.03 MiB | 305.00 KiB/s, done.&lt;br /&gt;
   Resolving deltas: 100% (5655/5655), done.&lt;br /&gt;
   Checking connectivity... done.&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=Main_Page&amp;diff=588</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=Main_Page&amp;diff=588"/>
		<updated>2014-03-23T04:59:04Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Active Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:rotatelogo.gif]]&lt;br /&gt;
&lt;br /&gt;
Welcome to the Unallocated Space Public Wiki!&lt;br /&gt;
&lt;br /&gt;
= Things to know =&lt;br /&gt;
*[[Unallocated Space Rule List]]&lt;br /&gt;
*[[Shutdown Procedure]] Are you leaving the space?&lt;br /&gt;
*[[Maintenance]]&lt;br /&gt;
*[[Membership]]&lt;br /&gt;
*[[About]]&lt;br /&gt;
*[[Help Desk]]&lt;br /&gt;
*[[Wishlist]]&lt;br /&gt;
*[[To-Do]]&lt;br /&gt;
&lt;br /&gt;
= Active Classes =&lt;br /&gt;
*[[Arduino Night]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Active Projects =&lt;br /&gt;
{|&lt;br /&gt;
!Name!!Owner!!Status!!Last Updated&lt;br /&gt;
|-&lt;br /&gt;
| [[Core Services Replacement]] || Hunterkll || &amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;In Progress&amp;lt;/span&amp;gt; || 10/03/2013&lt;br /&gt;
|-&lt;br /&gt;
| [[UASDrupal]] Website Project || anyone || &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Active&amp;lt;/span&amp;gt; || 03/23/2014&lt;br /&gt;
|-&lt;br /&gt;
| [[Git]] || || &amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;On-Going&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Library]] || Calc || &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Active&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[VMLabs System]] || Hunterkll || &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Active&amp;lt;/span&amp;gt; || 8/5/2013&lt;br /&gt;
|-&lt;br /&gt;
| [[IPv6]] || Hunterkll || &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Active&amp;lt;/span&amp;gt; || 8/17/2013&lt;br /&gt;
|-&lt;br /&gt;
| [[Gray Cat]] || Frank || &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Active&amp;lt;/span&amp;gt; || 1/18/2014&lt;br /&gt;
|-&lt;br /&gt;
| [[3D Printing]] || N/A || &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Active&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[ChaosVPN]] || Hunterkll || &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Active&amp;lt;/span&amp;gt; || 1/13/2014&lt;br /&gt;
|-&lt;br /&gt;
| [[Ham Radio Equipment]] || surefire || &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Active&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [http://ctf.forgottensec.com CTF Wiki] || Forgotten || &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Active&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Minecraft]] || CompMage || &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Active&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Network]] || Hunterkll || &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Active&amp;lt;/span&amp;gt; || 1/16/2014&lt;br /&gt;
|-&lt;br /&gt;
| [[Occupancy Sensor]] || Hunterkll || &amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;On-Going&amp;lt;/span&amp;gt; || 8/18/2013&lt;br /&gt;
|-&lt;br /&gt;
| [[IRC Bot]] || Hunterkll || &amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;On-Going&amp;lt;/span&amp;gt; || 8/18/2013&lt;br /&gt;
|-&lt;br /&gt;
| [[SMS and Email Responder]] || Hunterkll || &amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;On-Going&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Asterisk]] || Hunterkll || &amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;On-Going&amp;lt;/span&amp;gt; || 8/5/2013&lt;br /&gt;
|-&lt;br /&gt;
| [[Member Check-In System]] || Hunterkll || &amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;On-Going&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[The Wall]] || Hunterkll || &amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;On-Going&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Hardware Hacking]] || proto18 || &amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;On-Going&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[LED Sign]] || Hunterkll || &amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;On-Going&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Fire Tornado Rig]] || N/A || &amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;On-Going&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[LAN Party]] || CompMage || &amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;On-Going&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Twitter Monitor]] || Forgotten || &amp;lt;span style=&amp;quot;color:orange&amp;quot;&amp;gt;On-Going&amp;lt;/span&amp;gt; || 01/22/2014&lt;br /&gt;
|-&lt;br /&gt;
| [[EMail Lab]] || AJ || &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Revising for Presentation&amp;lt;/span&amp;gt; || 01/18/2014&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Past Projects =&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
!Name!!Owner!!Status&lt;br /&gt;
|-&lt;br /&gt;
| [[Silent Switch]] || Textile || &amp;lt;span style=&amp;quot;color:gold&amp;quot;&amp;gt;Completed&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[36C]] || N/A || &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Inactive&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[M.A.M.E. Cabinet]] || Crypt0s || &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Inactive&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[UnalloApp - Android App]] || Crypt0s || &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Inactive&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Ms. Pac-Man Restoration]] || N/A || &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Deprecated&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Woodworking Projects]] || N/A || &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Inactive&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Gaming Computer]] || N/A || &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Deprecated&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Electronics Workbench]] || N/A || &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Deprecated&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[NERF]] || N/A || &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Deprecated&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[LED Plasma Wall]] || A-KO || &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Inactive&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Rubens Tube]] || N/A || &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Deprecated&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Magnetic Field Viewer]] || N/A || &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Deprecated&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Robots]] || AJ || &amp;lt;span style=&amp;quot;color:black&amp;quot;&amp;gt;Reference&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Factory Rover]] || AJ || &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;on Hold&amp;lt;/span&amp;gt; || 02/17/2014 - Set Status to Hold&lt;br /&gt;
|-&lt;br /&gt;
| [[BYOD]] || AJ || &amp;lt;span style=&amp;quot;color:black&amp;quot;&amp;gt;Reference&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| [[Document Management]] || AJ || &amp;lt;span style=&amp;quot;color:black&amp;quot;&amp;gt;Reference&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=587</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=587"/>
		<updated>2014-03-19T02:44:35Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UAS has Git repositories on github: https://github.com/Unallocated&lt;br /&gt;
== Contributing to a UAS GitHub Project ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Updated Mar 18, 2014&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The following procedures are designed for first timers.  Note:  The author is a first timer and this is how he did it the First Time!&lt;br /&gt;
==== Prerequisites ====&lt;br /&gt;
* GIT is installed on your PC.  [http://www.git-scm.org GIT Home Page]&lt;br /&gt;
* You have created a GitHub account.&lt;br /&gt;
* You want to contribute to an existing UAS project on GitHub&lt;br /&gt;
&lt;br /&gt;
=== Cloning the Repository and Submitting Pull Request Workflow ===&lt;br /&gt;
* Sign In to GitHub&lt;br /&gt;
* Navigate to the UAS Project&lt;br /&gt;
* Click &amp;quot;Fork&amp;quot; in the top right&lt;br /&gt;
This creates a clone of the UAS project in your GitHub account&#039;s namespace.&lt;br /&gt;
* Clone your GitHub Fork to your local PC&lt;br /&gt;
For example, the Tektite user on GitHub clones the Fork with the following git clone command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/Tektite/RandomScripts.git /c/UAS.g/RandomScripts.f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create, Change, Add, Commit - then Push back to GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
... work on stuff ...&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;i did this&amp;quot;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Updating Your Contribution Workflow ===&lt;br /&gt;
* Update your local copy by adding a remote to the main GitHub project repository then pull/merge it&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git remote add uas_original https://github.com/Unallocated/RandomScripts.git&lt;br /&gt;
git fetch uasorigi&lt;br /&gt;
git merge uasorigi/master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a working Branch for revisions&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout -b MyRevs&lt;br /&gt;
... do revisions and work on stuff ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Add and Commit the Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;My new revs&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Merge the working Branch with the Master Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout master&lt;br /&gt;
git merge MyRevs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Push your work to your project Fork on GitHub &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hr /&amp;gt;&lt;br /&gt;
=== Projects ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;This is an unallocated artifact from the original author of this wiki page.&amp;lt;/span&amp;gt;&lt;br /&gt;
* Create repository for various services.&lt;br /&gt;
** Example: place to put latest code for [[Member_Check-In_System]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=586</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=586"/>
		<updated>2014-03-19T02:39:56Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Updating Your Contribution Workflow */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UAS has Git repositories on github: https://github.com/Unallocated&lt;br /&gt;
== Contributing to a UAS GitHub Project ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Updated Mar 18, 2014&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The following procedures are designed for first timers.  Note:  The author is a first timer and this is how he did it the First Time!&lt;br /&gt;
==== Prerequisites ====&lt;br /&gt;
* GIT is installed on your PC.  [http://www.git-scm.org GIT Home Page]&lt;br /&gt;
* You have created a GitHub account.&lt;br /&gt;
* You want to contribute to an existing UAS project on GitHub&lt;br /&gt;
&lt;br /&gt;
=== Cloning the Repository and Submitting Pull Request Workflow ===&lt;br /&gt;
* Sign In to GitHub&lt;br /&gt;
* Navigate to the UAS Project&lt;br /&gt;
* Click &amp;quot;Fork&amp;quot; in the top right&lt;br /&gt;
This creates a clone of the UAS project in your GitHub account&#039;s namespace.&lt;br /&gt;
* Clone your GitHub Fork to your local PC&lt;br /&gt;
For example, the Tektite user on GitHub clones the Fork with the following git clone command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/Tektite/RandomScripts.git /c/UAS.g/RandomScripts.f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create, Change, Add, Commit - then Push back to GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
... work on stuff ...&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;i did this&amp;quot;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Updating Your Contribution Workflow ===&lt;br /&gt;
* Update your local copy by adding a remote to the main GitHub project repository then pull/merge it&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git remote add uas_original https://github.com/Unallocated/RandomScripts.git&lt;br /&gt;
git fetch uasorigi&lt;br /&gt;
git merge uasorigi/master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a working Branch for revisions&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout -b MyRevs&lt;br /&gt;
... do revisions and work on stuff ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Add and Commit the Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;My new revs&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Merge the working Branch with the Master Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout master&lt;br /&gt;
git merge MyRevs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Push your work to your project Fork on GitHub &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* Create repository for various services.&lt;br /&gt;
** Example: place to put latest code for [[Member_Check-In_System]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=585</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=585"/>
		<updated>2014-03-18T21:55:31Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Contributing to a UAS GitHub Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UAS has Git repositories on github: https://github.com/Unallocated&lt;br /&gt;
== Contributing to a UAS GitHub Project ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Updated Mar 18, 2014&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The following procedures are designed for first timers.  Note:  The author is a first timer and this is how he did it the First Time!&lt;br /&gt;
==== Prerequisites ====&lt;br /&gt;
* GIT is installed on your PC.  [http://www.git-scm.org GIT Home Page]&lt;br /&gt;
* You have created a GitHub account.&lt;br /&gt;
* You want to contribute to an existing UAS project on GitHub&lt;br /&gt;
&lt;br /&gt;
=== Cloning the Repository and Submitting Pull Request Workflow ===&lt;br /&gt;
* Sign In to GitHub&lt;br /&gt;
* Navigate to the UAS Project&lt;br /&gt;
* Click &amp;quot;Fork&amp;quot; in the top right&lt;br /&gt;
This creates a clone of the UAS project in your GitHub account&#039;s namespace.&lt;br /&gt;
* Clone your GitHub Fork to your local PC&lt;br /&gt;
For example, the Tektite user on GitHub clones the Fork with the following git clone command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/Tektite/RandomScripts.git /c/UAS.g/RandomScripts.f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create, Change, Add, Commit - then Push back to GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
... work on stuff ...&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;i did this&amp;quot;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Updating Your Contribution Workflow ===&lt;br /&gt;
* Update your local copy by adding a remote to the main GitHub project repository then pull/merge it&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git remote add uas_original https://github.com/Unallocated/RandomScripts.git&lt;br /&gt;
git fetch uas_original&lt;br /&gt;
git merge uas_original/master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a working Branch for revisions&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout -b MyRevs&lt;br /&gt;
... do revisions and work on stuff ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Add and Commit the Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;My new revs&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Merge the working Branch with the Master Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout master&lt;br /&gt;
git merge MyRevs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Push your work to your project Fork on GitHub &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* Create repository for various services.&lt;br /&gt;
** Example: place to put latest code for [[Member_Check-In_System]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=584</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=584"/>
		<updated>2014-03-18T21:55:04Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Contributing to a UAS GitHub Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UAS has Git repositories on github: https://github.com/Unallocated&lt;br /&gt;
== Contributing to a UAS GitHub Project ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:xsmall;&amp;quot;&amp;gt;Updated Mar 18, 2014&amp;lt;/span&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
The following procedures are designed for first timers.  Note:  The author is a first timer and this is how he did it the First Time!&lt;br /&gt;
==== Prerequisites ====&lt;br /&gt;
* GIT is installed on your PC.  [http://www.git-scm.org GIT Home Page]&lt;br /&gt;
* You have created a GitHub account.&lt;br /&gt;
* You want to contribute to an existing UAS project on GitHub&lt;br /&gt;
&lt;br /&gt;
=== Cloning the Repository and Submitting Pull Request Workflow ===&lt;br /&gt;
* Sign In to GitHub&lt;br /&gt;
* Navigate to the UAS Project&lt;br /&gt;
* Click &amp;quot;Fork&amp;quot; in the top right&lt;br /&gt;
This creates a clone of the UAS project in your GitHub account&#039;s namespace.&lt;br /&gt;
* Clone your GitHub Fork to your local PC&lt;br /&gt;
For example, the Tektite user on GitHub clones the Fork with the following git clone command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/Tektite/RandomScripts.git /c/UAS.g/RandomScripts.f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create, Change, Add, Commit - then Push back to GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
... work on stuff ...&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;i did this&amp;quot;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Updating Your Contribution Workflow ===&lt;br /&gt;
* Update your local copy by adding a remote to the main GitHub project repository then pull/merge it&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git remote add uas_original https://github.com/Unallocated/RandomScripts.git&lt;br /&gt;
git fetch uas_original&lt;br /&gt;
git merge uas_original/master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a working Branch for revisions&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout -b MyRevs&lt;br /&gt;
... do revisions and work on stuff ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Add and Commit the Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;My new revs&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Merge the working Branch with the Master Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout master&lt;br /&gt;
git merge MyRevs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Push your work to your project Fork on GitHub &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* Create repository for various services.&lt;br /&gt;
** Example: place to put latest code for [[Member_Check-In_System]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=583</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=583"/>
		<updated>2014-03-18T21:53:58Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Updating Your Contribution Workflow */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UAS has Git repositories on github: https://github.com/Unallocated&lt;br /&gt;
== Contributing to a UAS GitHub Project ==&lt;br /&gt;
The following procedures are designed for first timers.  Note:  The author is a first timer and this is how he did it the First Time!&lt;br /&gt;
==== Prerequisites ====&lt;br /&gt;
* GIT is installed on your PC.  [http://www.git-scm.org GIT Home Page]&lt;br /&gt;
* You have created a GitHub account.&lt;br /&gt;
* You want to contribute to an existing UAS project on GitHub&lt;br /&gt;
&lt;br /&gt;
=== Cloning the Repository and Submitting Pull Request Workflow ===&lt;br /&gt;
* Sign In to GitHub&lt;br /&gt;
* Navigate to the UAS Project&lt;br /&gt;
* Click &amp;quot;Fork&amp;quot; in the top right&lt;br /&gt;
This creates a clone of the UAS project in your GitHub account&#039;s namespace.&lt;br /&gt;
* Clone your GitHub Fork to your local PC&lt;br /&gt;
For example, the Tektite user on GitHub clones the Fork with the following git clone command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/Tektite/RandomScripts.git /c/UAS.g/RandomScripts.f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create, Change, Add, Commit - then Push back to GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
... work on stuff ...&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;i did this&amp;quot;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Updating Your Contribution Workflow ===&lt;br /&gt;
* Update your local copy by adding a remote to the main GitHub project repository then pull/merge it&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git remote add uas_original https://github.com/Unallocated/RandomScripts.git&lt;br /&gt;
git fetch uas_original&lt;br /&gt;
git merge uas_original/master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a working Branch for revisions&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout -b MyRevs&lt;br /&gt;
... do revisions and work on stuff ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Add and Commit the Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;My new revs&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Merge the working Branch with the Master Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout master&lt;br /&gt;
git merge MyRevs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Push your work to your project Fork on GitHub &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* Create repository for various services.&lt;br /&gt;
** Example: place to put latest code for [[Member_Check-In_System]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=582</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=582"/>
		<updated>2014-03-18T03:46:31Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Updating Your Contribution Workflow */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UAS has Git repositories on github: https://github.com/Unallocated&lt;br /&gt;
== Contributing to a UAS GitHub Project ==&lt;br /&gt;
The following procedures are designed for first timers.  Note:  The author is a first timer and this is how he did it the First Time!&lt;br /&gt;
==== Prerequisites ====&lt;br /&gt;
* GIT is installed on your PC.  [http://www.git-scm.org GIT Home Page]&lt;br /&gt;
* You have created a GitHub account.&lt;br /&gt;
* You want to contribute to an existing UAS project on GitHub&lt;br /&gt;
&lt;br /&gt;
=== Cloning the Repository and Submitting Pull Request Workflow ===&lt;br /&gt;
* Sign In to GitHub&lt;br /&gt;
* Navigate to the UAS Project&lt;br /&gt;
* Click &amp;quot;Fork&amp;quot; in the top right&lt;br /&gt;
This creates a clone of the UAS project in your GitHub account&#039;s namespace.&lt;br /&gt;
* Clone your GitHub Fork to your local PC&lt;br /&gt;
For example, the Tektite user on GitHub clones the Fork with the following git clone command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/Tektite/RandomScripts.git /c/UAS.g/RandomScripts.f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create, Change, Add, Commit - then Push back to GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
... work on stuff ...&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;i did this&amp;quot;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Updating Your Contribution Workflow ===&lt;br /&gt;
* Update your local copy&lt;br /&gt;
I&#039;m not sure which way is better.  &lt;br /&gt;
&lt;br /&gt;
Method 1) is much simpler, but requires signing in to GitLab to get a new Fork.&lt;br /&gt;
&lt;br /&gt;
Method 2) seems to work and updates can be pulled without signing in to GitLab.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** Method 1) Fork the Project, Just In Time, and Pull It ****&lt;br /&gt;
&amp;gt; GitLab Web -&amp;gt; FORK&lt;br /&gt;
git pull&lt;br /&gt;
&lt;br /&gt;
**** Method 2) Separate Fetch/Push Remotes ****&lt;br /&gt;
git remote rm origin&lt;br /&gt;
git remote add origin https://github.com/Unallocated/RandomScripts.git&lt;br /&gt;
git remote set-url --push origin https://github.com/Tektite/RandomScripts.git&lt;br /&gt;
git pull origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a working Branch for revisions&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout -b MyRevs&lt;br /&gt;
... do revisions and work on stuff ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Add and Commit the Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;My new revs&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Merge the working Branch with the Master Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout master&lt;br /&gt;
git merge MyRevs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Push your work to your project Fork on GitHub &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* Create repository for various services.&lt;br /&gt;
** Example: place to put latest code for [[Member_Check-In_System]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=581</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=581"/>
		<updated>2014-03-18T03:39:41Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Contributing to a UAS GitHub Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UAS has Git repositories on github: https://github.com/Unallocated&lt;br /&gt;
== Contributing to a UAS GitHub Project ==&lt;br /&gt;
The following procedures are designed for first timers.  Note:  The author is a first timer and this is how he did it the First Time!&lt;br /&gt;
==== Prerequisites ====&lt;br /&gt;
* GIT is installed on your PC.  [http://www.git-scm.org GIT Home Page]&lt;br /&gt;
* You have created a GitHub account.&lt;br /&gt;
* You want to contribute to an existing UAS project on GitHub&lt;br /&gt;
&lt;br /&gt;
=== Cloning the Repository and Submitting Pull Request Workflow ===&lt;br /&gt;
* Sign In to GitHub&lt;br /&gt;
* Navigate to the UAS Project&lt;br /&gt;
* Click &amp;quot;Fork&amp;quot; in the top right&lt;br /&gt;
This creates a clone of the UAS project in your GitHub account&#039;s namespace.&lt;br /&gt;
* Clone your GitHub Fork to your local PC&lt;br /&gt;
For example, the Tektite user on GitHub clones the Fork with the following git clone command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/Tektite/RandomScripts.git /c/UAS.g/RandomScripts.f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create, Change, Add, Commit - then Push back to GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
... work on stuff ...&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;i did this&amp;quot;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Updating Your Contribution Workflow ===&lt;br /&gt;
* Update your local copy&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** HOW? ****&lt;br /&gt;
git remote rm origin&lt;br /&gt;
git remote add origin https://github.com/Unallocated/RandomScripts.git&lt;br /&gt;
git remote set-url --push origin https://github.com/Tektite/RandomScripts.git&lt;br /&gt;
git pull origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a working Branch for revisions&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout -b MyRevs&lt;br /&gt;
... do revisions and work on stuff ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Add and Commit the Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;My new revs&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Merge the working Branch with the Master Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout master&lt;br /&gt;
git merge MyRevs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Push your work to your project Fork on GitHub &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* Create repository for various services.&lt;br /&gt;
** Example: place to put latest code for [[Member_Check-In_System]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=580</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=580"/>
		<updated>2014-03-18T03:38:41Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Updating Your Contribution Workflow */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UAS has Git repositories on github: https://github.com/Unallocated&lt;br /&gt;
== Contributing to a UAS GitHub Project ==&lt;br /&gt;
The following procedures are designed for first timers.  Note:  The author is a first timer and this is how he did it the first time!&lt;br /&gt;
==== Prerequisites ====&lt;br /&gt;
* GIT is installed on your PC.  [http://www.git-scm.org GIT Home Page]&lt;br /&gt;
* You have created a GitHub account.&lt;br /&gt;
* You want to contribute to an existing UAS project on GitHub&lt;br /&gt;
&lt;br /&gt;
=== Cloning the Repository and Submitting Pull Request Workflow ===&lt;br /&gt;
* Sign In to GitHub&lt;br /&gt;
* Navigate to the UAS Project&lt;br /&gt;
* Click &amp;quot;Fork&amp;quot; in the top right&lt;br /&gt;
This creates a clone of the UAS project in your GitHub account&#039;s namespace.&lt;br /&gt;
* Clone your GitHub Fork to your local PC&lt;br /&gt;
For example, the Tektite user on GitHub clones the Fork with the following git clone command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/Tektite/RandomScripts.git /c/UAS.g/RandomScripts.f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create, Change, Add, Commit - then Push back to GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
... work on stuff ...&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;i did this&amp;quot;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Updating Your Contribution Workflow ===&lt;br /&gt;
* Update your local copy&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** HOW? ****&lt;br /&gt;
git remote rm origin&lt;br /&gt;
git remote add origin https://github.com/Unallocated/RandomScripts.git&lt;br /&gt;
git remote set-url --push origin https://github.com/Tektite/RandomScripts.git&lt;br /&gt;
git pull origin master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a working Branch for revisions&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout -b MyRevs&lt;br /&gt;
... do revisions and work on stuff ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Add and Commit the Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;My new revs&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Merge the working Branch with the Master Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout master&lt;br /&gt;
git merge MyRevs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Push your work to your project Fork on GitHub &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* Create repository for various services.&lt;br /&gt;
** Example: place to put latest code for [[Member_Check-In_System]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=579</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=579"/>
		<updated>2014-03-18T03:07:52Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Contributing to a UAS GitHub Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UAS has Git repositories on github: https://github.com/Unallocated&lt;br /&gt;
== Contributing to a UAS GitHub Project ==&lt;br /&gt;
The following procedures are designed for first timers.  Note:  The author is a first timer and this is how he did it the first time!&lt;br /&gt;
==== Prerequisites ====&lt;br /&gt;
* GIT is installed on your PC.  [http://www.git-scm.org GIT Home Page]&lt;br /&gt;
* You have created a GitHub account.&lt;br /&gt;
* You want to contribute to an existing UAS project on GitHub&lt;br /&gt;
&lt;br /&gt;
=== Cloning the Repository and Submitting Pull Request Workflow ===&lt;br /&gt;
* Sign In to GitHub&lt;br /&gt;
* Navigate to the UAS Project&lt;br /&gt;
* Click &amp;quot;Fork&amp;quot; in the top right&lt;br /&gt;
This creates a clone of the UAS project in your GitHub account&#039;s namespace.&lt;br /&gt;
* Clone your GitHub Fork to your local PC&lt;br /&gt;
For example, the Tektite user on GitHub clones the Fork with the following git clone command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/Tektite/RandomScripts.git /c/UAS.g/RandomScripts.f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create, Change, Add, Commit - then Push back to GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
... work on stuff ...&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;i did this&amp;quot;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Updating Your Contribution Workflow ===&lt;br /&gt;
* Update your local copy&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** HOW? ****&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a working Branch for revisions&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout -b MyRevs&lt;br /&gt;
... do revisions and work on stuff ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Add and Commit the Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;My new revs&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Merge the working Branch with the Master Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout master&lt;br /&gt;
git merge MyRevs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Push your work to your project Fork on GitHub &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* Create repository for various services.&lt;br /&gt;
** Example: place to put latest code for [[Member_Check-In_System]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=578</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=578"/>
		<updated>2014-03-18T03:06:15Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Prerequisites */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UAS has Git repositories on github: https://github.com/Unallocated&lt;br /&gt;
== Contributing to a UAS GitHub Project ==&lt;br /&gt;
The following procedures are designed for first timers.&lt;br /&gt;
==== Prerequisites ====&lt;br /&gt;
* GIT is installed on your PC.  [http://www.git-scm.org GIT Home Page]&lt;br /&gt;
* You have created a GitHub account.&lt;br /&gt;
* You want to contribute to an existing UAS project on GitHub&lt;br /&gt;
&lt;br /&gt;
=== Cloning the Repository and Submitting Pull Request Workflow ===&lt;br /&gt;
* Sign In to GitHub&lt;br /&gt;
* Navigate to the UAS Project&lt;br /&gt;
* Click &amp;quot;Fork&amp;quot; in the top right&lt;br /&gt;
This creates a clone of the UAS project in your GitHub account&#039;s namespace.&lt;br /&gt;
* Clone your GitHub Fork to your local PC&lt;br /&gt;
For example, the Tektite user on GitHub clones the Fork with the following git clone command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/Tektite/RandomScripts.git /c/UAS.g/RandomScripts.f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create, Change, Add, Commit - then Push back to GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
... work on stuff ...&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;i did this&amp;quot;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Updating Your Contribution Workflow ===&lt;br /&gt;
* Update your local copy&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** HOW? ****&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a working Branch for revisions&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout -b MyRevs&lt;br /&gt;
... do revisions and work on stuff ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Add and Commit the Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;My new revs&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Merge the working Branch with the Master Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout master&lt;br /&gt;
git merge MyRevs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Push your work to your project Fork on GitHub &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* Create repository for various services.&lt;br /&gt;
** Example: place to put latest code for [[Member_Check-In_System]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=577</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=577"/>
		<updated>2014-03-18T03:05:38Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Contributing to a UAS GitHub Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UAS has Git repositories on github: https://github.com/Unallocated&lt;br /&gt;
== Contributing to a UAS GitHub Project ==&lt;br /&gt;
The following procedures are designed for first timers.&lt;br /&gt;
==== Prerequisites ====&lt;br /&gt;
* GIT is installed on your PC.  [http://www.git-scm.org]&lt;br /&gt;
* You have created a GitHub account.&lt;br /&gt;
* You want to contribute to an existing UAS project on GitHub&lt;br /&gt;
&lt;br /&gt;
=== Cloning the Repository and Submitting Pull Request Workflow ===&lt;br /&gt;
* Sign In to GitHub&lt;br /&gt;
* Navigate to the UAS Project&lt;br /&gt;
* Click &amp;quot;Fork&amp;quot; in the top right&lt;br /&gt;
This creates a clone of the UAS project in your GitHub account&#039;s namespace.&lt;br /&gt;
* Clone your GitHub Fork to your local PC&lt;br /&gt;
For example, the Tektite user on GitHub clones the Fork with the following git clone command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/Tektite/RandomScripts.git /c/UAS.g/RandomScripts.f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create, Change, Add, Commit - then Push back to GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
... work on stuff ...&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;i did this&amp;quot;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Updating Your Contribution Workflow ===&lt;br /&gt;
* Update your local copy&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** HOW? ****&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a working Branch for revisions&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout -b MyRevs&lt;br /&gt;
... do revisions and work on stuff ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Add and Commit the Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;My new revs&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Merge the working Branch with the Master Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout master&lt;br /&gt;
git merge MyRevs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Push your work to your project Fork on GitHub &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* Create repository for various services.&lt;br /&gt;
** Example: place to put latest code for [[Member_Check-In_System]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=576</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=576"/>
		<updated>2014-03-18T03:02:31Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Cloning the Repository and Submitting Pull Request Workflow */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UAS has Git repositories on github: https://github.com/Unallocated&lt;br /&gt;
== Contributing to a UAS GitHub Project ==&lt;br /&gt;
=== Cloning the Repository and Submitting Pull Request Workflow ===&lt;br /&gt;
* Sign In to GitHub&lt;br /&gt;
* Navigate to the UAS Project&lt;br /&gt;
* Click &amp;quot;Fork&amp;quot; in the top right&lt;br /&gt;
This creates a clone of the UAS project in your GitHub account&#039;s namespace.&lt;br /&gt;
* Clone your GitHub Fork to your local PC&lt;br /&gt;
For example, the Tektite user on GitHub clones the Fork with the following git clone command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/Tektite/RandomScripts.git /c/UAS.g/RandomScripts.f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create, Change, Add, Commit - then Push back to GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
... work on stuff ...&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;i did this&amp;quot;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Updating Your Contribution Workflow ===&lt;br /&gt;
* Update your local copy&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
**** HOW? ****&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create a working Branch for revisions&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout -b MyRevs&lt;br /&gt;
... do revisions and work on stuff ...&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Add and Commit the Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;My new revs&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Merge the working Branch with the Master Branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout master&lt;br /&gt;
git merge MyRevs&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Push your work to your project Fork on GitHub &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* Create repository for various services.&lt;br /&gt;
** Example: place to put latest code for [[Member_Check-In_System]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=575</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=575"/>
		<updated>2014-03-18T02:46:43Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* Contributing to a Project by Submitting a Pull Request */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UAS has Git repositories on github: https://github.com/Unallocated&lt;br /&gt;
== Contributing to a UAS GitHub Project ==&lt;br /&gt;
=== Cloning the Repository and Submitting Pull Request Workflow ===&lt;br /&gt;
* Sign In to GitHub&lt;br /&gt;
* Navigate to the UAS Project&lt;br /&gt;
* Click &amp;quot;Fork&amp;quot; in the top right&lt;br /&gt;
This creates a clone of the UAS project in your GitHub account&#039;s namespace.&lt;br /&gt;
* Clone your GitHub Fork to your local PC&lt;br /&gt;
For example, the Tektite user on GitHub clones the Fork with the following git clone command&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git clone https://github.com/Tektite/RandomScripts.git /c/UAS.g/RandomScripts.f&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Create, Change, Add, Commit - then Push back to GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
... work on stuff ...&lt;br /&gt;
git add -v .&lt;br /&gt;
git commit -m &amp;quot;i did this&amp;quot;&lt;br /&gt;
git push&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Submit Pull Request in GitHub&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* Create repository for various services.&lt;br /&gt;
** Example: place to put latest code for [[Member_Check-In_System]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=574</id>
		<title>Git</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=Git&amp;diff=574"/>
		<updated>2014-03-17T11:48:21Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: Submitting Pull Request Workflow added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;UAS has Git repositories on github: https://github.com/Unallocated&lt;br /&gt;
== Contributing to a Project by Submitting a Pull Request ==&lt;br /&gt;
* Submit Pull Request Workflow&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Go to the Project&lt;br /&gt;
Click &amp;quot;Fork&amp;quot; at the top right&lt;br /&gt;
Clone your new copy&lt;br /&gt;
git add, commit, and push the stuff&lt;br /&gt;
Go to your copy again in the web interface&lt;br /&gt;
Click &amp;quot;Pull Request&amp;quot; under commits/branches/releases/contributors bar&lt;br /&gt;
Someone with write access to the repo can then review it for inclusion&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
== Projects ==&lt;br /&gt;
* Create repository for various services.&lt;br /&gt;
** Example: place to put latest code for [[Member_Check-In_System]]&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
	<entry>
		<id>https://www.wiki.unallocatedspace.org/wiki/index.php?title=EMail_Lab&amp;diff=572</id>
		<title>EMail Lab</title>
		<link rel="alternate" type="text/html" href="https://www.wiki.unallocatedspace.org/wiki/index.php?title=EMail_Lab&amp;diff=572"/>
		<updated>2014-02-17T23:51:30Z</updated>

		<summary type="html">&lt;p&gt;Ajstadlin: /* PRIVATE INTRANET */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= EMAIL LAB =&lt;br /&gt;
The following EMail Lab is being developed for presentation purposes.&lt;br /&gt;
&lt;br /&gt;
== GENERAL REQUIREMENTS ==&lt;br /&gt;
* Two Networks or Subnets to simulate LAN Private Intranet/WAN Public Internet&lt;br /&gt;
* OR 1 LAN Intranet and 1 Public IP Address with no blocked ports needed for this lab.&lt;br /&gt;
* 1 LAN/WAN hardware or software router with NAT and Port Forwarding&lt;br /&gt;
* 2 Servers and 1 PC on the &amp;lt;i&amp;gt;Private Intranet&amp;lt;/i&amp;gt;&lt;br /&gt;
* 1 Server and 1 PC on the &amp;lt;i&amp;gt;Public Internet&amp;lt;/i&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MACHINES REQUIRED ==&lt;br /&gt;
=== PRIVATE INTRANET ===&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:x-small;&amp;quot;&amp;gt;Updated Feb 17, 2014 aj&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[DNSBL Server]]: includes DNS, DNSBL (DNS blacklist), and DNSWL (DNS whitelist)&lt;br /&gt;
* [[EMail Gateway Server]]&lt;br /&gt;
* [[EMail Server]]  -- current work in progress = IBM Domino 9 Evaluation (Feb 17, 2014)&lt;br /&gt;
* Client PC&lt;br /&gt;
&lt;br /&gt;
=== ROUTER ===&lt;br /&gt;
* Physical Router or Software Router between Private Intranet and Public Internet&lt;br /&gt;
* Ability to configure NAT and Port Forwarding for the scope of protocols used for EMail and lab.&lt;br /&gt;
=== PUBLIC INTERNET ===&lt;br /&gt;
* DNS Server, EMail Server&lt;br /&gt;
* Client PC&lt;/div&gt;</summary>
		<author><name>Ajstadlin</name></author>
	</entry>
</feed>