SSL n ottaminen käyttöön Localhostilla MAMP n avulla
SSL (Socket Secure Layer) -asennus on yksi tapa suojata sivustosi. Pohjimmiltaan SSL salaa tiedonsiirrot selaimen ja palvelimen välillä. Siksi haluat todennäköisesti testata sivustosi SSL-ympäristössä jo kehitysvaiheissa.
URL-osoitteet ja muut verkkosivustojen varat, kuten CSS ja JavaScript, on osoitettu oikein https
protokolla. Joten, miten voimme ottaa SSL: n käyttöön meidän localhostissa? Se vaatii joitakin komentorivejä, tiedoston muokkauksia, kokoonpanoja ja muutamia hankalampia vaiheita. Mutta ohitetaan kaikki ja käytä MAMP Pro -ohjelmaa.
SSL: n käyttöönotto
Käynnistä MAMP ja luo VirtualHost, jossa on mukautettu verkkotunnus; tämä verkkotunnus voidaan asettaa laajennukseen, kuten .dev
tai .paikallinen
. Tässä tapauksessa olen luonut www.hongkiat.dev
jota käytetään isäntänä www.hongkiat.com
kehitys.
Jokaisella MAMPin luomalla VirtualHostilla on yksittäiset asetukset, joihin voit tehdä joitakin kokoonpanoja.
Voit ottaa SSH: n käyttöön VirtualHostille siirtymällä SSL-välilehdelle ja Valitse SSL-vaihtoehto. Tämän jälkeen sinun on löydettävä SSL-varmenteiden tiedostot. Jos sinulla on sellainen, etsi ja määritä tiedostot. Jos ei, napsauta Luo itse allekirjoitettu varmenne -painiketta, jotta MAMP luo sertifikaatit sinulle.
Luodaksesi tämän, MAMP kysyy joitakin tietoja, kuten maakoodi ja valtio, jotta voit määrittää todistukseen, kuten:
Tallenna tiedosto oikeaan kansioon ja SSL on asetettu.
Tee Chrome luotettavaksi sivustoosi
Kun SSL on asetettu, sinun pitäisi nyt pystyä katsomaan sivustoasi https
protokolla. Pidä kiinni, mutta näet sen sijaan virheen (kuten alla), koska selaimet eivät tunnista SSL-sertifikaattia, Chrome. Huomautus Jos käytät WordPress-pohjaisia sivustoja, sinun on muutettava SITEURL
ja Koti
merkintä wp_options
taulukossa.
Jos et ole luottavainen ongelma itsesi kanssa, voit vain mennä Pitkälle kehittynyt ja napsauta Siirry osoitteeseen sivustosi nimi
voit tarkastella verkkosivustoa.
Jos olet harmissaan Chromeissa näytetystä punaisesta rististä, sinun pitäisi pakottaa Chrome luottaa luotuun sertifikaattiin:
Napsauta ensin tätä ylittynyt lukko-kuvaketta ja valitse sitten Sertifikaatin tiedot linkki. Chrome näyttää sinulle ponnahdusikkunan, jossa on kaikki verkkosivustolla osoitetut SSL-varmenteen tiedot. Vedä ja pudota varmenteen kuvake työpöydälle.
Jos käytät OS X -käyttöjärjestelmää, tämän sertifikaattitiedoston avaaminen tuo avaimenperäisen sovelluksen.
Ja kuten saatat odottaa, sinun pitäisi valita aina Luottamus. Valitse sivustosi varmenne ja napsauta sitten [I] -painikkeella voit paljastaa varmenteen tiedot Luottamus taso. Sisällä Luottamus -välilehdellä näet vaihtoehdon, joka sanoo "Kun käytät tätä varmennetta". Oletusarvo on asetettu 'Käytä mukautettuja asetuksia' tässä vaiheessa. Tee varmenteesi luotettavaksi asettamalla tämän vaihtoehdon aina luotettavaksi. sinua pyydetään antamaan salasana kerran päivittääksesi tämän asetuksen.
Olemme kaikki asettuneet. Avaa sivusto uudelleen Chromeen ja näe nyt vihreä lukko. Onnittelut, SSL-sertifikaatti on nyt luotettu.