DigitalOceanin virtuaalinen isäntä + SSL

(Chavalit Koweerawong) (26. heinäkuuta , 2019)

Yritin pilvipalvelua täällä kuukauden ajan. Tarpeeksi kokea monia asioita Ensinnäkin, se on paljon parempi kuin mikään jaettu isäntä, jota käytin. Koska voimme hallita ympäristöä itse, löytää ratkaisuja itse ja saada enemmän tietoa kuin normaali jaettu isäntä.

. Pisara

Valitsin Marketplace: mysql -palvelun, koska se saa samanlaisen ympäristön kuin xampp, joten mukana on seuraava ohjelmisto, joten sinun ei tarvitse häiritä sitä.

  • phpmyadmin
  • php 7.2
  • apache2
  • mysql
  • cerbot

Siirry sitten putyyn ja kirjoita kaikki salasanat

Apache2-virtuaaliaseman + laravelin määrittäminen DigitalOcean-pisaroissa

  • Luo uusi kansio hakemistoon / var / www
sudo mkdir -p /var/www/example.com

<

  • siirry uuteen hakemistoon
  • cd /var/www/example.com
    • klooniprojekti gitistä, oletetaan, että arkistoni nimi ”esimerkki”
    git clone 
    https://github.com/arc6828/example

    Laravelille (ohita tämä vaihe, jos et ole)

    • aseta käyttöoikeus kansion nimi “esimerkki”
    sudo chmod 775 -R example
    • mene kansion sisälle
    cd example
    • aseta käyttöoikeudet kansioon esimerkki / varastointi arvoon 777
    sudo chmod 777 -R storage
    • päivitä toimittajakansio
    composer install
    • setup .env
    cp .env.example .env
    • asetusavain
    php artisan key:generate

    Jatka virtuaalisen isännän tekemistä…

    • kopioi edellisen konfiguraatio ja nimeä se uudelleen verkkotunnuksen kaltaiseksi
    sudo cp /etc/apache2/sites-available/default.conf /etc/apache2/sites-available/example.com.conf
    • Avaa tiedosto. / etc / apache2 / sites-available / esimerkki.com.conf nanoeditorilla
    nano /etc/apache2/sites-available/example.com.conf
    • muokkaa projektisi polulla
    ServerAdmin [email protected]
    ServerName example.com
    ServerAlias
    www.example.com
    DocumentRoot /var/www/example.com/example/public
    example.com/example/pulbic>
    AllowOverride All
    • aktivoi isäntä
    sudo a2ensite example.com
    • ota käyttöön mod_rewrite
    sudo a2enmod rewrite
    • käynnistä apache2 uudelleen
    sudo service apache2 restart

    Siinä kaikki

    Tarkista suorittimen 100% tarkistus

    SSL: n asentaminen salatun avulla Ubuntussa

    Apache-suojaus Lets Encrypt -ominaisuudella Ubuntu 18.04 | DigitalOcean

    Let s Encrypt on varmenteen myöntäjä (CA), joka tarjoaa helpon tavan saada ja asentaa ilmainen TLS / SSL…

    www.digitalocean.com

    DSN: n määrittäminen aliverkkotunnukselle

    Kuinka aliverkkotunnuksen lisääminen verkkotunnukseesi | DigitalOcean-tuotedokumentaatio

    Vahvistettu 26. marraskuuta 20 19 & bullet; Lähetetty 26. marraskuuta 2019 Omistamasi verkkotunnuksen lisääminen DigitalOcean-tilillesi …

    www.digitalocean.com

    Aliverkkotunnuksen määrittäminen virtuaalipalvelimen avulla

    Apache-virtuaalipalvelinten määrittäminen Ubuntu 12.04 LTS: ssä | DigitalOcean

    Tämä opetusohjelma näyttää, kuinka määritetään uusi hakemisto, miten myönnetään oikeat käyttöoikeudet, miten lisätään sisältöä…

    www.digitalocean.com

    Apache-suojaus Centras 7: n salauksen avulla | DigitalOcean

    Lets Encrypt on varmenteiden myöntäjä (CA), joka tarjoaa ilmaisia ​​varmenteita kuljetustason suojaukselle ( TLS)…

    www.digitalocean.com

    Korjaa mysqld-kansio puuttuu

    Korjaa Puuttuva Mysqld.sock Linuxista – Rizqy Hidayat

    Hei! Se on ollut kauan viimeisestä viestistäni. Miksi kirjoitin tämän? Se johtui siitä, että sain tämän virheen viime yönä ja se ärsytti …

    rizqy.me

    CDN-fontti CORS for wordpress

    Verkkotunnusten väliset fontit

    Parhaan mahdollisen suorituskyvyn saavuttamiseksi tiedämme kaikki, että meidän on lisättävä omaisuutemme CDN: ään (toinen verkkotunnus) Näiden resurssien ohella ovat mukautettuja…

    davidwalsh.name

    Käynnistä Apache2-verkkopalvelin uudelleen

    Käynnistä / pysäytä ja käynnistä Apache 2 -verkkopalvelinkomento – nixCraft

    Kuinka voin käynnistää Apache 2 -verkkopalvelimen uudelleen Debian / Ubuntu / CentOS / RHEL / Fedora Linux- tai UNIX-tyyppisen käyttöjärjestelmän alla…

    www.cyberciti.biz

    Päivitä Cerbot

    Salataan ACMEv1-protokolla. pitäisi päivittää ACMEv2: ksi | DigitalOcean

    Hei, sain sähköpostin: 1. kesäkuuta 2020 alkaen emme enää anna uusien verkkotunnusten validointia ACMEv1-protokollan avulla. Sinä…

    www. digitalocean.com

    Tarkista DSN

    DNS-haku | DigitalOcean

    DNS-haku – A yksinkertainen selainpohjainen työkalu DNS-hakujen suorittamiseen. Kirjoita verkkotunnus, haku ja insta Saat esimerkiksi tuloksia.

    www.digitalocean.fi

    Google Mailin määrittäminen

    Gmailin määrittäminen toimialueellasi DigitalOcean-sovelluksessa | DigitalOcean

    Yksi tapa lähettää ja vastaanottaa sähköpostia oman mukautetun verkkotunnuksesi kautta on käyttää kolmannen osapuolen postipalvelua, kuten posti…

    www.digitalocean.com

    Luo käyttäjä

    Käyttäjätilin luominen

    Kun aloitit Red Hat Enterprise Linux -järjestelmän ensimmäisen kerran asennuksen jälkeen sinulle annettiin mahdollisuus…

    mirrors.tripadvisor.com

    StackPath

    Muokkaa kuvausta

    www.cyberciti.biz

    cut -d: -f1 /etc/passwd

    Crontab

    Crontab Linuxissa, jossa on 20 hyödyllistä esimerkkiä töiden aikatauluttamiseen – TecAdmin

    Crontabia käytetään tiettyjen tehtävien suorittamiseen säännöllisin väliajoin. Linux crontab on samanlainen kuin Windows-tehtävä …

    tecadmin.net

    Vastaa

    Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *