Hvordan sette opp Apache på Windows Server

Hvordan sette opp Apache på Windows Server

Denne opplæringen viser deg hvordan du kjører Apache HTTP-serveren på Windows Server.

Å kjøre en HTTP-server vil tillate deg å være vert for et nettsted og legge opp filer for nedlasting. Apache er åpen kildekode-programvare og en av de beste HTTP-serverne som er tilgjengelige.

Pakker sammen

Hvis du bare ønsker å få en webserver i gang raskt, kan du installere en av de ferdige pakkene som XAMPP som inkluderer Apache, PHP, MySQL og et grensesnitt som er lett å kontrollere. Selv når du bruker en slik pakke, er det ingen begrensninger når det gjelder å endre serverkonfigurasjonen. For et avansert oppsett kan det imidlertid være lurt å installere webserveren manuelt.

Installerer Apache

Last ned Windows MSI-installasjonsprogrammet fra Apache-nedlastingssiden og fyll ut detaljene. Velg "Alle brukere" og "Service"-modus. Du vil mest sannsynlig forlate porten ved 80, men du kan endre den. Du må bare sørge for at denne porten er åpnet i Windows-brannmuren.

Etter å ha kjørt installasjonsprogrammet, vil Apache Monitor ha blitt installert. Du kan kontrollere statusen til Apache-tjenester fra denne applikasjonen – ved å bruke start, stopp og omstart. Du kan også gjøre det fra Windows' services.msc. Nå skal du kunne kontakte serveren din på http://127.0.0.1og se standard Apache-side.

Du kan legge til, redigere og fjerne nettfiler fra webserveren ved å endre htdocsmappen i Apachemappen. Dette er standardplasseringen for nettfiler. Alternativt kan du bruke virtuelle verter for å bruke andre kataloger, eller sette opp underdomener.

Apache har to viktige konfigurasjonsfiler: .htaccess, som gjelder på en katalog-for-katalog basis i webfilene, og httpd.confinne i Apaches confmappe, som adresserer hovedkonfigurasjonen.

Installerer PHP

PHP lar deg bruke PHP-skript på webserveren din og vise resultatene til brukerne.

Last ned Windows-versjonen av PHP fra PHP Windows-nedlastinger . Last ned den riktige versjonen og pakk ut zip-filen til c:\php.

Rediger deretter Apaches for httpd.confå inkludere følgende:

LoadModule php5_module "c:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"

Du bør deretter starte Apache-serveren på nytt. For å teste PHP, lag en test.phpfil i htdocsmappen din med følgende innhold:

<?php phpinfo() ?>

... så sjekk utgangen på http://127.0.0.1/test.php.


Windows/Apache-oppsettet er fullført.


Hvordan installere og konfigurere PHP 7.0 eller PHP 7.1 på Ubuntu 16.04

Hvordan installere og konfigurere PHP 7.0 eller PHP 7.1 på Ubuntu 16.04

PHP og relaterte pakker er de mest brukte komponentene når du distribuerer en webserver. I denne artikkelen vil vi lære hvordan du setter opp PHP 7.0 eller PHP 7.1 o

Slik installerer du Lighttpd (LLMP Stack) på CentOS 6

Slik installerer du Lighttpd (LLMP Stack) på CentOS 6

Introduksjon Lighttpd er en apachegaffel som har som mål å være mye mindre ressurskrevende. Den er lett, derav navnet, og er ganske enkel å bruke. Installer

Installer Lighttpd med PHP5 og MySQL (LLMP Stack) på Ubuntu 14.04

Installer Lighttpd med PHP5 og MySQL (LLMP Stack) på Ubuntu 14.04

Lighttpd er et populært hendelsesbasert webserveralternativ til Nginx. Lighttpd kan brukes til å betjene nettsteder med høy trafikk selv på en liten VPS. Her skal jeg forklare

Installere Varnish 4 med Apache 2 på Ubuntu 14.04

Installere Varnish 4 med Apache 2 på Ubuntu 14.04

Apache er en populær webserver som brukes av de fleste webhotellfirmaer. Varnish cache er en HTTP-akselerator og omvendt proxy. Vi kan bruke lakk med hvilken som helst HTT

