After several articles about Drupal, I decided to try the setup of the 8th version of the CMS.
In a few words, a Content Management System, named CMS, allows you to manage a website. The management is improved by the front-end interface (what the websurfer read when he visits the website) and the back-end interface. The back-end interface is powerful, because many menus and options adapt the management of your website to the use of the designer/author.
The back-end interface is hidden for the reader/visitor, only the administrator has access to this essential part of the Website : add a user, write an article, build a page, choose a theme for the appearance of the Website, manage the maintenance, display the report logs etc.
In order to install the software, I wanted to use an integrated architecture Apache Server+MySQL+PHP with WampServer but a file .dll didn’t permit to use WampServer. After researches on the World Wide Web, I have found EasyPHP DevServer (a development environment) and EasyPHP WebServer (for hosting a webserver). I have completed these two tools with PHPMyAdmin, in the aim to manage the creation of MySQL Databases.
After turning on the servers, I launched the setup of Drupal the 8th. The installation is easy, only few steps :
- Choose language
- Choose profile
- Verify requirements
- Set up database
- Install site
- Configure site
A warning appeared when the requirement was reviewed : the OPcache was not enabled so that I add the lines of code below to the php.ini file of the webserver configuration :
;Determines if Zend OPCache in enabled
Source : https://www.drupal.org/node/2679959
Other function I couldn’t use, the french translation of the text of Drupal, because of the translation server was not accessible : I think I didn’t know how to connect to it so that I used the english version.
You can note that the database has to be created before you launched the setup of Drupal. In fact, to the « set up databe » step, you must fill the name of the database in the devoted zone.
The snapshots of the setup steps :
When the setup is finished, you access to the administration of the site with a login et and a password.
Then, the website can be evolved and upgraded. The possibility to customize the interface of the site is wealthy. For example, I add the « Bootstrap » theme to differentiate the graphical presentation of my website rather than a basic theme provided by default.
The use of the « extend menu » is a way to add modules and extensions in order to adapt your website. There are multiple available modules and extensions for Drupal.
Other extensions have been integrated to the « core » of Drupal, as the WYSIWYG (What You See Is What You Get) CKEditor.
Now, it’s time for you to setup and use Drupal !