DigitalOcean Setup Virtual Host + SSL (Svenska)

(Chavalit Koweerawong) (26 juli , 2019)

Jag har provat Cloud här i en månad nu. Tillräckligt för att uppleva många saker Först och främst är det mycket bättre än den delade värden som jag brukade använda. Eftersom vi själva kan kontrollera miljön, hitta en lösning och få mer kunskap än en vanlig delad värd.

. Droplet

Jag valde Marketplace: mysql eftersom den får en miljö som liknar xampp, så följande programvara ingår så att du inte behöver röra med den.

  • phpmyadmin
  • php 7.2
  • apache2
  • mysql
  • cerbot

Gå sedan till puty och ange alla lösenord

Så här ställer du in virtuell värd för apache2 + laravel i DigitalOcean Droplet

  • Skapa en ny mapp i / var / www
sudo mkdir -p /var/www/example.com

<

  • gå in i din nya katalog
  • cd /var/www/example.com
    • klonprojekt från git, antag att mitt arkiv namn “exempel”
    git clone 
    https://github.com/arc6828/example

    För Laravel (hoppa över det här steget om du inte är det)

    • ange behörighet mappnamnet “exempel”
    sudo chmod 775 -R example
    • gå in i din mapp
    cd example
    • ange behörighet mappen exempel / lagring till 777
    sudo chmod 777 -R storage
    • uppdatera leverantörsmappen
    composer install
    • setup .env
    cp .env.example .env
    • inställningsnyckel
    php artisan key:generate

    Fortsätt med att göra virtuell värd …

    • kopiera konfiguration av den tidigare och byt namn på liknande domänen
    sudo cp /etc/apache2/sites-available/default.conf /etc/apache2/sites-available/example.com.conf
    • Öppna fil. / etc / apache2 / sites-available / exempel.com.conf med en nano-redigerare
    nano /etc/apache2/sites-available/example.com.conf
    • redigera med sökvägen till ditt projekt
    ServerAdmin [email protected]
    ServerName example.com
    ServerAlias
    www.example.com
    DocumentRoot /var/www/example.com/example/public
    example.com/example/pulbic>
    AllowOverride All
    • aktivera värden
    sudo a2ensite example.com
    • aktivera mod_rewrite
    sudo a2enmod rewrite
    • starta om apache2
    sudo service apache2 restart

    Det är allt

    Kontrollera CPU 100%

    Så här installerar du SSL med Lets Encrypt på Ubuntu

    Så här skyddar du Apache med Lets Encrypt på Ubuntu 18.04 | DigitalOcean

    Låt oss kryptera är en certifikatutfärdare (CA) som ger ett enkelt sätt att skaffa och installera gratis TLS / SSL …

    www.digitalocean.com

    Hur man ställer in DSN för underdomän

    Så här Lägg till en underdomän till din domän | DigitalOcean-produktdokumentation

    Validerad 26 november 20 19 & bullet; Upplagt den 26 november 2019 Lägga till en domän du äger till ditt DigitalOcean-konto …

    www.digitalocean.com

    Ställ in underdomän med virtuell värd

    Så här ställer du in virtuella Apache-värdar på Ubuntu 12.04 LTS | DigitalOcean

    Denna handledning visar hur man ställer in en ny katalog, hur man ger rätt behörighet, hur man lägger till innehåll till en …

    www.digitalocean.com

    Så här skyddar du Apache med Lets Encrypt på CentOS 7 | DigitalOcean

    Låt oss kryptera är en Certificate Authority (CA) som tillhandahåller gratiscertifikat för Transport Layer Security (TLS) …

    www.digitalocean.com

    Åtgärda mysqld-mappen saknas

    Åtgärda Mysqld saknas .sock på Linux – Rizqy Hidayat

    Hej! Det är länge sedan mitt senaste inlägg. Varför skrev jag det? Det beror på att jag fick det här felet igår och det irriterade …

    rizqy.me

    CDN-typsnitt CORS för wordpress

    Teckensnitt över flera domäner

    För maximal prestanda vet vi alla att vi måste lägga våra tillgångar på CDN (en annan domän Tillsammans med dessa tillgångar är anpassade …

    davidwalsh.name

    Starta om Apache2 webbserver

    Starta / stoppa och starta om Apache 2-webbserverkommando – nixCraft

    Hur startar jag om en Apache 2-webbserver under en Debian / Ubuntu / CentOS / RHEL / Fedora Linux eller UNIX-liknande drift …

    www.cyberciti.biz

    Uppdatera Cerbot

    Låt oss kryptera ACMEv1-protokollet. uppgradera till en ACMEv2 | DigitalOcean

    Hej, jag fick e-post: Från och med den 1 juni 2020 slutar vi att tillåta nya domäner att valideras med hjälp av ACMEv1-protokollet. Du …

    www. digitalocean .com

    Kontrollera DSN

    DNS-sökning | DigitalOcean

    DNS-sökning – En enkel webbläsarbaserat verktyg för att utföra DNS-sökningar. Skriv en domän, sök och insta få bara resultat.

    www.digitalocean.com

    Ställ in Google Mail

    Så här ställer du in Gmail med din domän på DigitalOcean | DigitalOcean

    Ett sätt att skicka och ta emot e-post via din egen anpassade domän är att använda en e-posttjänst från tredje part, till exempel e-post …

    www.digitalocean.com

    Skapa användare

    Skapa ett användarkonto

    När du först startade ditt Red Hat Enterprise Linux-system efter installationen fick du möjlighet att …

    mirrors.tripadvisor.com

    StackPath

    Redigera beskrivning

    www.cyberciti.biz

    cut -d: -f1 /etc/passwd

    Crontab

    Crontab i Linux med 20 användbara exempel för att schemalägga jobb – TecAdmin

    Crontab används för att köra specifika uppgifter med jämna mellanrum. Linux crontab liknar Windows-uppgiften …

    tecadmin.net

    Lämna ett svar

    Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *