Dator > Så här ställer du upp flera webbsidor med en Apache-server

  • Så här ställer du upp flera webbsidor med en Apache-server


  •  

    1.

    Öppna en terminalsession och från kommandotolken uppdatera Ubuntu med följande kommando:



    sudo apt-get update



    Detta säkerställer att all programvara på din Ubuntu-server är aktuell.

    2.

    Installera Apache 2-paketet med följande kommando:



    sudo apt-get install apache2



    Dessa installationer och startar Apache 2-servern.

    3.

    Gör en kopia av standardkonfigurationen med följande kommando:



    sudo cp / etc / apache2 / webbplatser-tillgänglig / default / etc / apache2 / sites-available / yourdomain



    I detta kommando är 'yourdomain' namnet på Din andra webbplats, med undantag för standard Apache 2-webbplatsen.

    4.

    Ändra konfigurationsfilen för Apache 2 för att vara säker på att följande rad finns i filen:



    DocumentRoot / var / www



    Varje textredigerare, som vi, nano eller gedit, kommer att fungera. Spara filen och avsluta.

    5.

    Uppdatera filen du skapade i steg 3 enligt följande:



    ServerAdmin youremail@localhost.com (standard är webmaster @ localhost)



    Servernamn din domännamn (det nya fullt kvalificerade domännamnet)



    ServerAlais www.yourdomain.com (serverns alias)



    DocumentRoot / var / www / yourdomain (där Apache letar efter sidor)



    Errorlog /var/www/yourdomain/error.log



    Customlog /var/www/yourdomain/access.log kombinerad



    Spara filen och avsluta.

    6.

    Redigera filen / etc / hosts för att stoppa webbläsaren från att söka på webben till din nya domän genom att lägga till ditt domännamn och alias till localhost-linjen i / etc / hosts med följande kommando:



    127.0.0.1 localhost yourdomain www.yourdomain.com

    7.

    Skapa en katalog för att hålla webbsidorna för din domän:



    sudo mkdir / var / www / dindomän



    Senare sparar du sidorna för din webb webbplatsen i den här katalogen.

    8.

    Aktivera din domän med följande kommando:



    sudo a2ensite yourdomain



    Starta (eller starta om) Apache med följande kommando:



    sudo /etc/init.d/apache2 starta (eller 'starta om')



    Servern ska vara redo att betjäna sidor.

    9.

    Skapa en Webbsida och spara den i katalogen du skapade i steg 7. Namnge det 'index.html.' Var noga med att skilja den nya sidan från standard 'It Works!' sida som Apache levererar, så att du kan vara säker på att den nya sajten faktiskt fungerar.

    10.

    Starta om Apache med följande kommando:

    < br />
    sudo /etc/init.d/apache2 omstart



    Starta en webbläsare och skriv in 'localhost' som URL. Tryck enter.' Du bör se standardsidan för Apache. Använd en ny flik genom att ange 'localhost / yourdomain' som URL och tryck på 'Enter.' Din nya sida ska visas, vilket indikerar att Apache 2 nu är värd för flera webbsidor.



    Du kan upprepa proceduren för så många olika sidor eller webbplatser som du vill vara värd för med din Apache 2-server.

    Apache-projektet har producerat en mycket populär och fri webbserver med en fullständig lista över funktioner som du kan förvänta dig av ett seriöst servernpaket i världsklass. När det implementeras på Ubuntu Linux, vilket också är gratis, ger det en robust webbhotell miljö. Apache standardkonfiguration stöder endast en webbplats, men genom att konfigurera servern för virtuell hosting kan du stödja flera hemsidor. Resursdelen innehåller länkar för hjälp med andra Linux-implementeringar än Ubuntu.






Relaterade artiklar


  • Hur man hittar MAC-adressen till en nätverksskrivare
  • Så här får du tillgång till en Motorola-kabelbox via Ethernet
  • Så här använder du en smartphone för att ansluta din bärbara dator
  • Vad är Proxy Finder?
  • Så här sätter du upp ett trådlöst nätverkskort i Ubuntu 8.10
  • Så här aktiverar du Telnet Server 2008
  • Så här ansluter du datorer till en server via Internet
  • Så här öppnar du skrivaren i AirPort från en dator
  • De bästa Linux-trådlösa routrarna
  • Hur man kontrollerar kabelns hastighet
  • Rip Router Protocol
  • Så här får du se på din iPod
  • Vad är syftet med en kategori 5 Crossover-kabel?
  • Så här blockerar du ett Yahoo-ID Så det kan inte använda Yahoo Messenger
  • Definition av Internet Access Server
  • Så här tar du bort min IP från Comcast Blacklist
  • Wireless Internet Protocol Standards
  • Protokoll för Lonworks
  • Hur man bygger en 2,4 GHz Omni-antenn
  • Så här tilldelar du enheter på en router med en statisk IP-adress