Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 PST on 31 March 2024, to get $100 off your ticket.
Requirements #
- Root - Root access to your server
- PHP Memory - Panopoly includes a wide range of apps and modules which can require additional memory. For best results, set PHP to use 196M of memory by configuring the PHP memory limit on your server.
Optional considerations #
In order to take advantage of the full power of Panopoly and avoid common problems, please take into account the following optional considerations:
- Apps Powered - Panopoly utilizes the Apps Module which leverages Drupal Core's update manager which requires additional configuration to work correctly. Install ssh2 on your server.
- Apache Solr - Panopoly bundles the Search API module which provides standard database searching, but can be greatly improved by installing and configuring Apache Solr on your server.
Install #
Choose one of the following options to install Panopoly on your own server. This should work for both the 7.x and 8.x versions of Panopoly.
- Option 1: Install the latest tarball
- Download the latest tarball from the Panopoly project page. This will be the link at the bottom of the page named
tar.gz (nn.nn MB)
- Unpack the tarball into the directory that will be your web root:
tar zxf panopoly-N.x-N.x-dev-core.tar.gz
. This installs Drupal core with the Panopoly profile in the profiles directory. - Change to the profiles directory and run drush make:
drush make --no-core drupal-org.make
. This will download the Panopoly moduels and give you this directory structure under profiles/panopoly:
modules ├── contrib │ ├── ... └── panopoly ├── panopoly_core ├── panopoly_demo ├── panopoly_images ├── panopoly_pages ├── panopoly_test ├── panopoly_theme ├── panopoly_users ├── panopoly_widgets └── panopoly_wysiwyg
- At this point you can visit your site url and let Drupal install. For more detail follow the standard Drupal installation instructions. You should see the above Panopoly modules installing when the progress bar appears.
- Download the latest tarball from the Panopoly project page. This will be the link at the bottom of the page named
- Option 2: Drush
- Run the following command line to download Panopoly to your server
drush dl panopoly --select
- Using the interactive menu select which version of Panopoly you need to install. It's recommended to install the "Supported, Recommended" release.
- Next do the
drush make
step above. - To install the site using 'drush site-install':
chmod 0666 sites/default/settings.php
drush site-install panopoly --db-url=mysql://MYUSER:MYPASS@localhost:3306/MYDB -y
chmod 0644 sites/default/settings.php
- If all went well you should see
Installation complete. User name: admin User password: VevEtAbHRk [ok] Congratulations, you installed Panopoly!
- Run the following command line to download Panopoly to your server