Hopp til hovedinnhold

Sette opp ny drupal 8 side med Composer

Skrevet av helge 27. Jan. 2020

Husk at dette er vår foretrukne fremgangsmåte. Det er flere måter å sette opp en Drupal 8-side.

Klone ny site med composer:

composer create-project --prefer-dist drupal/recommended-project <site_name-dir>

Installer evt ekstra moduler, honeypot etc. Her er liste med en del standser moduler som vi ofte bruker:

composer require drupal/webform drupal/admin_toolbar drupal/google_analytics drupal/pathauto drupal/redirect drupal/simple_sitemap drupal/recaptcha drupal/eu_cookie_compliance drupal/rabbit_hole drupal/responsive_favicons drupal/paragraphs drupal/field_group drupal/twig_tweak drupal/metatag drupal/seo_checklist drupal/search_api drupal/block_class drupal/svg_image drush/drush


Opprette git repo


Opprette database

sudo mysql

create database <databasename> CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

-Skal svare: Query OK,

GRANT ALL ON databasename.* TO 'username'@'localhost' IDENTIFIED BY 'password';

GRANT ALL ON databasename.* TO 'username'@'%' IDENTIFIED BY 'password';

Skal svare: Query OK, 0 rows affected
- Dette skaper også brukeren, så du trenger ikke gjøre det i eget steg


Apache oppsett:

(Kopier evt en eksisterende fra /sites-enabled og skriv om relevante ting)

cd /etc/apache2/sites-available/

Teste apache instillinger:

sudo apache2ctl configtest

Slå på siden i apache

sudo a2ensite <sitename.conf>

Restarte Apache

sudo service apache2 restart



Sette rettigheter på settings.php:

chmod o-w settings.php // chmod 740 settings.php 


Offisiell installasjonsguide:

https://www.drupal.org/docs/8/install

Prisforespørsel

Svar på noen enkle spørsmål om hva du ønsker
og vi gir deg et prisoverslag. Enkelt og greit.

Kontakt

Oneiros as

Besøk: Johan Berentsens vei 63, Laksevåg
Post: Gravdalsveien 176, 5165
Tel: 402 26 770
E-post: post@oneiros.no