DigitalOcean Setup Virtual Host + SSL (Dansk)

(Chavalit Koweerawong) (26. jul. , 2019)



Nok til at opleve mange ting Først og fremmest er det meget bedre end den delte vært, som jeg plejede at bruge. Fordi vi selv kan kontrollere miljøet, finde en løsning og få mere viden end en normal delt vært.

. Dråbe

Jeg valgte Marketplace: mysql, fordi det får et miljø, der ligner xampp, så følgende software er inkluderet, så du ikke behøver at rode med det.

  • phpmyadmin
  • php 7.2
  • apache2
  • mysql
  • cerbot

Gå derefter ind i puty og indtast alle adgangskoder

Sådan konfigureres apache2 virtuel vært + laravel i DigitalOcean Droplet

  • Opret en ny mappe i / var / www
sudo mkdir -p /var/www/example.com

<

  • gå ind i din nye mappe
  • cd /var/www/example.com
    • klonprojekt fra git, antag at mit lager navn “eksempel”
    git clone 
    https://github.com/arc6828/example

    For Laravel (spring dette trin over, hvis du ikke er det)

    • indstil tilladelse mappenavnet “eksempel”
    sudo chmod 775 -R example
    • gå ind i din mappe
    cd example
    • indstil tilladelse til mappen eksempel / lager til 777
    sudo chmod 777 -R storage
    • opdater leverandørmappe
    composer install
    • opsætning .env
    cp .env.example .env
    • indstillingsnøgle
    php artisan key:generate

    Fortsæt med at gøre den virtuelle vært …

    • kopi konfiguration af den forrige og omdøb det samme som domænet
    sudo cp /etc/apache2/sites-available/default.conf /etc/apache2/sites-available/example.com.conf
    • Åbn fil. / etc / apache2 / sites-available / eksempel.com.conf med en nano-editor
    nano /etc/apache2/sites-available/example.com.conf
    • rediger med stien til dit projekt
    ServerAdmin [email protected]
    ServerName example.com
    ServerAlias
    www.example.com
    DocumentRoot /var/www/example.com/example/public
    example.com/example/pulbic>
    AllowOverride All
    • aktiver værten
    sudo a2ensite example.com
    • aktiver mod_rewrite
    sudo a2enmod rewrite
    • genstart apache2
    sudo service apache2 restart

    Det er alt

    Kontroller CPU 100%

    Sådan installeres SSL med Lets Encrypt på Ubuntu

    Sådan sikres Apache med Lets Encrypt på Ubuntu 18.04 | DigitalOcean

    Lad os kryptere er en certifikatmyndighed (CA), der giver en nem måde at få og installere gratis TLS / SSL …

    www.digitalocean.com

    Sådan opsættes DSN til underdomæne

    Hvordan at tilføje et underdomæne til dit domæne | DigitalOcean-produktdokumentation

    Valideret den 26. november 20 19 & bullet; Sendt den 26. november 2019 Tilføjelse af et domæne, du ejer, til din DigitalOcean-konto …

    www.digitalocean.com

    Opsæt underdomæne med virtuel vært

    Sådan opsættes Apache virtuelle værter på Ubuntu 12.04 LTS | DigitalOcean

    Denne vejledning viser dig, hvordan du opretter en ny mappe, hvordan du giver de korrekte tilladelser, hvordan du tilføjer indhold til en …

    www.digitalocean.com

    Sådan sikres Apache med Lets Encrypt på CentOS 7 | DigitalOcean

    Lets Encrypt er en Certificate Authority (CA), der leverer gratis certifikater til Transport Layer Security ( TLS)…

    www.digitalocean.com

    Fix mysqld mappe mangler

    Fix Mysqld.sock mangler på Linux – Rizqy Hidayat

    Hej! Det er længe siden mit sidste indlæg. Hvorfor skrev jeg dette? Det skyldes, at jeg fik denne fejl i går aftes, og det irriterede…

    rizqy.me

    CDN-skrifttype CORS for wordpress

    Cross-Domain-skrifttyper

    For at opnå maksimal ydelse ved vi alle, at vi skal placere vores aktiver på CDN (et andet domæne Sammen med disse aktiver er brugerdefinerede…

    davidwalsh.name

    Genstart Apache2 Webserver

    Start / Stop og genstart Apache 2-webserverkommando – nixCraft

    Hvordan genstarter jeg en Apache 2-webserver under en Debian / Ubuntu / CentOS / RHEL / Fedora Linux eller UNIX-lignende betjening …

    www.cyberciti.biz

    Opdater Cerbot

    Lad os kryptere ACMEv1-protokollen. skal opgradere til en ACMEv2 | DigitalOcean

    Hej, jeg fik e-mail: Fra 1. juni 2020 stopper vi med at tillade nye domæner at validere ved hjælp af ACMEv1-protokollen. Du…

    www. digitalocean.com

    Kontroller DSN

    DNS-opslag | DigitalOcean

    DNS-opslag – A simpelt browserbaseret værktøj til at udføre DNS-opslag. Indtast et domæne, søgning og insta ntly resultater.

    www.digitalocean.com

    Opsætning af Google Mail

    Sådan opsættes Gmail med dit domæne på DigitalOcean | DigitalOcean

    En måde at sende og modtage e-mail via dit eget brugerdefinerede domæne er at bruge en tredjeparts mailservice, såsom mailen …

    www.digitalocean.com

    Opret bruger

    Oprettelse af en brugerkonto

    Da du startede dit Red Hat Enterprise Linux-system første gang efter installationen fik du muligheden for at …

    mirrors.tripadvisor.com

    StackPath

    Rediger beskrivelse

    www.cyberciti.biz

    cut -d: -f1 /etc/passwd

    Crontab

    Crontab i Linux med 20 nyttige eksempler til planlægning af job – TecAdmin

    Crontab bruges til at køre specifikke opgaver med et regelmæssigt interval. Linux crontab ligner Windows-opgaven …

    tecadmin.net

    Skriv et svar

    Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *