Drupalin asennusDrupal on avoimen lähdekoodin sisällönhallintajärjestelmä (CMS)

Drupal on suunniteltu luomaan ja hallitsemaan verkkosivustoja. Tämä opas kattaa Drupalin asennuksen vaiheet alusta loppuun, mukaan lukien ympäristön valmistelun, asennuksen ja peruskonfiguraation.

Vaihe 1: Ympäristön Valmistelu

Ennen kuin voit asentaa Drupalin, sinun on varmistettava, että palvelimellasi on tarvittavat ohjelmistot ja riippuvuudet asennettuna.

Palvelimen vaatimukset:
  • Web-palvelin: Apache, Nginx, tai Microsoft IIS
  • Tietokanta: MySQL, MariaDB, PostgreSQL, SQLite, tai Microsoft SQL Server
  • PHP: Versio 7.3 tai uudempi
Tarvittavat PHP-laajennukset:
  • gd
  • mbstring
  • pdo
  • pdo_mysql (tai pdo_pgsql PostgreSQL

    )

  • xml
  • ctype
  • json
Ympäristön asentaminen (esimerkki Linux-palvelimella):
  1. Päivitä pakettivarastot ja asenna tarvittavat paketit:

    sudo apt update
    sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql php-xml php-mbstring php-gd php-json php-curl

  2. Käynnistä ja ota palvelut käyttöön:

    sudo systemctl start apache2
    sudo systemctl enable apache2
    sudo systemctl start mysql
    sudo systemctl enable mysql

  3. Luo tietokanta ja käyttäjä Drupalia varten:

    sudo mysql -u root -p
    CREATE DATABASE drupal;
    CREATE USER 'drupaluser'@'localhost' IDENTIFIED BY 'salasana';
    GRANT ALL PRIVILEGES ON drupal.* TO 'drupaluser'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;

Vaihe 2: Drupalin Lataaminen ja Asentaminen

  1. Lataa Drupal: Mene Drupalin viralliselle lataussivulle ja lataa uusin versio. Voit myös käyttää wget-komentoa:

    wget https://www.drupal.org/download-latest/tar.gz -O drupal.tar.gz

  2. Pura ladattu paketti ja siirrä se palvelimen juurikansioon:

    tar -xzvf drupal.tar.gz
    sudo mv drupal-*/ /var/www/html/drupal

  3. Aseta oikeudet ja omistajuus:

    sudo chown -R www-data:www-data /var/www/html/drupal
    sudo chmod -R 755 /var/www/html/drupal

  4. Luo Apache-konfiguraatiotiedosto Drupalia varten:

    sudo nano /etc/apache2/sites-available/drupal.conf

    Lisää seuraavat rivit tiedostoon:

    <VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html/drupal
    <Directory /var/www/html/drupal>
    AllowOverride All
    </Directory>
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>

  5. sudo a2ensite drupal.conf
    sudo a2enmod rewrite
    sudo systemctl restart apache2

Vaihe 3: Drupalin Konfigurointi

  1. Siirry selaimella Drupalin asennusosoitteeseen: Avaa selaimesi ja mene osoitteeseen http://your-server-ip/drupal.
  2. Valitse asennuskieli: Valitse kieli, jota haluat käyttää asennuksessa ja klikkaa ”Tallenna ja jatka”.
  3. Valitse asennusprofiili: Valitse ”Standard” tai ”Minimal” asennusprofiili riippuen tarpeistasi.
  4. Tarkista vaatimukset: Drupal tarkistaa, että palvelimesi täyttää kaikki asennuksen vaatimukset. Jos jokin vaatimuksista puuttuu, saat ilmoituksen ja ohjeet, kuinka korjata ongelma.
  5. Yhdistä tietokantaan: Syötä luomasi tietokannan nimi, käyttäjänimi ja salasana.
  6. Konfiguroi sivustosi: Syötä sivustosi nimi, sivuston ylläpitäjän sähköpostiosoite, käyttäjänimi ja salasana.
  7. Viimeistele asennus: Kun kaikki tiedot on syötetty, Drupal viimeistelee asennuksen ja voit aloittaa sivuston käyttöönoton.

Yhteenveto

Drupalin asennus vaatii useita vaiheita, mukaan lukien palvelinympäristön valmistelun, Drupalin lataamisen ja asentamisen sekä peruskonfiguraation. Kun nämä vaiheet on suoritettu, sinulla on toimiva Drupal-sivusto, jota voit alkaa mukauttaa ja laajentaa tarpeidesi mukaan.

Drupalin dokumentaatiosta ja yhteisöstä löytyy runsaasti lisäresursseja, jotka voivat auttaa sinua jatkossa sivuston kehittämisessä ja hallinnassa.