XAMPP is a free Apache distribution containing MariaDB, PHP, and Perl and suitable for test environments.
XAMPP should not be used as a productive environment for security reasons. In addition to that, it really lacks performance, so only use it for testing or very small instances.
XAMPP is most suitable for Windows and MacOS users and for testing or development environments. Have in mind, that there are more appropriate install options for Linux users.
Visit apachefriends.org and select the installer for your operating system and follow the instructions.
Install XAMPP at C:/ to avoid permission problems. You may will be asked to permit access to your networks, please allow this. After the installation, start the XAMPP Control Panel.
XAMPP Control Panel
You can start the Apache and MySQL Server by clicking the Start button. Permit access to your network again, if necessary. Open phpMyAdmin by clicking Admin. Create a new database by clicking New in the left control panel and enter a name for your drupal-database .
Now download drupal from drupal.org and save the zip file at your
and unzip it. Rename the unzipped folder to drupal. Visit http://localhost/drupal in your browser. Set you language to English and select Standard as your installation profile. You may need to enable some extensions, in this case gd and opcache. To do so, open your XAMPP Control Panel again and click on Config PHP (php.ini) in the Apache row. Change the line
extension=gd and the line
zend_extension=opcache by removing the leading semicolon. Restart the Apache Server by clicking Stop and Start in the Apache Row on the XAMPP Control Panel. Refresh the page by clicking try again at the bottom. Enter the name of your
as the Database Name and root as the Database username.
Notice that the Database password for root is empty. This is a high security risk on productive environment and only suitable for development or testing server. Be sure to secure your database when you migrate.
On the Configuration site form, enter your website-name , server-admin-mail , drupal-user and drupal-user -password .
Congratulations, you installed Drupal!
WissKI needs composer to manage the repositories, please follow the steps at the composer getting started page.
Open a terminal and change to your drupal folder inside your htdocs-directory , i.e with:
composer require drupal/devel drush/drush drupal/inline_entity_form drupal/wisski:3.x-dev@dev
Then change to your WissKI Module folder by, i.e with:
and update WissKI dependencies, with:
Navigate to Manage Extend and check:
- WissKI Core
- WissKI Pathbuilder
- WissKI Sparql1.1. Adapter with Pathbuilder
- WissKI Store Abstraction Layer Zero
You've successfully installed WissKI!
WissKI basis configuration
Navigate to Manage Configuration WissKI Configuration (WissKI section) and check Do you want to use only main bundles for display? and Do you want to use views for navigation? at the Miscellaneous settings and click Save.