Installer Apache PHP Mariadb (Mysql) sur Debian 10 (LAMP)
Innholdsfortegnelse:
- Forutsetninger
- Installerer Apache
- Juster brannmuren
- Verifiserer Apache-installasjon
- Apache-konfigurasjonsfilens struktur og beste fremgangsmåter
- Konklusjon
Apache HTTP-server er en av de mest populære webserverne i verden. Det er en åpen kildekode og kryssplattform HTTP-server som driver en stor prosentandel av Internett sine nettsteder. Apache gir mange kraftige funksjoner som kan utvides gjennom tilleggsmoduler.
I denne opplæringen skal vi forklare hvordan du installerer Apache på Debian 10, Buster.
Forutsetninger
Før du begynner med opplæringen, må du sørge for at du er logget inn som bruker med sudo-rettigheter.
Installerer Apache
Apache-pakker er tilgjengelige i standard Debian-lagringene.
Installasjonen er ganske grei. Oppdater pakkeindeksen og installer Apache-webserveren med følgende kommandoer:
sudo apt update
sudo apt install apache2
Det er det, Apache blir installert og startet automatisk. Slik kontrollerer du statustypen:
sudo systemctl status apache2
● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: Active: active (running) since Sat 2019-07-27 13:55:49 PDT; 21s ago…
Juster brannmuren
UFW-brukere kan åpne HTTP (
80
) og HTTPS (
443
) porter ved å aktivere 'Nginx Full' -profilen:
sudo ufw allow 'Apache Full'
nft add rule inet filter input tcp dport {80, 443} ct state new, established counter accept
Verifiserer Apache-installasjon
For å bekrefte at Apache fungerer riktig, åpner du nettleseren, skriver serverens IP-adresse eller domenenavn
http://YOUR_IP_OR_DOMAIN/
, så ser du standard Apache velkomstside som vist nedenfor:

Siden inneholder grunnleggende informasjon om Apache-konfigurasjonsfiler, hjelpeskript og katalogplasseringer.
Apache-konfigurasjonsfilens struktur og beste fremgangsmåter
- I Debian-baserte systemer er Apache-konfigurasjonsfiler lokalisert i
/etc/apache2katalogen. Den viktigste Apache-konfigurasjonsfilen er/etc/apache2/apache2.conf. Portene som Apache vil lytte til er spesifisert i/etc/apache2/ports.conffile.Apache Virtual Hosts-filer er lokalisert i katalogen/etc/apache2/sites-available. Konfigurasjonsfilene som er funnet i denne katalogen, brukes ikke av Apache med mindre de er koblet til katalogen/etc/apache2/sites-enabledkan aktivere et virtuelta2ensiteved å opprette en symlink ved åa2ensitekommandoena2ensitefra konfigurasjonsfilene som finnes isites-availablekatalog tilsites-enabledkataloger For å deaktivere en virtuell vert bruker dua2dissitekommandoen. Det anbefales på det sterkeste å følge standard navnekonvensjon, for eksempel, hvis domenenavnet ditt ermydomain.comså skal domenekonfigurasjonsfilen navngis/etc/apache2/sites-available/mydomain.com.confkonfigurasjonsfiler som brukes til å laste inn forskjellige Apache-moduler, er lokalisert i katalogen/etc/apache2/mods-available. Konfigurasjoner i denmods-availablekatalogen kan aktiveres ved å opprette en symlink til/etc/apache2/mods-enablekatalogen ved å brukea2enconfkommandoen og deaktivert meda2disconfkommandoen.a2disconfinneholder globale konfigurasjonsfragmenter er lagret i/etc/apache2/conf-availablekatalog. Filer i denconf-availablekatalogen kan aktiveres ved å opprette en symlink til/etc/apache2/conf-enabledved hjelp ava2enconfkommandoen og deaktivert meda2disconfkommandoen.a2disconfloggfiler (access.logogerror.log) er lokalisert i katalogen/var/log/apache. Det anbefales å bruke forskjelligeaccessogerrorfor hver virtuell vert. Du kan stille inn domenedokumentets rotkatalog til et hvilket som helst sted du ønsker. De vanligste stedene for webroot inkluderer:-
/home/ //home/ //var/www//var/www/html//opt/
-
Konklusjon
Å installere Apache på Debian handler om å kjøre en enkelt kommando.
Du kan nå begynne å distribuere applikasjonene dine og bruke Apache som en web- eller proxy-server.
apache debianHvordan installere apache cassandra på debian 10 linux
Apache Cassandra er en gratis og åpen kildekode-NoSQL-database uten et eneste feil punkt. I denne artikkelen vil vi forklare hvordan du installerer Apache Cassandra på Debian 10, Buster
Hvordan installere apache cassandra på debian 9
Apache Cassandra er en gratis og åpen kildekode-NoSQL-database uten et eneste feil punkt. Denne veiledningen guider deg gjennom prosessen med å installere Apache Cassandra på Debian 9.
Hvordan installere apache webserver på bringebær pi
Apache HTTP-server er en av de mest populære webserverne i verden. I denne opplæringen vil vi forklare hvordan du installerer Apache webserver på Raspberry Pi.







