drupal8 - Database driven web content management system (CMS)
||FreeBSD Ports Quarterly amd64
Drupal is a free web Content Management System (CMS) that allows an
individual or a community of users to easily publish, manage and organize a
wide variety of content on a website.
Drupal is ready to go from the moment you download it. It even has an
easy-to-use web installer! The built-in functionality, combined with dozens
of freely available add-on modules, will enable features such as: Content
Management Systems, Blogs, Collaborative authoring environments, Forums,
Peer-to-peer networking, Newsletters, Podcasting, Picture galleries, File
uploads/downloads and much more.
- DOCS: on
- MYSQL: on
- PGSQL: off
- SQLITE3: off
Complete instructions for installing and configuring Drupal can be found here:
You need to create the DB where Drupal is going to live, and depending on
which database you intend to use, you should consult one of the following
You also need to add appropriate configuration directives to your apache
configuration file (/usr/local/etc/apache(2)/httpd.conf).
A typical configuration might read:
Alias /drupal "%%DRUPAL_DIR%%"
Options Indexes FollowSymlinks MultiViews
Allow from all
Please see http://drupal.org/cron for important information on setting up
periodic maintenance tasks in Drupal.
Please see http://drupal.org/requirements for important information on
system requirements for Drupal 8. In particular, please ensure that your
- uses PHP 5.2.5 or later
- PHP "memory_limit" is set to "32Mb" or larger
- PHP "register_globals" is set to "Off"
- PHP "safe_mode" is set to "Off"
- PHP "session.cache_limiter" is set to "nocache"
For important information about upgrading from previous versions of Drupal, please
please see: /usr/local/share/doc/drupal8/UPDATE.txt
You can install www/drush if you have problems with Drupal update. Drush is a
command line tool for Drupal
Install drupal8 txz package:
# pkg install drupal8