SSL-asennus Apache-ohjelmalle

SSL-sertifikaatin (Secure Sockets Layer) asentaminen apache ohjelmistolle

SSL-sertifikaatin (Secure Sockets Layer) asentaminen riippuu käytetystä verkkopalvelimen ohjelmistosta ja ympäristöstä. Alla on yleinen ohjeistus SSL-sertifikaatin asentamisesta tyypillisesti käytetylle Apache HTTP Serverille.

  1. Osta SSL-sertifikaatti: Ennen asennusta sinun on hankittava SSL-sertifikaatti luotettavalta SSL-palveluntarjoajalta. Voit ostaa sertifikaatin suoraan palveluntarjoajalta tai sen kautta, missä verkkotunnuksesi on rekisteröity.
  2. Valmistele sertifikaatit: SSL-sertifikaatti koostuu yleensä julkisesta avaimesta (public key) ja yksityisestä avaimesta (private key). Saat nämä tiedot sertifikaatin myyjältä. Tallenna sertifikaatit turvalliseen paikkaan palvelimella.
  3. Konfiguroi Apache: Avaa Apache HTTP Serverin konfiguraatiotiedosto (yleensä nimeltään httpd.conf tai apache.conf) ja tarkista, että seuraavat moduulit ovat käytössä:
    LoadModule ssl_module modules/mod_ssl.so
    LoadModule socache_shmcb_module modules/mod_socache_shmcb.so

    Lisäksi tarkista, että seuraavat rivit ovat poistettu kommenteista (poista ”#” merkki rivin alusta, jos se on olemassa):

    Include conf/extra/httpd-ssl.conf
    LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
  4. Konfiguroi SSL: Muokkaa httpd-ssl.conf-tiedostoa (tai vastaavaa), joka sisältää SSL-asetukset. Tarkista seuraavat rivit:
    SSLCertificateFile /polku/julkiseen/avaimen/tiedostoon.crt
    SSLCertificateKeyFile /polku/yksityiseen/avaimen/tiedostoon.key
    SSLCertificateChainFile /polku/välisertifikaatin/tiedostoon.crt (valinnainen)

    Varmista, että polut tiedostoihin ovat oikein ja vastaavat tallentamiasi sertifikaatteja.

  5. Käynnistä Apache uudelleen: Tallenna tehdyt muutokset konfiguraatiotiedostoon ja käynnistä Apache HTTP Server uudelleen. Tämä vaihe vaihtelee käyttämäsi käyttöjärjestelmän mukaan.
  6. Yleisesti voit käyttää seuraavaa komentoa:
    sudo service apache2 restart

    Tai

    sudo systemctl restart apache2
  7. Testaa SSL-yhteys: Avaa verkkoselain ja tarkista, että SSL-sertifikaatti on asennettu oikein. Voit tehdä tämän kirjoittamalla verkkotunnuksesi osoiteriville ja tarkistamalla, että yhteys on suojattu (HTTPS) ja selaimessa näkyy lukon tai vastaava turvallisuusmerkki.

Nämä vaiheet ovat yleisiä SSL-sertifikaatin asennuksessa Apache HTTP Serveriin, mutta tarkat vaiheet voivat vaihdella käyttämäsi ohjelmiston ja ympäristön mukaan. On suositeltavaa tutustua tarkempiin ohjeisiin oman palvelimen ja SSL-sertifikaatin tarjoajan ohjeistuksista.

Samankaltaisia artikkeleita

WordPressin typografiaopas

WordPressin typografiaopas

Tässä oppaassa käydään läpi, kuinka valita oikeat fontit, miten käyttää niitä WordPressissä tehokkaasti ja miten typografia voi tuk...

23.11.2025
WordPressin joustavuus

WordPressin joustavuus

WordPress on säilyttänyt asemansa maailman suosituimpana sisällönhallintajärjestelmänä jo yli 20 vuoden ajan. Yritykset eri toimialoilt...

20.11.2025
WordPressin kehityssuunta

WordPressin kehityssuunta

WordPress on ollut verkkokehityksen kulmakivi jo vuosikymmeniä, ja sen rooli on muuttunut dramaattisesti ajan myötä. Alun perin blogi...

20.11.2025
WordPressin ekosysteemi vuonna 2026

WordPressin ekosysteemi vuonna 2026

WordPress on laaja ja kehittyvä ekosysteemi, joka kattaa verkkosivujen, verkkokauppojen, sovellusten, integraatioiden ja tekoälypohjai...

20.11.2025
Verkkokauppa WordPressillä

Verkkokauppa WordPressillä

Tässä oppaassa käymme läpi vaiheet, työkalut ja parhaat käytännöt, jotta voit luoda toimivan ja optimoidun verkkokaupan.

20.11.2025