Kuinka asentaa Drupal palvelimelle?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.

  1. Valitse kieli – Suomi löytyy oletusvalinnoista

  2. Valitse asennusprofiili – Valitse “Standard” ellei ole erityisiä tarpeita

  3. Syötä tietokantatiedot – Anna aiemmin luodun tietokannan nimi, käyttäjä ja salasana

  4. 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:

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.

💬