Kompiler og installer Nginx med PageSpeed-modulen på Debian 8

Kompiler og installer Nginx med PageSpeed-modulen på Debian 8

I denne artikkelen vil vi se hvordan du kompilerer og installerer Nginx mainline fra de offisielle kildene til Nginx med PageSpeed-modulen, som lar deg t

Hvordan installere Concrete5 på CentOS 7

Hvordan installere Concrete5 på CentOS 7

Bruker du et annet system? Concrete5 er et åpen kildekode CMS som tilbyr mange karakteristiske og nyttige funksjoner for å hjelpe redaktører med å produsere innhold enkelt og

Sett opp HTTP-autentisering med Nginx på CentOS 7

Sett opp HTTP-autentisering med Nginx på CentOS 7

I denne veiledningen lærer du hvordan du setter opp HTTP-autentisering for en Nginx-webserver som kjører på CentOS 7. Krav For å komme i gang trenger du

Hvordan installere Laravel GitScrum på CentOS 7

Hvordan installere Laravel GitScrum på CentOS 7

Laravel GitScrum, eller GitScrum er et produktivitetsverktøy med åpen kildekode designet for å hjelpe utviklingsteam med å implementere Scrum-metodikken på en lignende måte.

Bruk PHP5-FPM med Apache 2 på Ubuntu 14.04

Bruk PHP5-FPM med Apache 2 på Ubuntu 14.04

Introduksjon Apache er populær webserverprogramvare som brukes av de fleste webhotellleverandører. PHP5-FPM er en FastCGI-implementering for PHP. Det er nyttig for

Installer Wordpress med Apache, PHP og MySQL (automatisert oppstartsskript)

Installer Wordpress med Apache, PHP og MySQL (automatisert oppstartsskript)

Du kan kopiere og lime inn følgende bash-skript i oppstartsskriptområdet i Vultr-kontrollpanelet. Den vil installere alle nødvendige pakker til ru

Slik aktiverer du TLS 1.3 i Nginx på FreeBSD 12

Slik aktiverer du TLS 1.3 i Nginx på FreeBSD 12

Bruker du et annet system? TLS 1.3 er en versjon av Transport Layer Security (TLS)-protokollen som ble publisert i 2018 som en foreslått standard i RFC 8446

Slik aktiverer du TLS 1.3 i Nginx på Debian 9

Slik aktiverer du TLS 1.3 i Nginx på Debian 9

Bruker du et annet system? Introduksjon TLS 1.3 er en versjon av Transport Layer Security (TLS)-protokollen publisert i 2018 som en foreslått standard i RF

Hvordan installere og konfigurere Open Source Social Network på Ubuntu 16.04

Hvordan installere og konfigurere Open Source Social Network på Ubuntu 16.04

Introduksjon Sosialt nettverk med åpen kildekode, også kjent som OSSN, er et PHP-basert sosialt nettverksverktøy som lar deg lage din egen sosiale nettverksside

Installere Apache Tomcat på Ubuntu 14.04

Installere Apache Tomcat på Ubuntu 14.04

Apache Tomcat, laget av samme organisasjon som den populære Apache-nettserveren, er en webserver som lar deg servere Java-nettsider til besøkende. I dette

Hvordan installere Apache, MySQL og PHP på Ubuntu 18.04

Hvordan installere Apache, MySQL og PHP på Ubuntu 18.04

Installer Apache Oppdater først pakkebehandleren din. sudo apt-get update -y sudo apt-get upgrade -y Installer og start Apache. sudo apt-get installer apache

Installere CloudLinux på DirectAdmin med CentOS

Installere CloudLinux på DirectAdmin med CentOS

Selv om utviklingen ble noe forsinket sammenlignet med andre kontrollpaneler, integreres CloudLinux nå fullstendig med DirectAdmin. CloudLinux er basert på o

Hvordan installere SuiteCRM på Ubuntu 16.04

Hvordan installere SuiteCRM på Ubuntu 16.04

SuiteCRM er et gratis og åpen kildekode-alternativ til det populære CRM-systemet SugarCRM. Det ble populært da SugarCRM bestemte seg

Hvordan installere Open Eshop på Ubuntu 16.04

Hvordan installere Open Eshop på Ubuntu 16.04

Open Eshop er en gratis og åpen kildekode for e-handelsprogramvare for å selge digitale varer, som MP3, e-bøker, filmer, programvare og mye mer. I denne opplæringen vil vi

Sett opp SNI Proxy på Debian 7 x64

Sett opp SNI Proxy på Debian 7 x64

SNI Proxy kan proxy for både innkommende HTTP- og TLS-tilkoblinger basert på vertsnavnet som er inneholdt i den første forespørselen til den TCP-økten. Denne funksjonen

Installer Nginx + PHP FPM + Caching + MySQL på Ubuntu 12.04

Installer Nginx + PHP FPM + Caching + MySQL på Ubuntu 12.04

Sannsynligvis kommer mange mennesker til å bruke Vultr VPSene sine som webservere, et godt valg ville være Nginx som webserver. I dette emnet skal jeg beskrive o

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Kunstig intelligens er ikke i fremtiden, det er her akkurat i nåtiden I denne bloggen Les hvordan kunstig intelligens-applikasjoner har påvirket ulike sektorer.

DDOS-angrep: en kort oversikt

DDOS-angrep: en kort oversikt

Er du også et offer for DDOS-angrep og forvirret over forebyggingsmetodene? Les denne artikkelen for å løse spørsmålene dine.

Har du noen gang lurt på hvordan hackere tjener penger?

Har du noen gang lurt på hvordan hackere tjener penger?

Du har kanskje hørt at hackere tjener mye penger, men har du noen gang lurt på hvordan tjener de den slags penger? la oss diskutere.

Revolusjonerende oppfinnelser fra Google som vil gjøre livet ditt enkelt.

Revolusjonerende oppfinnelser fra Google som vil gjøre livet ditt enkelt.

Vil du se revolusjonerende oppfinnelser fra Google og hvordan disse oppfinnelsene forandret livet til alle mennesker i dag? Les deretter til bloggen for å se oppfinnelser fra Google.

Fredag ​​Essential: Hva skjedde med AI-drevne biler?

Fredag ​​Essential: Hva skjedde med AI-drevne biler?

Konseptet med selvkjørende biler som skal ut på veiene ved hjelp av kunstig intelligens er en drøm vi har hatt en stund nå. Men til tross for flere løfter, er de ingen steder å se. Les denne bloggen for å lære mer...

Teknologisk singularitet: en fjern fremtid for menneskelig sivilisasjon?

Teknologisk singularitet: en fjern fremtid for menneskelig sivilisasjon?

Ettersom vitenskapen utvikler seg raskt og tar over mye av innsatsen vår, øker også risikoen for å utsette oss for en uforklarlig singularitet. Les hva singularitet kan bety for oss.

Evolusjon av datalagring – infografikk

Evolusjon av datalagring – infografikk

Lagringsmetodene for dataene har vært i utvikling kan være siden fødselen av dataene. Denne bloggen dekker utviklingen av datalagring på grunnlag av en infografikk.

Funksjonaliteter til Big Data Reference Architecture Layers

Funksjonaliteter til Big Data Reference Architecture Layers

Les bloggen for å kjenne ulike lag i Big Data Architecture og deres funksjoner på den enkleste måten.

6 fantastiske fordeler ved å ha smarte hjemmeenheter i livene våre

6 fantastiske fordeler ved å ha smarte hjemmeenheter i livene våre

I denne digitaldrevne verden har smarthusenheter blitt en avgjørende del av livet. Her er noen fantastiske fordeler med smarthusenheter om hvordan de gjør livet vårt verdt å leve og enklere.

macOS Catalina 10.15.4 tilleggsoppdatering forårsaker flere problemer enn å løse

macOS Catalina 10.15.4 tilleggsoppdatering forårsaker flere problemer enn å løse

Nylig lanserte Apple macOS Catalina 10.15.4 en tilleggsoppdatering for å fikse problemer, men det ser ut til at oppdateringen forårsaker flere problemer som fører til muring av mac-maskiner. Les denne artikkelen for å lære mer