Drubuntu

This group is for people using Ubuntu for developing Drupal core or contributed modules, and also for people using the Ubuntu LAMP stack as a server for Drupal.

See the Drubuntu HOWTO that explains how to install and configure an Ubuntu/LAMP/Eclipse Drupal development environment.

There is also an Ubuntu/LAMP/Eclipse Drupal development environment VMware image available, that lets you experiment with developing Drupal on an open source platform, without needing to repartition your hard disk.

Installing Drush on Ubuntu

manuel garcia@drupal.org's picture
private
manuel garcia@d... - Mon, 2009-06-22 18:50

So, you probably have heard of drush, and maybe you have not tried it yet. I tried it quite a while ago, and found it to be somewhat of a hassle. But I yesterday I decided to give it another go, and see all the buzz everyone's talking about.


cvs integration in a multisite point of view

stamina.nunes's picture
private
group: Drubuntu
stamina.nunes - Thu, 2009-05-28 21:05

Hey guys,

I need some help

What are the standards for files and folders in a CVS managed ubuntu environment?
Under which username should cvs operate if I can't write on the /var/www directory except root? I don't remember having chown the web root folder to "root"!

Would you let me know how you manage this?

Best Regards,
Jorge.


VPS tuning advice

private
alanburke@drupal.org - Sun, 2009-04-19 15:55

Hi all,
I'm running a zen Based VPS at blacknight with some, relatively speaking, low traffic sites.

I upgraded one of those sites to Drupal 6 this morning, and now the server seems to have gone haywire.

I'd appreciate any advice as to how to recover the situation.

One of the sites is www.athenryac.com, and judging from the browser, a connection is being made to the server,
and it is is either extremely slow, or just times out.
Even ssh access is very slow.

The server is running Ubuntu 8.4.01
Php 5
with APC installed.
Mysql 5.

Phpinfo, and my.cnf pasted below.

Ubuntu Drupal Development Suite

R.J._Steinert's picture
public
group: Drubuntu
R.J._Steinert - Wed, 2009-03-18 20:23

There is something brewing over at https://wiki.ubuntu.com/UbuntuDrupal

The setup instructions can be found here https://wiki.ubuntu.com/UbuntuDrupal/Setup and the launchpad page is https://launchpad.net/ubuntu-drupal

I believe the purpose of this project is to organize team work. Has anyone tried it out/have more info?


Creating Drupal environments using vmbuilder on Ubuntu 8.10

public
group: Drubuntu

With some scripting on Ubuntu 8.10 (Intrepid Ibex) we can simple generate fully customised Drupal LAMP development servers, as virtual appliances to VMware, or to other virtualization environments like XEN or KVM. It's an effective and quick way to have various development or test servers in one hardware box running Ubuntu 8.10 and VMware Server 2.0.

Drupal Development (in a "to go" box)

Mike Stewart's picture
public
groups: Drubuntu · Drupal IDE
Mike Stewart - Sun, 2009-01-04 21:40

session proposal at drupalcon for a pre-built development environment. free. open source. with php debugging. works on MAC, Windows, linux, and solaris.

I'm planning to give the talk at DrupalCamp San Diego, and it has been accepted as talk at SCaLE 7x. It should be pretty polished by the time march rolls around. if you're interested, please check it out and vote: DrupalCon 2009 - Drupal Development in a "to go" box.

It's based on


Fixing glitches in the Drubuntu documentation

public
group: Drubuntu
myke@drupal.org - Sat, 2008-10-25 07:15

I've noticed a couple of glitches in the Drubuntu how-to. Since they are wiki pages, and I'm going through trying each line of code, I've updated what isn't working to have the fixes or changes necessary to make them work.

  1. Skype wasn't installing on apt-get, I added instructions for getting this downloadable.

  2. On the eclipse install, the instructions about adding the Eclipse extensions also was wrong. When I followed the directions, there was no Add Site button until I clicked on the Available Software tab.

Drubuntu2 VMware Image

public
group: Drubuntu

Ubuntu 8.10 will be released in 10 days at which time I will start building a VMware image with the following specs:

-LAMP
-Eclipse PDT
--Subclipse
--Configured for Debugging with XDebug
-Firefox with Firebug

I would be happy to share this image with the Drupal community so any feature suggestions are welcome. If you would like to help out please contact me. Setting up LAMP on Ubuntu is a pretty straight forward process but I am no expert on the matter.

install drupal bash script

tarvid's picture
public
group: Drubuntu
tarvid - Sat, 2008-09-13 16:47

Rough cut of a script that will set up a user, domain, database, dns, apache on Ubuntu or Debian and allow a user to start Drupal installation at http://domain/

Problems, comments, suggestions to tarvid@ls.net.

More at http://drupal.ls.net/


Tape drive access problem

jhsachs@drupal.org's picture
public
group: Drubuntu
jhsachs@drupal.org - Thu, 2008-08-07 18:56

I asked about this on Ubuntu.org several days ago, but I don't have an answer yet. Let's see if I can get lucky here.

I'm trying to set up an environment that I can use for Drupal development (which I have done in Windows up to now).


Using wget to access contributed projects

jbc's picture
public
group: Drubuntu
jbc - Tue, 2008-05-20 18:49

Can anyone point me towards using wget to access contributed modules / projects. I don't want to use a CVS system, but now that I've migrated to Ubuntu, I want to be able to use a command line interface to quickly download and unpackage drupal modules.

I'm new to Ubuntu. I've previously used Tortoise CVS system under Windows, but I don't really need it if I can simply use a command line to download projects / latest module updates.

Thanks!

shalom from wales!
John


Quick and Dirty Drupal Install on Ubuntu LAMP

mahalie's picture
public
group: Drubuntu
mahalie - Thu, 2008-04-10 00:35

No fancy development installation here, just quick and dirty command line instructions on installing Drupal 5.7 on an Ubuntu server. Probably a little more approachable for those new who are to Linux, new to development or just want a quick sandbox site.

http://23rdworld.com/2008/04/09/drupal-5x-on-ubuntu-lampdrupal-5x-on-ubu...

I started a discussion instead of a wiki page to get feedback on this article. If it seems useful/appropriate I can copy it to a wiki page.

Thanks!

===
~mahalie
http://23rdworld.com


Quick and Dirty Drupal Install on Ubuntu LAMP

mahalie's picture
public
group: Drubuntu
mahalie - Thu, 2008-04-10 00:35

No fancy development installation here, just quick and dirty command line instructions on installing Drupal 5.7 on an Ubuntu server. Probably a little more approachable for those new who are to Linux, new to development or just want a quick sandbox site.

http://23rdworld.com/2008/04/09/drupal-5x-on-ubuntu-lampdrupal-5x-on-ubu...

I started a discussion instead of a wiki page to get feedback on this article. If it seems useful/appropriate I can copy it to a wiki page.

Thanks!

===
~mahalie
http://23rdworld.com


PHP 4 Support

public
group: Drubuntu

You really only need to do this if you need to test and support existing modules on php 4. Generally it is acceptable for new modules to release them php 5 only. Drupal 7 will be php 5 only. Unless you know for sure that you need this it is recommended to use the standard mod-php5 configuration instead.

Since Ubuntu 7.04 php4 packages have not been provided or supported by Ubuntu, so (unless you are running an older 6.xx version of Ubuntu) you will need to find/add repositories that provide php4 packages.

PHP 4 Support

public
group: Drubuntu

You really only need to do this if you need to test and support existing modules on php 4. Generally it is acceptable for new modules to release them php 5 only. Drupal 7 will be php 5 only. Unless you know for sure that you need this it is recommended to use the standard mod-php5 configuration instead.

Since Ubuntu 7.04 php4 packages have not been provided or supported by Ubuntu, so (unless you are running an older 6.xx version of Ubuntu) you will need to find/add repositories that provide php4 packages.

Directory layout overview

public
group: Drubuntu

This gives an overview of how the whole system works at a directory level.
Note that, with the setup above, the URLs indicated below are working with 'zero-configuration' apart from the addition of the domain to your hosts file.

  • You don't need to set up a new apache vhost for each site, or mess around with switching directories around or trying to work from a subdirectory, all of which can be troublesome and annoying.
  • Every folder under the workspace folder can be an Eclipse project.

Directory layout overview

public
group: Drubuntu

This gives an overview of how the whole system works at a directory level.
Note that, with the setup above, the URLs indicated below are working with 'zero-configuration' apart from the addition of the domain to your hosts file.

  • You don't need to set up a new apache vhost for each site, or mess around with switching directories around or trying to work from a subdirectory, all of which can be troublesome and annoying.
  • Every folder under the workspace folder can be an Eclipse project.

