Open Source Software Technical Articles

Want the Best of the Wazi Blogs Delivered Directly to your Inbox?

Subscribe to Wazi by Email

Your email:

Connect with Us!

Current Articles | RSS Feed RSS Feed

Using Drupal distributions for speedier deployment

  
  
  

Drupal is one of the most popular open source content management systems today. Unfortunately the default Drupal installation often requires a lot of customization to meet an organization's needs, so you have to rely on Drupal's thousands of extensions to tailor the software to do exactly what you want, and that takes time. It would be easier if you could install Drupal with all the extensions that you want to use straight out of the box – and you can do just that by using Drupal distributions.

Don't let the word "distribution" fool you into thinking that Drupal is churning out its own brand of Linux. In Drupal, each distribution contains the Drupal core, plus themes, extensions, and configuration for a specific kind of website. When you install a distribution instead of the stock Drupal release, you get all the modules and settings for that particular kind of website out of the box. The Drupal project hosts more than 600 distributions on its website, so unless you have a very niche kind of site in mind, chances are there's already a Drupal distributions that meets your needs.

For example, if you wish to create a commercial website with Drupal, you can use the Commerce Kickstart distribution. It contains Drupal core and the Drupal Commerce module, with all the dependencies installed and configured, and various other modules that you need to create a commercial website. Other popular distributions are aimed at online news sites, government and public policy organizations, nonprofits, schools, churches, content authoring, and collaboration.

You can only deploy a distribution when installing Drupal for the first time. Distributions are not a bundle of settings that you can apply to an existing Drupal installation.

Distributions or installation profiles

When you start looking at distributions, you'll run into the term installation profile. Before Drupal 6, that term was quite different from a distribution, but the distinction has diminished in subsequent releases, and these days people use the two terms interchangeably, even though the two things are really different.

You can think of an installation profile as a building block for a distribution. You cannot have the latter without the former.

Installation profiles contain basic settings that configure Drupal for a particular type of use. An installation profile can tell Drupal to create certain content types or enable modules. A blogging profile, for example, can configure Drupal to create roles that allow multiple users to publish content on a site, enable the blog module, and configure some other settings. But if an installation profile relies on any external modules that are not included in Drupal core, you must fetch them yourself and place them in the modules directory manually.

Distributions, by contrast, contain not just Drupal core but also all required modules and themes, in addition to the specific configuration options.

Installing Drupal distributions

The process for installing a distribution is exactly the same as that of installing Drupal. You need to create a database for the Drupal installation, make sure your PHP and Apache environments are properly configured, and follow the instructions to install the distribution.

For example, to install the Commerce Kickstart distribution, first download the tarball from the project page and uncompress it into the target directory. On my server I uncompressed it under the htdocs directory on a test XAMPP installation. Rename the directory to something appropriate, such as commerce-site or ck.

Next, create a database for your Drupal site with the proper permissions[as documented somewhere?]. You can use the MySQL prompt for this, or use phpMyAdmin. Keep the database name, username, and password handy, as you will be asked to enter these when installing Drupal.

Finally, take the default.settings.php file that you find under the sites/default/ directory and copy it under the newly uncompressed directory, changing its name to settings.php. Now point your browser to http://localhost/ck and proceed with the browser-based graphical Drupal installation wizard. When the installation is done, instead of the stock Drupal site, you will have a commercial site complete with purchase tracker and checkout cart.

The installation process is identical for almost all Drupal distributions, but you should refer to the INSTALL.txt file within the distribution's uncompressed tarball, and its project page or documentation, to make sure there aren't any additional steps you must take for a succesful installation. A distribution may, for example, require you to tune some PHP settings.

Unique menus, common administration

Distributions differ from stock Drupal in many ways. In addition to the extra modules and other additions, almost all distributions provide a unique administrative menu, because distribution makers frequently choose to improve upon the default administrative menu in ways that best fit the purposes of the distribution. Don't be surprised if the menu bar at the top of your installed distribution looks nothing like Drupal's default administrative menu bar. Some distributions create their own unique menu bars, while others rely on one of the many available alternative site navigation modules.

Even though the menus may look different, the administrative functions, such as managing modules, applying updates, and running cron jobs, are still the same whether you install Drupal via the stock release or a distribution.

Most popular distributions provide regular updates for Drupal core and the additional modules included in the distribution. Some distributions include custom modules that its developers create themselves. In such cases you have no choice but to wait for the developer to make updates available, and if the developer stop maintaining the distribution, you might get stuck with a Drupal site that is difficult to update.

Aside from that drawback, there's no reason not to choose a distribution for your website if you can find one that fits your needs. Just choose a distribution that is well-maintained, so you're not stranded with a site riddled with orphan code a few months down the line.




This work is licensed under a Creative Commons Attribution 3.0 Unported License
Creative Commons License.

Comments

They need to not seem like an inexpensive replica of the Chanel Handbag Replicas. The product should have a similar consistency inside the fabric, or maybe the exact same feeling if you are using it. If ladies had their way, they would get pleasure from to create a style statement with one particular particular of those Replica Luxuries bags even when it meant heading with out wage for the total calendar year! Even though celebrities like this sort of as Gucci Handbags can purchase a Replica Louis Vuitton Handbags every week, there are nonetheless techniques and means to obtain Chanel Handbags at a price which is not fatal to your finances. We cherish customers just about the most, and we be certain that our best Rolex Replicas watches are designed with high good system.
Posted @ Tuesday, December 31, 2013 2:39 AM by evil
Wholesale Cheap Sexy Lingerie, Halloween Costumes, Clubwear And Corsets Manufacturers From China Suppliers. 
Flapper Costumes 
Wholesale Sexy Clubwear 
Vintage Dresses 
Posted @ Monday, January 20, 2014 8:11 PM by Flapper Costumes
Prior to you go out and purchase the to start with interesting just one you see, feel about your needs. For anyone who is an active, on the go form of individual, you require to acquire a circumstance which can stand up in opposition iPhone 5S Cases to falls. Those individuals who will be a lot more relaxed and simply just choose to have one thing unique and attractive can glimpse into the iPhone five instances that offer you patterns and images. You will find also instances that give attributes and easy security iPhone 4S Cases</a to give everybody the things they want.If you want anything challenging, the thin and fairly scenarios are certainly not likely to accomplish. You will discover iPhone 5 circumstances specifically intended to face up to falls. They're excellent for persons who move all-around lots through the day, go hiking,
Posted @ Wednesday, April 23, 2014 10:51 PM by iPhone 5 Cases
The design is purely uncomplicated and blends properly with all the iPad. In addition, you do not require going for any enhancements to your iPad since the address is an enhancement in itself. So in the event you think you require an iPad enhancement, then that is the great enhancement for you.All in a single The design should not be the only matter that appeals to you. It comes using a flappable include that enables you to use your gadget within a zap. The go over is also multi functional mainly because you may have a include a person moment then a stand the next. This protect may be the excellent include for you especially if you are during the business of creating displays in front of cooperate people or it is possible to use it to just impress your boss. You'll find diverse forms of iPad cases that you simply can acquire for those who desire to have one. 
 
Hermes Cases 
Gucci Cases 
Chanel Cases
Posted @ Wednesday, April 30, 2014 9:50 PM by iphone 4s case
In actuality it seems that a lot of people have jumped over the trend of owning more than one particular watch at any 1 time and for this we commend the forward thinking Accurist team of 1946 who thrust their affordable brand and fashionable types on for the wrists of stars and in to your encounter of popular culture!This view is very lovely look at with automatic rotation, this look at is creating with use of stainless steel band, having black dial. The glass made use of on Sapphire crystal which was anti-reflective coating on both side gives it an exquisite looks. The bezel use material yellow and black PVD steel and likewise Unidirectional Rotating. This observe can also be water resistance and its approx weight is 21g. It a really lovely view when you use it you know its benefit. 
 
Iwc watches replica 
Breitling watches replica 
Omega Watches Replica 
Rolex Watches Replica
Posted @ Tuesday, June 10, 2014 7:05 AM by replica watches
<h1>Coach Outlet Online</h1> The idea of official celebration of Mothers<h1>Coach Factory Outlet</h1> day in US was first suggested by Julia Ward Howe<h1>Coach Outlet</h1> in 1872. An activist, writer and poet<h1>Coach Outlet Online</h1> Julia shot to fame with her famous Civil<h1>Coach Outlet Store</h1> War song, "Battle Hymn of the Republic<h1>Coach Outlet Store Online</h1> Julia Ward Howe suggested that June 2 be annually<h1>Coach Outlet</h1> celebrated as Mothers Day and should be dedicated<h1>Coach Factory Online</h1> to peace. She wrote a passionate appeal<h1>Coach Factory Outlet</h1> to women and urged them to rise against war<h1>Coach Outlet</h1> in her famous Mothers Day Proclamation<h1>Coach Factory Outlet</h1> written in Boston in 1870. She also initiated<h1>Coach Outlet</h1> Mothers' Peace Day observance on the second<h1>Coach Outlet Store</h1> Sunday in June in Boston and held the meeting<h1>Coach Outlet Store Online</h1> for a number of years. Julia tirelessly<h1>Coach Outlet Online</h1> championed the cause of official celebration<h1>True Religion Jeans</h1> of Mothers Day and declaration of official<h1>True Religion Outlet</h1> holiday on the day. Her idea spread but was later<h1>True Religion</h1> replaced by the Mothers' Day holiday now<h1>Michael Kors Outlet Online</h1> celebrated in May.Custom of celebrating<h1>Michael Handbags Outlet</h1> Mothering Sunday died out almost completely<h1>Michael Kors Outlet Store Online</h1> by the 19th century. However, the day came to be<h1>Michael Kors Outlet Stores</h1> celebrated again after World War II, when American<h1>Chanel Outlet Online</h1> servicemen brought the custom and <h1>Louis Vuitton Outlet</h1> commercial enterprises used<h1>Louis Vuitton Handbags</h1> it as an occasion for sales.
Posted @ Friday, June 20, 2014 1:41 AM by GUOGUO
Post Comment
Name
 *
Email
 *
Website (optional)
Comment
 *

Allowed tags: <a> link, <b> bold, <i> italics