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/apache2vigtigste Apache-konfigurationsfil er/etc/apache2/apache2.conf. De porte, som Apache vil lytte til, er specificeret i/etc/apache2/ports.conffile.Apache Virtual Hosts-filer er placeret i/etc/apache2/sites-availablebibliotek. Konfigurationsfilerne, der findes i dette bibliotek, bruges ikke af Apache, medmindre de er knyttet til/etc/apache2/sites-enabledbibliotek. Du kan aktivere et virtuelta2ensiteved at oprette en symlink ved hjælp af kommandoena2ensitefra konfigurationsfilerne, der findes isites-availablebibliotek til detsites-enabledbibliotek. For at deaktivere en virtuel vært skal du brugea2dissitekommandoen.Det anbefales stærkt at følge standard navnekonventionen, for eksempel, hvis dit domænenavn ermydomain.comskal domænekonfigurationsfilen navngives/etc/apache2/sites-available/mydomain.com.confKonfigurationsfiler, der bruges til indlæsning af forskellige Apache-moduler findes i/etc/apache2/mods-availablebibliotek. Konfigurationer i detmods-availablebibliotek kan aktiveres ved at oprette en symlink til/etc/apache2/mods-enablekataloget vha.a2enconfkommandoen og deaktiveret meda2enconfkommandoen.a2disconfindeholder globale konfigurationsfragmenter, gemmes i/etc/apache2/conf-availablebibliotek. Filer i detconf-availablebibliotek kan aktiveres ved at oprette en symlink til/etc/apache2/conf-enabledved hjælp af kommandoena2enconfog deaktiveret med kommandoena2disconflogfiler (access.logogerror.log) findes i biblioteket/var/log/apache. Det anbefales at bruge forskelligeaccessog 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.







