Drupal 7 Testdrive
This appliance provides a lightweight LAMP stack (Linux/Apache/MySQL/PHP) to perform a headless (no GUI) Drupal test installation, currently based on Drupal 7.0 final. This Drupal instance can only be accessed via the network. If you prefer running the installation from a built-in GUI desktop, take a look at the Drupal 7 Testdrive GUI appliance.
The database backend is MySQL 5.5, with InnoDB and strict mode enabled.
phpMyAdmin has been added to support web-based administration of the MySQL server. You can access it via http://ip-address/phpMyAdmin/
drush , the Drupal command line shell and scripting interface is included, too.
Simply boot the appliance (e.g. in VMware or VirtualBox), choose your keyboard layout and go through the network configuration and Time Zone selection. Once the appliance has booted up and the login: prompt appears, you can point your web browser to the appliance’s IP address to start the Drupal installation/configuration.
MySQL has been pre-configured, there is an empty database named “drupal” and a user “drupal” with the same password to access it. Just enter this information in the Drupal Database configuration dialogue.
The following system/user accounts have been set up – make sure to change the passwords to something less predictable:
- The Linux root user uses “root” as the password. No other user account has been set up.
- The MySQL root account has no password.
Download
Media
USB & disk image
This is an image of your disk, ready to be written to either a USB drive or your hard disk. When written, it will erase all data on a disk. During the first boot, your partition will be automatically resized to fill available space.
ISO image
Burn this ISO file to a DVD (or CD, if the space allows), and you'll be able to boot directly from the disc.
Virtual
Open Virtualization Format (OVF)
The OVF format is an open standard for packaging and distributing virtual appliances. It is not tied to any particular hypervisor or system architecture.
VMware / VirtualBox / KVM image
Whether you use VMware, VirtualBox, or KVM, this vmdk is a ready-to-use virtual appliance.
Xen guest image
This Xen guest image is ready to run on a Xen hypervisor host.
Cloud
Amazon EC2 image
Release notes
- Updated Drupal to 7.0
- Bumped up appliance version number to 7.0.0, to match the version number of Drupal included
- Added drush
- New packages added: yast2-http-server, bind-utils, php5-ctype, patch
Special thanks to Richard Bos for the testing and many suggestions!
Changelog
1 dependency removed
1 file removed
9 new dependencies
3 new files
4 new software selections
Build configuration updated
Script configuration updated
Technical Details
Appliance configuration
Accounts
| User | Password |
|---|---|
| root | root |
Basic settings
| Keyboard: | ask_on_first_boot |
|---|---|
| Time zone: | ask_on_first_boot |
| Language: | en_US.UTF-8 |
| Network: | ask_on_first_boot |
| Firewall: | disabled |
Software
0 patterns, 272 packagesView package list…
Security summary
-
Includes the following unofficial sources:
-
No custom software packages were uploaded.
-
No custom scripts were enabled.

You need to sign in to comment
Everyone's comments
You actually make it seem so easy with your presentation but I find this topic to be actually something that I think I would never understand. It seems too complex and very broad for me. I’m looking forward for your next post, I will try to get the hang of it! hdtv buying guide | Best Blender on The Market
Lagu Terbaru
Berita terkini
Iconia PC Tablet Dengan Windows 8
Iconia PC tablet dengan Windows 8 introduced by Acer as one of the greatest machine vendor. The proximity of this new set would be easier for the Judi Bola lovers to drama Judi Bola Online using this gimmick. The taruhan online can be played everyplace and everytime. At Sbobet Casino Indonesia, they can join the Tangkasnet that founded by online betting agent. This is a info of Judi Online and Taruhan Bola Online that can played at Sbobet Casino Online. As the factor of online betting, the SBOBETserve their member to play Judi Bola Tangkas at Sbobet Casino with Bola Tangkas Gratis. With the Tangkas Online, you can Belanja Jilbab Online and may amend you to Get Pregnant Quickly and Naturally.
I love your site
Lyrics K-pop, J-pop, C-pop
I wanted to try to use Drupal CMS, but until now there is no chance and did not have friends who know how to optimizes. Bank Mandiri Bank Terbaik di Indonesia see my blog at http://yoetama.blogspot.com
just like the useful knowledge you supply for your articles. I can bookmark your blog and take a look at once more right here frequentl Ekiosku.com Jual Beli Online Aman Menyenangkan
I like the valuable information you present in your articles. I will bookmark your blog and verify again here frequently.
Read about Fortuner SUV Terbaik on http://octavinsu.blogspot.com/2012/10/toyota-grand-new-fortuner-suv-terbaik.html
It seemed too good to have provided a light LAMP (Linux / Apache / MySQL / PHP) to do (without GUI) on Drupal 7.0 final, I will try and I thank you. How To Treat Lupus frsdasda natural remedies for gout treatment thnaks
So far I am still confused and less familiar with the Drupal CMS. To that I ask his guidance. jual dompet pria asli kulit dan ikat pinggang kulit cowok
It seemed too good to have provided a light LAMP (Linux / Apache / MySQL / PHP) to do (without GUI) on Drupal 7.0 final, I will try and I thank you. pusat grosir jilbab dan grosir jilbab paris bordir
It seemed too good to have provided a light LAMP (Linux / Apache / MySQL / PHP) to do (without GUI) on Drupal 7.0 final, I will try and I thank you. jual jilbab cantik dan murah dan grosir jilbab paris bordir
I not to mention my buddies ended up looking through the good information located on the website and so instantly developed a terrible feeling I never expressed respect to the blog owner for them.
Sepeda Motor Bebek Injeksi Kencang dan Irit Jupiter Z1
I tried performing a headless (no GUI) Drupal test installation based on Drupal 7.0 final, but I could not go through the installation due to some errors. It would be highly appreciated if you could post a video illustration of the installation. torchwebdesign.com
Arrangement configuration and Time Zone selection. Once the appliance has booted up and the login: Timely appears, you can top your mess browser to the appliance’s IP take up to start the Drupal installation/configuration.
Laku.com Belanja Online Grosir Eceran Murah dan Aman
As usual, I am always a day late when it comes to these things. Thanks for sharing though. "jual tas murah meriah ":http://www.tasonlinemurah.net/category/tas-shoulder-bag dan jual dompet wanita cantik
like the helpful information you provide in your articles. I will bookmark your weblog and check again here frequently.
Thanks for the informations….
XAMthone
As usual, I am always a day late when it comes to these things. Thanks for sharing though. jual tas murah meriah | jual dompet wanita murah meriah makasih
Some time drupal get error in database, may next time can be solve… goodluck
XAMthone Plus | XAMthone
MySQL has been pre-configured, there is an empty database named “drupal” and a user “drupal” with the same password to access it. Just enter this information in the Drupal Database configuration dialogue.
Iklan Internet Murah Efektif Berkualitas Indonesia
Thanks for the informations….
XAMthone
I conceive this website contains very momentous indited content material resources blog posts. Iklan Internet Murah Efektif Berkualitas Indonesia
I conceive this website contains very splendid indited content material equipment blog posts.
Iklan Internet Murah Efektif Berkualitas Indonesia
Thanks for the informations….
XAMthone
It seemed too good to have provided a light LAMP (Linux / Apache / MySQL / PHP) to do (without GUI) on Drupal 7.0 final, I will try and I thank you. Promo Member Alfamart Minimarket Lokal Terbaik Indonesia
Nice article Bro and very interesting.
http://mhitech.asu.edu/content/sewa-ruang-kantor-jakarta-murah-2
So far I am still
confused and less
familiar with the
Drupal CMS. To that
I ask his guidance.
Thank you. http://blogs.unpad.ac.id/tabletandroid/2012/03/01/sewa-ruang-kantor-jakarta-murah/
Ultrabook Notebook Tipis Harga Murah Terbaik I like the helpful information you provide in your articles. I will bookmark your weblog and check again here frequently. I’m quite certain I will learn a lot of new stuff right here! Best of luck for the next!
I actually like what you’ve acquired right here, certainly like what you are stating and the best way wherein you say it. You make it enjoyable and you still care for to maintain it smart.
http://update-seputar-software.blogspot.com/2012/01/software-akuntansi-laporan-keuangan.html
I was looking at some of your posts on this website and I believe this web site is rattling informative ! Retain posting .
http://update-seputar-software.blogspot.com/2011/12/ultrabook-notebook-tipis-harga-murah.html
I am really enjoying reading your well written articles. It looks like you spend a lot of effort and time on your blog. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!
http://myjaketonline.blogspot.com/2011/10/makeityourring-diamond-engagement-rings.html
I was very pleased to find this site.I wanted to thank you for this great read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you post.
makeityourring diamond engagement rings
This is Liam and go to gallery and type ubuntu 11.11 beta 2
Trying to authenticate with phpMyAdmin but root with no password doesn’t allow access. I can however authenticate with drupal and drupal. Suggestions?
Fixed by editing /etc/phpMyAdmin/config.inc.php
set auth_type=cookie
set AllowNoPassword=true
that’s all! thanks guys
how do i enable flash??
For those who want to run it on ESXi4, these are the steps I had to perform on the VMware image. It did not work out of the box and still gives me error messages about not supported guest os IDs. However it seems to work. I used my shell access on the esxi host, if you don’t have that, adapt the steps accordingly
1)via the Vmware client, browse the ESXi server’s datastore, create a directory and upload the tgz.
2) Via shell, cd to the directory, unpack the tgz.
3) Import the Disk with vmkfstools -i Drupal_7_Testdrive.i686-7.0.0.vmdk My_new_name.vmdk
4) In the datastore browser, point to the vmx file and add to inventory
5) in the inventory browser, perform an upgrade of the virtual hardware from 4 to 7
6) Edit the properties of the vm: first, remove the old Hard disk and then add a new one, using the converted disk created in step 3. In my case, I had to remove and re-create the network interface, connecting it to the vmnet of my choice
7) Boot – bingo. ErrorMessages about “suseGuest” not being supported can be ignored.
Regards,
Ulrich B.
@passerby: thanks for the suggestions about NFS/SMB support. I’ll look into this. Drush is already on my TODO list for the next version (I have been travelling a lot in the past four weeks)
I’ve tried to download the WMWare virtual appliance with the latest versions of IE and Firefox and the file is always corrupt!!!
will you consider adding NFS, FTP or SMB support in a later update to make it easier to manage it.
and maybe even drush.
Thanks for the suggestion, I will keep adding “patch” in mind for the next update.
I wanted to use patch today, but it is not on the image, can you add it?
I love your site, you give so many great tips especially since I use word press and the plug-in section of your blog is great. Some of the tips I get here I can’t find anywhere else. Thanks
jual tas murah meriah
Lenz thanks, makes testing beta2 very easy :)
FWIW, a there is now a GUI-based version of this appliance as well.
Version 0.0.5 of the appliance has now been released, based on Drupal 7.0-beta2 and with phpMyAdmin included. Enjoy!
Thanks for the suggestion about phpMyAdmin. I will look into this while updating to 7.0-beta2!
Adding PHPMyAdmin would be nice indeed. It is provided by the server:php:applications repository.
Really useful – I’m looking at the School Administration Module which is only available on Drupal 7. Now all that’s needed is PHPMyAdmin….but many thanks to date.
David Fathers
FYI, I just published build 0.0.4 of my appliance, now shipping with Drupal 7.0-beta1. Let me know how you like it!
Thanks for the feedback, I will add ntp and find-utils for the next release (and update to 7.0-beta1)
Hi, I had to create the directory /srv/www/htdocs/sites/all/libraries to install an WYSIWYG editor. The one installed is: ckeditor, which is available from http://ckeditor.com
Perhaps you can include this editor as well, as it is not immediately clear how to obtain a WYSIWYG editor? The editor(s) can be configured at Home » Manage » Configure » Content authoring after installing the editor in the libraries directory….
Hi Lenz, 0.0.3 works fine :) But I’m missing 2 important utilities, being: ntp (ntpdate) and updatedb/locate (find-utils). Can you add these to the image?
Version 0.0.3 has now been published.
The directory profiles/standard/translations/ will now be created by the custom script that runs at the end of the build process. It will also fix the ownerships of the entire directory structure (I thought that I had fixed the ownerships in the tarball already). Currently, there aren’t that many translations available for 7.0-alpha7 (http://ftp.drupal.org/files/translations/7.x/drupal/) – maybe I can add some of them at a later point…
Will build 0.3 with these changes and publish them here.
Hi Richard, thanks for your suggestions! I will look into these and publish an updated version soon. I will fix the description right away.
Hi Lenz,
The group for the drupal files are not correct. At the moment they are owned by mail, while I expect www to be the group owner of the files.
Perhaps you can already create the directory translations, to make it a little easier to install language files:
drupal7:/srv/www/htdocs # ls profiles/standard/translations/
nl.po
See: http://drupalsite.org/tutorial/how-install-drupal-7-language-other-english
BTW: the mysql information is listed twice in your drupal 7 testdrive description:
MySQL has been pre-configured, there is an empty database named “drupal” and a user “drupal” with the same password to access it. Just enter this information in the Drupal Database configuration dialogue.
……
The MySQL username for Drupal is “drupal”, password is the same. The MySQL root account has no password.
Perhaps you can remove “The MySQL username for Drupal….”. And move the last sentence “The MySQL root…” a bit up.
—
Richard
I’ve now published version 0.0.2 including the missing PHP modules and providing an ISO image as well. Let me know how it works for you!
Hi Richard, thanks for your feedback! I’ll add the missing modules and add zypper to the image as well. Providing the ISO image will be done, too.
Hi Lenz, I activated the openid module. After that I visited the reports → status page. This shows:
BC Math library Not installed
OpenID requires the BC Math library for PHP which is missing or outdated. Check the PHP BC Math Library documentation for information on how to correct this.
and
Upload progress Not enabled
Your server is capable of displaying file upload progress, but does not have the required libraries. It is recommended to install the PECL uploadprogress library (preferred) or to install APC.
As zypper is not present on the image, I’m not able to add those libraries easily.
Can you add the php modules and zypper to the image? I assume it is php module php5-bcmath. The other one might be more difficult. It is probably php5-uploadprogress from server:php:extensions. But the version there is outdated 0.9.1 vs 1.0.1 upstream.
Hi Lenz, I had problems getting to run the vmdk image. To overcome this problem, I cloned your image and created an ISO image. Getting the ISO image to run was a piece of cake → can you provide an ISO version of your image as well?