$59 webbserver med Amazon prestanda & säkerhet (5 / 11 steg)

Steg 5: Installera och konfigurera Nginx webbservern



Nu vi ska installera Nginx webbserver, fyll i några innehåll och brand upp.

  • För att installera nginx använda "sudo lämplig-få installera nginx"
  • Nginx kan startas så jag skulle föreslå stoppande den medan vi avslutar att saker, att göra denna användning "nginx -s sluta"
  • Ändra katalog & Redigera config-filen "cd /etc/nginx" och sedan använda din favorit editor för att ändra den första raden i nginx.conf att använda ditt nya användarnamn "www-nginx".
  • Flytta alla befintliga innehåll kataloger du får ha att du vill ha in
    "/ etc/nginx/platser-tillgänglig" som kataloger med exakta domännamnet du planerar att vara värd på dem, till exempel

"mv min webbplats /etc/nginx/sites-available/mysite.com". Du kan sätta många flera platser här, detta är den knep jag använder för värd för flera webbplatser från en enda Pi.
  • Nu till serven att platsen måste du aktivera webbplatsen genom att skapa en symbolisk länk från webbplatsen tillgänglig på webbplatsen aktiverad med "cd /etc/nginx/sites-available" och "ls -s mysite.com /etc/nginx/sites-enabled/mysite.com"
  • Lägga till config filer för varje server, som det som visas ovan, eller i den bifogade filen till "/ etc/nginx/conf.d" katalogen med ett namn som "mysite.com.conf" för varje. Observera också i denna konfigurationsfil jag gjorde kortslutning platser-aktiverade symboliskt steg vi gjorde ovan för att få saker att fungera. Detta kan bero på en herrelös config fil någonstans, jag ser in i detta, och kommer att uppdatera dessa instruktioner i framtiden.
  • För lång domännamn kan du ser ett fel, så det är bäst att bara öka din server namn hash hink storlek genom att redigera /etc/nginx/nginx.conf och uncommenting, genom att ta bort tecknet "#", raden "server_names_hash_bucket_size 64;"
  • Starta Nginx med "nginx" eller om det redan körs ladda det med "nginx -s reload"
  • Bara för att vara lite mer noggrann la jag en linje till min "/ etc/hosts"-filen för varje hospits domän som pekar till min lokala adress med följande struktur "10.0.0.199 www.mysite.com mysite.com"
  • Nu bör du vara värd för din nytt innehåll.

    Om du tar tag i webbläsaren på ditt skrivbordssystem och gå att säga http://10.0.0.199 (eller vilken adress du valde på föregående steg) bör du se en standard sida proklamera att Nginx körs, Grattis!

    Notera ditt specifika innehåll inte visas förrän du kommer direkt till "mysite.com".

    Nu utsätta för de spännande saker, din ny webbserver till världen!

    Se Steg
    Relaterade Ämnen

    Hem Automation med Amazon Echo röststyrning

    Förra månaden, släppt Amazon eko - en liten cylinder kan kraftfulla röst erkännanden.Eko själv är stängd källkod. Men när du räkna ut ECHO: s hemligheter, blir det ett otroligt kraftfullt verktyg för röststyrning, så att du kan styra allt i ditt hem...

    ESP8266 kodgenerator med 128-bitars säkerhet - ingen kodning requried

    Kod Generator för ESP8266 moduler med pfodDesigner, pfodApp och Arduino med 128-bitars säkerhetSkapa egna menyer för din Android. INGEN Android eller Arduino programmering krävs.Obs: Detta instructable behov pfodParser bibliotek V2.15 eller högre och...

    Att ge första liv gåvor i Second Life med Amazon.com

    i den virtuella världen Second Life är det lätt att bilda mycket nära vänskap med någon du kanske aldrig har möjlighet att träffa personligen. Andra liv invånarna fira första Life helgdagar som alla hjärtans dag och jul samt personliga firandet; föde...

    Hur man gör din laptop spara på batteriet med minimal prestanda förlust

    som säger att din bärbara dator måste lida långsamma prestanda att spara lite energi? Hur mycket din prestanda eller batteri liv förändras beror på din laptop ålder, batteriets ålder, program och andra inställningar. Här är några enkla steg för att ö...

    Inbäddad webbserver med Tiva ansluten Launchpad

    Hej alla,I det här inlägget kommer jag att dela med mig av min nya ansökan enkel inbäddade servern för att kontrollera och mäta somethings över internet.Numera som bekant IoT är populärt ämne och kan bli mer populär. Även det är ett motto att "av 202...

    Lägga till hästkrafter och spara Gas med en prestanda Filter System

    jag kommer att berätta hur du lägger till hästkrafter och spara gas med ett Filter prestanda.Du behöver aldrig byta luftfiltret igen!Detta fungerar med Fords Lincolns, Mercurys, BMW, Chevrolet och de flesta andra.Nu den genomsnittliga extra HP är 7-1...

    Byta luftfilter på BMW 135i, 335i, 535i med Helene prestanda effektivisera SE filterpanelen

    detta är superenkelt process som alla kan göra med med bara en skruvmejsel. Denna mod täcker alla BMW med N54 3.0 liters twin-turbo motor.Min 2008 BMW 135i var tjänstvillig patienten för denna demonstration.Steg 1: Leta upp luft låda under huven Luft...

    Rättegång inställning av virtuella värdar. (En webbserver med många webbplatser)

    Några anteckningar jag tog för att få virtuell hosting för att arbeta med Apache 2.x på Ubuntu 10,04. Jag kommer förmodligen gå tillbaka och rensa upp senare. Säger inte detta är rätt sätt att göra det, men det är vad som gjordes. Jag kan också ha mi...

    Arduino webbserver med sensorer

    Jag gjorde det för lära sig använda sensorer.Och jag vill aktiverar/inaktiverar min ventillator om im inte hemma.Så om im inte hemma än jag kan titta på min rum status.Senare vill jag göra e-postavisering.Om du öppnar din Arduino ip i routern vidareb...

    Styra en Lionel tåg med en Raspberry Pi

    Vad händer när du tar en gammal Lionel modell tåg systemet och lägga lite webb-kontroll? Detta projekt styr en Lionel modell tåg set med Raspberry Pi.I detta projekt går vi steg för steg igenom de delar, hårdvara och programvara för att styra en Lion...

    En eko-enhet med hjälp av C.H.I.P. $9 datorn

    Detta är instruktioner för att bygga en låda inhägnad från en uppsättning av gamla USB-högtalare som kommer att genomföra en Amazon Alexa eko-enhet med hjälp av C.H.I.P. $9 datorn från nästa sak Co (http://www.getchip.com/).Så vad är en "Echo" e...

    ODROID U3 lampa servaren med Seafile Cloud

    Vänligen rösta för detta Instructable och några av mina andra i avsnittet omröstning i det övre högra hörnet av sidan. Tack så mycket för att stödja våra projekt och jag hoppas de är bra.I en värld av mikrodatorer har historien varit starkt begränsad...

    Hur man gör ett larmsystem med Arduino

    Med Arduino är verkligen möjligt att göra komplexa projekt, särskilt genom användning av Internet, kan du genom de olika Shield tillgänglig för mikro-controller. I denna artikel kommer vi se hur man gör en professionell larmsystem med Arduino.Detta s...

    Enkel trådlös temperatursensor uppdatera webbplatsen med elektriska imp och termistor

    [Redigera 2014] Planeraren som användes av elektriska Imp inte längre används och inte tillgänglig längre. [/Edit]Detta är ett litet projekt att komma igång med den elektriska imp och en termistor så du kan se hur du kan få temperaturavläsningar uppd...

    Säkerhet & flexibilitet i ekonomin – den stiga av digitala betalningssystem

    har skett en revolution på gång! Om inte du vet vad det ganska betyder, brunn – tänker jag på internet. Nu har internet helt revolutionerat nästan varje aspekt av vad vi gör. Oavsett om det är ökningen av kommunikation, att dela information eller ver...

    Cat spårning med hjälp av Bluetooth inomhus positionering

    Detta Instructable lär dig att bygga ett system för att spåra inomhus positionering av katter. Syftet med detta projekt är att få inblick i sällskapsdjur positionering och se deras interaktioner.Systemet innehåller RSSI (mottagna signalstyrka) att up...

    10W led säkerhet ljus hacka

    och jag antar att jag ska börja med att säga att detta är min första möjlighet, så mild (, lol. Jag tycktes alltid har ett problem med min halogenlampor säkerhet bränna ut. Jag ville ha en enkel, billig, permanent lösning. LED är tycktes vara vägen a...

    Inte gör det själv: Starta en Book Publishing imperium med mekanisk Turk

    så du vill starta du egen bok publicerande empire. Men vem ska skriva dessa böcker? Och vem ska dra illustrationerna? Låt andra göra det åt dig! Anonym online massorna fullmatat med väntar på att få höra berättelser och bilder som väntar på att dras....

    Nästan diskless stöveln från en webbserver.

    Gpxe är ett steg över orginal etherboot format.Detta är instructable om för avancerade datoranvändare administration. Om du vill prova här behaga få en utbildad linux administratör för att hjälpa dig. Traditionellt om du ville göra diskless uppstart,...