Language Selection

English French German Italian Portuguese Spanish

From Zero to Drupal in 30 Minutes

Filed under
Drupal

The flexible Drupal content management system (CMS) lets you build all kinds of websites, from simple blogs to complex giant multimedia extravaganzas. You’ve probably heard the buzz, but maybe you were nervous about trying to install and configure the software yourself. Drupal is well-documented, except for the basic steps to launch a new site. Don’t worry – we’ll walk through those steps together. With this howto, you just might literally build a new Drupal site in 30 minutes or less.

Everyone wants to know which is the best open source CMS. Most open source CMSes are more alike than different. They use the same LAMP (Linux, Apache or other HTTP server, MySQL or other database, PHP/Perl/Python) stack, and most are administered via a graphical web interface. If you know PHP, or whatever scripting language your CMS is written in, you can customize the software beyond the limitations of its graphical interface. I like Drupal because is it so flexible, and thanks to its giant community of developers cranking out countless themes and plugins, I can tart it up any way I like without having to dig into PHP files.

I’m using Drupal 7 in this howto because it’s the latest stable version. A lot of sites still use Drupal 6, which is a perfectly good version, but it’s a little different.

Rest here




More in Tux Machines

today's howtos

GNU/Linux Desktop Security

  • How to Safely and Securely Back Up Your Linux Workstation
    Even seasoned system administrators can overlook Linux workstation backups or do them in a haphazard, unsafe manner. At a minimum, you should set up encrypted workstation backups to external storage. But it’s also nice to use zero-knowledge backup tools for off-site/cloud backups for more peace of mind. Let’s explore each of these methods in more depth. You can also download the entire set of recommendations as a handy guide and checklist.
  • Google zero-trust security framework goes beyond passwords
    With a sprawling workforce, a wide range of devices running on multiple platforms, and a growing reliance on cloud infrastructure and applications, the idea of the corporate network as the castle and security defenses as walls and moats protecting the perimeter doesn’t really work anymore. Which is why, over the past year, Google has been talking about BeyondCorp, the zero-trust perimeter-less security framework it uses to secure access for its 61,000 employees and their devices.

Leftovers: Gaming

SystemD and Linux (Kernel)

  • systemd ❤ meson
    After hearing good things about meson for a long time, I decided to take the plunge and started working on porting the build system of systemd to meson. In our case "build system" is really a system — 11.5k lines in configure.ac and two Makefile.am s. This undertaking was bigger than I expected. Even though I had the initial patch compiling most of the code after a weekend of work, it took another three weeks and 80 patches [1] to bring it to mergeable state. There are still minor issues outstanding, but the pull request has been merged, so I want to take the opportunity to celebrate and summarize my impressions about meson.
  • Systemd Lands Meson Build System Support
    Systemd can now be built with the Meson build system as an alternative to its traditional Make support.
  • Another Stable Update Released for the Linux 3.18 Kernel, Adds Many Improvements
    One day after announcing the release of the Linux 4.10.12, 4.9.24, and 4.4.63 kernels, Greg Kroah-Hartman informed the community about the availability of yet another maintenance update to the Linux 3.18 kernel series.
  • Kernel Developers Still Discussing Raising Linux's Compiler Requirements
    Linux kernel developers are still looking to raise the requirements of GCC for building the Linux kernel. It turns out some developers are still using GCC 4.1 for building the mainline Linux kernel, largely for MIPS and other niche architectures. Plus some developers still are using older GCC compiler releases for allegedly better compiler warnings. But at least in 2017 it's looking like there's some agreement on beginning to mandate later GCC 4.x compilers as a minimum for being able to build newer kernel releases.