Adding a new site

public
group: Drubuntu

  • We will be using the example site 'mysite' here
  • This is for a multisite setup, so we will be using an existing Drupal install.
  • The example is for a 6 (suffix '6') site, but the procedure is the same for 5, 4.7 and head sites.
  • We will be using SVN, but the method for a CVS checkout is almost identical.

Checkout a copy of the site with Eclipse

  • Window -> Open Perspective -> Other -> SVN Repository Exploring

Checkout Drupal

public
group: Drubuntu

Using an Eclipse Team Project Set

  • This allows you to checkout Drupal for 4.6, 4.7, 5 and CVS HEAD in one go.
  • You can also add the contribution repository, but this is very large so be warned!
  • See http://drupal.org/node/80667 for full instructions

Using Eclipse CVS

  • You can use the Drupal CVS repository: http://drupal.org/repos
  • Window -> Open Perspective -> Other -> CVS Repository Exploring
  • Right click -> 'New' -> 'Repository Location', enter repository details:
    • Host: cvs.drupal.org
    • Repository path: /cvs/drupal

Installing Eclipse

public
group: Drubuntu

Updated Install Instructions for Eclipse 3.4

It is recommended to install Eclipse manually into the /opt or ~/opt directory. It is possible to install Eclipse using apt-get or Synaptic, but this can cause permissions and/or upgrade complexities and so is not recommended. _Note: These instructions were created for installing Eclipse on Ubuntu 8.10, and they include a step to install Subclipse v1.4 which is compatible with Ubuntu 8.10 / SVN version 1.5. If you are running an earlier version of Ubuntu or SVN you should install an earlier version of Subclipse.

Install Eclipse

Install CVS / Subversion and other software to support Web development

public
group: Drubuntu

Here is a list of highly suggested packages for development Ubuntu 8.04 include

  • CVS and Subversion are version control systems, and required if you want to work on Drupal code (CVS) or most site development setups (normally Subversion).
  • Sun Java 1.6 for Eclipse and other Java apps

Install suggested packages

sudo apt-get install cvs subversion sun-java6-jre sun-java6-plugin
To get past the java license blue page press Enter or F12

Installing Ubuntu on a partition

public
group: Drubuntu

  • Download & Install Ubuntu: http://www.ubuntu.com/download or Kubuntu: http://www.kubuntu.com/download.php
  • Burn the image(s) to a CD.
  • Test your hardware and choose which OS by booting from CD, and - if it looks good - install!
  • The install CD can resize your existing partition(s) and setup dual boot if you are moving from an existing installation

Help is available:

Installing Ubuntu on a partition

public
group: Drubuntu

  • Download & Install Ubuntu: http://www.ubuntu.com/download or Kubuntu: http://www.kubuntu.com/download.php
  • Burn the image(s) to a CD.
  • Test your hardware and choose which OS by booting from CD, and - if it looks good - install!
  • The install CD can resize your existing partition(s) and setup dual boot if you are moving from an existing installation

Help is available:

Drubuntu HOWTO

public
group: Drubuntu

Overview
This HOWTO will help you setup your computer for rapid Drupal development using Free and Open Source Software (wherever possible) for the operating system, IDE & development tools, server platform & multiple browser testing.

This set of tutorials will show you how to install and configure:
* Ubuntu as the basic operating system
* Apache, MySQL and PHP in the LAMP stack
* Eclipse for the development environment
* Firefox, Konquoror, Opera and IEs4linux for cross-browser testing

Drubuntu VMware image

public
group: Drubuntu

This is a preinstalled and preconfigured Ubuntu/LAMP/Eclipse Drupal development environment VMware image, that lets you experiment with developing Drupal on an open source platform, without needing to repartition your hard disk.

Several Drupal versions are already installed and running (see the links in Firefox and projects set up in Eclipse). Both PHP 4 and 5 are installed and can be selected on a per-project basis.

Drubuntu VMware image

public
group: Drubuntu

This is a preinstalled and preconfigured Ubuntu/LAMP/Eclipse Drupal development environment VMware image, that lets you experiment with developing Drupal on an open source platform, without needing to repartition your hard disk.

Several Drupal versions are already installed and running (see the links in Firefox and projects set up in Eclipse). Both PHP 4 and 5 are installed and can be selected on a per-project basis.

Syndicate content