[Systems] El sábado tenemos web
Bernie Innocenti
bernie at codewiz.org
Sun Oct 30 21:18:32 EDT 2011
On Sun, 2011-10-30 at 11:17 -0500, Sebastian Silva wrote:
> Bernie - could we have a dev- environment for this drupal site?
> As in sugarcamp-dev.somosazucar.org so that we can work the last
> details there before going into "production"? I guess we'll need a
> MySQL database for each instance too.
Sure. Here's how I did it:
1. Add a group "azucar" and make www-sata, you and me members
2. Create a directory to host drupal and make it writable by us
mkdir /srv/www-somosazucar
cd /srv/www-somosazucar
chgrp -R azucar .
chmod -R g+s .
3. Get latest stable Drupal from git
(see http://drupal.org/node/3060/git-instructions/7.x)
git clone --branch 7.x http://git.drupal.org/project/drupal.git sugarcamp
cd sugarcamp
4. Initial drupal setup
(see http://drupal.org/documentation/install/developers)
cp sites/default/default.settings.php sites/default/settings.php
5. Grant access to database
mysql -u root -p
mysql> create database azucar_drupal;
mysql> grant all privileges on azucar_drupal.* to azucar_drupal at localhost identified by '<random password>';
6. Create an Apache virtual host with DocumentRoot pointing at /srv/www-somosazucar
vim /etc/apache2/sites-available/sugarcamp-devel.somosazucar.org
a2ensite sugarcamp-devel.somosazucar.org
service apache2 reload
7. go to http://sugarcamp-devel.somosazucar.org and complete the
installation with the wizard
8. create an admin user "icarito" (I'll send you the password privately)
Now it's your turn: first of all, create a documentation page at
http://wiki.sugarlabs.org/go/Service/sugarcamp.somosazucar.org . There's
a service template under Service/zzz_template, or check the others for
inspiration. Copy-pasting the above notes into an "Installation"
paragraph would be a useful start. You can also document things in
Spanish if it's clearer for the people who will need to work on it.
Enjoy your new drupal site!
--
_ // Bernie Innocenti
\X/ http://codewiz.org
More information about the Systems
mailing list