How to Install and Configure Git and GitHub on Windows
Indholdsfortegnelse:
- Forudsætninger
- Installation af Apache
- Juster firewall
- Verificering af Apache-installation
- Apache-konfigurationsfils struktur og bedste praksis
- Konklusion
Apache HTTP-server er en af de mest populære webservere i verden. Det er en open source og tværplatform HTTP-server, der driver en stor procentdel af Internets websteder. Apache har mange kraftfulde funktioner, der kan udvides gennem yderligere moduler.
I denne tutorial vil vi forklare, hvordan man installerer Apache på Debian 10, Buster.
Forudsætninger
Før du begynder med selvstudiet, skal du sørge for, at du er logget ind som bruger med sudo-privilegier.
Installation af Apache
Apache-pakker er tilgængelige i standard Debian-oplagrene.
Installationen er ret ligetil. Opdater pakkeindekset, og installer Apache-webserveren med følgende kommandoer:
sudo apt update
sudo apt install apache2
Det er det, Apache installeres og startes automatisk. Sådan kontrolleres 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 firewall
UFW-brugere kan åbne HTTP (
80
) og HTTPS (
443
) porte ved at 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
Verificering af Apache-installation
For at bekræfte, at Apache fungerer korrekt, skal du åbne din browser, skrive din server IP-adresse eller domænenavn
http://YOUR_IP_OR_DOMAIN/
, og du vil se standard-Apache-velkomstsiden som vist nedenfor:
Siden indeholder grundlæggende oplysninger om Apache-konfigurationsfiler, hjælper-scripts og katalogplaceringer.
Apache-konfigurationsfils struktur og bedste praksis
- I Debian-baserede systemer findes Apache-konfigurationsfiler i mappen
/etc/apache2
vigtigste Apache-konfigurationsfil er/etc/apache2/apache2.conf
. De porte, som Apache vil lytte til, er specificeret i/etc/apache2/ports.conf
file.Apache Virtual Hosts-filer er placeret i/etc/apache2/sites-available
bibliotek. Konfigurationsfilerne, der findes i dette bibliotek, bruges ikke af Apache, medmindre de er knyttet til/etc/apache2/sites-enabled
bibliotek. Du kan aktivere et virtuelta2ensite
ved at oprette en symlink ved hjælp af kommandoena2ensite
fra konfigurationsfilerne, der findes isites-available
bibliotek til detsites-enabled
bibliotek. For at deaktivere en virtuel vært skal du brugea2dissite
kommandoen.Det anbefales stærkt at følge standard navnekonventionen, for eksempel, hvis dit domænenavn ermydomain.com
skal domænekonfigurationsfilen navngives/etc/apache2/sites-available/mydomain.com.conf
Konfigurationsfiler, der bruges til indlæsning af forskellige Apache-moduler findes i/etc/apache2/mods-available
bibliotek. Konfigurationer i detmods-available
bibliotek kan aktiveres ved at oprette en symlink til/etc/apache2/mods-enable
kataloget vha.a2enconf
kommandoen og deaktiveret meda2enconf
kommandoen.a2disconf
indeholder globale konfigurationsfragmenter, gemmes i/etc/apache2/conf-available
bibliotek. Filer i detconf-available
bibliotek kan aktiveres ved at oprette en symlink til/etc/apache2/conf-enabled
ved hjælp af kommandoena2enconf
og deaktiveret med kommandoena2disconf
logfiler (access.log
ogerror.log
) findes i biblioteket/var/log/apache
. Det anbefales at bruge forskelligeaccess
og fejlloggfiler til hver virtuel vært. Du kan indstille dit domæne til roddokument til det sted, du ønsker. De mest almindelige placeringer for webroot inkluderer:-
/home/ /
/home/ /
/var/www/
/var/www/html/
/opt/
-
Konklusion
Installation af Apache på Debian handler om at køre en enkelt kommando.
Du kan nu begynde at implementere dine applikationer og bruge Apache som en web- eller proxy-server.
apache debianSådan installeres apache cassandra på debian 10 linux

Apache Cassandra er en gratis og open-source NoSQL-database uden et enkelt mislykkelsespunkt. I denne artikel forklarer vi, hvordan man installerer Apache Cassandra på Debian 10, Buster
Sådan installeres apache cassandra på debian 9

Apache Cassandra er en gratis og open source NoSQL-database uden et enkelt mislykkelsespunkt. Denne tutorial guider dig gennem processen med installation af Apache Cassandra på Debian 9.
Sådan installeres apache webserver på hindbærpi

Apache HTTP-server er en af de mest populære webservere i verden. I denne tutorial vil vi forklare, hvordan man installerer Apache webserver på Raspberry Pi.