Drupal on monipuolinen ja tehokas sisällönhallintajärjestelmä (CMS), jota käytetään maailmanlaajuisesti verkkosivustojen ja sovellusten rakentamiseen. Sen joustavuus ja laajennettavuus tekevät siitä ihanteellisen vaihtoehdon organisaatioille, jotka tarvitsevat vakaata ja turvallista alustaa. Tässä artikkelissa käymme läpi, kuinka asentaa Drupal palvelimelle vaihe vaiheelta.
Miksi valita Drupal?
Drupal on avoimen lähdekoodin ohjelmisto, joka tarjoaa laajan valikoiman ominaisuuksia suoraan ytimessään, mukaan lukien:
-
Monikielisyystuki
-
Kehittynyt käyttäjähallinta
-
Hakukoneoptimointi
-
Tietoturvaominaisuudet
-
Modulaarisuus ja laajennettavuus
Sen asentaminen voi tuntua aluksi monimutkaiselta, mutta oikeilla työkaluilla ja ohjeilla se onnistuu vaivatta.
Ennen asennusta – mitä tarvitset:
1. Webhotelli tai palvelin
Drupal vaatii palvelimen, joka tukee seuraavia teknisiä vaatimuksia:
-
PHP 8.1 tai uudempi
-
MySQL 5.7.8 tai uudempi (tai MariaDB 10.3+)
-
Apache, Nginx tai muu yhteensopiva HTTP-palvelin
-
512 MB muistia (vähintään)
Useimmat suositut webhotellit kuten Zoner, Hostaan ja Louhi tukevat Drupalia oletuksena.
2. FTP-yhteys tai cPanel
Tarvitset tavan siirtää tiedostot palvelimelle. FTP (esim. FileZilla) tai cPanelin tiedostonhallinta käy hyvin.
3. Tietokanta
Drupal tarvitsee oman tietokannan. Tämä voidaan luoda cPanelin MySQL-tietokantatyökalulla tai phpMyAdminilla.
Vaihe 1: Lataa Drupal
Mene Drupalin viralliselle verkkosivulle:
🔗 https://www.drupal.org/download
Lataa uusin vakaa versio .zip- tai .tar.gz-pakettina.
Pura ladattu tiedosto tietokoneellesi. Saat kansion nimeltä drupal-X.X
, jossa X.X on versionumero.
Vaihe 2: Siirrä tiedostot palvelimelle
Avaa FTP-ohjelma, kuten FileZilla, ja yhdistä palvelimeesi.
-
Siirry kansioon, jossa verkkosivusi näkyy (yleensä
/public_html/
). -
Lataa kaikki tiedostot puretusta Drupal-kansiosta palvelimelle.
Varmista, että tiedostot siirtyvät suoraan juurikansioon ilman ylimääräisiä kansioita.
Vaihe 3: Luo tietokanta
Kirjaudu webhotellisi hallintapaneeliin ja etsi tietokannan hallinta:
-
Luo uusi MySQL-tietokanta
-
Luo uusi tietokantakäyttäjä ja anna sille kaikki oikeudet kyseiseen tietokantaan
-
Kirjaa ylös tietokannan nimi, käyttäjätunnus ja salasana
Vaihe 4: Käynnistä asennusohjelma
Avaa verkkoselaimessa verkkotunnuksesi (esim. https://omadomainisi.fi
).
Drupal tunnistaa, ettei sitä ole vielä asennettu, ja käynnistää asennusohjelman automaattisesti.
-
Valitse kieli – Suomi löytyy oletusvalinnoista
-
Valitse asennusprofiili – Valitse “Standard” ellei ole erityisiä tarpeita
-
Syötä tietokantatiedot – Anna aiemmin luodun tietokannan nimi, käyttäjä ja salasana
-
Odota asennuksen valmistumista
Vaihe 5: Määritä sivusto
Kun asennus on valmis, sinulta pyydetään seuraavat tiedot:
-
Sivuston nimi
-
Pääkäyttäjän sähköposti
-
Käyttäjätunnus ja salasana
-
Oletuskieli ja aikavyöhyke
Tämän jälkeen Drupal on käyttövalmis, ja pääset hallintapaneeliin osoitteessa https://omadomainisi.fi/user/login
.
Vaihe 6: Turvallisuus ja lisäasetukset
1. Poista install.php
ja varmista settings.php
-tiedoston suojaus
Asennuksen jälkeen varmista, että sites/default/settings.php
on vain luettavissa (muokkausoikeudet pois). Poista install.php
-tiedosto, jos se on jäänyt palvelimelle.
2. Ota käyttöön HTTPS
Drupal toimii turvallisesti HTTPS:n kautta. Asenna SSL-sertifikaatti (esim. Let’s Encrypt) ja määritä .htaccess tiedostoon HTTPS-uudelleenohjaus.
3. Asenna tärkeimmät lisäosat
Suositeltavia lisäosia:
-
Admin Toolbar – parantaa hallintapaneelin käytettävyyttä
🔗 https://www.drupal.org/project/admin_toolbar -
Pathauto – luo automaattisesti hakukoneystävällisiä URL-osoitteita
🔗 https://www.drupal.org/project/pathauto -
Redirect – ohjaa vanhat URL-osoitteet uusiin
🔗 https://www.drupal.org/project/redirect -
Google Analytics – integroi analytiikkatiedot
🔗 https://www.drupal.org/project/google_analytics -
Backup and Migrate – turvallinen varmuuskopiointi
🔗 https://www.drupal.org/project/backup_migrate
Yleisiä ongelmia ja ratkaisuja
-
403 Forbidden -virhe → Varmista, että
sites/default
-kansion käyttöoikeudet ovat oikein -
500 Internal Server Error → Tarkista .htaccess-tiedoston sisältö ja palvelimen PHP-versio
-
Tietokantavirhe → Varmista, että tietokannan nimi, käyttäjä ja salasana ovat oikein
Yhteenveto
Drupal tarjoaa vahvan ja turvallisen alustan verkkosivustojen rakentamiseen. Asennus vaatii hieman teknistä osaamista, mutta tämän ohjeen avulla voit asentaa Drupalin palvelimelle onnistuneesti. Kun sivusto on asennettu, voit aloittaa sisällön tuottamisen, lisäosien asentamisen ja ulkoasun kustomoinnin omien tarpeidesi mukaan.
Muista päivittää sivustosi säännöllisesti ja varmuuskopioida tietosi. Drupal on tehokas työkalu, joka skaalautuu kasvavien vaatimusten mukana.