Så du har en hemsida, men nu behöver du en plattform för att vara värd för den. Du kan använda en av de många webbhotellleverantörerna där ute, eller du kan försöka vara värd för din webbplats själv med din egen webbserver.
Eftersom Apache är gratis är det en av de mest populära webbservrarna att installera. Det har också flera funktioner som gör det användbart för många olika typer av webbplatser. Så, vad är Apache? I ett nötskal är det en server som används för allt från personliga webbsidor till företagsnivå webbplatser. Det är så mångsidigt som det är populärt.
Du kommer att kunna få fakta om hur du installerar Apache på ett Linux-system med den här artikelns översikt. Innan du börjar bör du åtminstone vara bekväm att arbeta i Linux - inklusive att kunna byta kataloger, använda tjär och gunzip och kompilera med make (jag kommer att diskutera var du ska få binärer om du inte vill försöka sammanställa din egen). Du bör också ha tillgång till rotkontot på serverns maskin. Återigen, om det här förvirrar dig, kan du alltid vända dig till en värdleverantör istället för att göra det själv.
Hämta Apache
Det är bäst att ladda ner den senaste stabila versionen av Apache när du börjar. Det bästa stället att få Apache är från Apache HTTP Server nedladdningssidan. Ladda ner källfilerna som är lämpliga för ditt system. Binära utgåvor för vissa operativsystem är också tillgängliga från den här sidan.
Extrahera Apache-filerna
När du har laddat ner filerna måste du komprimera dem:
gunzip -d httpd-2_0_NN.tar.gztjära xvf httpd-2_0_NN.tar Detta skapar en ny katalog under den aktuella katalogen med källfilerna. När du har filerna tillgängliga måste du instruera din maskin var du hittar allt genom att konfigurera källfilerna. Det enklaste sättet att göra detta är att acceptera alla standardinställningar och skriv bara: ./configure Naturligtvis vill de flesta inte bara acceptera de standardval som presenteras för dem. Det viktigaste alternativet är prefix = PREFIX alternativ. Detta anger katalogen där Apache-filerna kommer att installeras. Du kan också ställa in specifika miljövariabler och moduler. Några av de moduler du kanske vill ha installerat är: Tänk på att det här inte är alla moduler du kan installera på ett visst system. Det specifika projektet beror på vad du installerar, men den här listan är en bra utgångspunkt. Läs mer om detaljerna om modulerna för att bestämma vilka du behöver. Som med någon källinstallation måste du bygga upp installationen: göragör installationen Om du antar att det inte fanns några problem med din installation och byggnad, är du redo att anpassa din Apache-konfiguration. Detta betyder egentligen bara att redigera httpd.conf-filen. Den här filen finns i PREFIX / conf katalogen. Jag redigerar det i allmänhet med textredigerare. vI PREFIX /conf/httpd.conf Notera: Du måste vara rot för att redigera den här filen. Följ anvisningarna i den här filen för att redigera din konfiguration så som du vill ha den. Mer hjälp finns på Apache-webbplatsen. Du kan alltid vända dig till den här webbplatsen för ytterligare information och resurser. Öppna en webbläsare på samma maskin och skriv http: // localhost / i adressrutan. Du borde se en sida som liknar den i det partiella skärmdumpet ovan (bilden som följer med den här artikeln). Det kommer att sägas i stora bokstäver Ser du detta istället för webbplatsen du förväntade dig? Det här är bra nyheter, eftersom det betyder att servern är installerad korrekt. När servern är igång kan du börja posta sidor. Ha kul att bygga din hemsida! Konfigurera din server för Apache
Bygg Apache
Anpassa Apache
Testa din Apache-server
Börja redigera / ladda upp sidor till din nyinstallerade Apache webbserver