How to Install and Configure Git and GitHub on Windows
Indholdsfortegnelse:
Apache HTTP-server er den mest anvendte webserver i verden. Det er en gratis, open source og tværplatform HTTP-server, herunder kraftfulde funktioner, og kan udvides med en lang række moduler., forklarer vi, hvordan du installerer og administrerer Apache-webserveren på CentOS 8.
Installation af Apache
Apache er tilgængelig i standard CentOS-oplagrene, og installationen er temmelig ligetil.
På RHEL-baserede distributioner kaldes Apache-pakken og tjenesten
httpd
. For at installere Apache skal du køre følgende kommando som root eller bruger med sudo-privilegier:
sudo yum install
Når installationen er afsluttet, skal du aktivere og starte Apache-tjenesten:
sudo systemctl enable
sudo systemctl start
Kontroller status for at bekræfte, at tjenesten kører:
sudo systemctl status
Outputet skal se sådan ud:
● httpd.service - The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: active (running) since Sat 2019-10-12 15:54:58 UTC; 6s ago…
Justering af firewall
FirewallD er standard firewall-løsningen på Centos 8.
Under installationen opretter Apache firewall-tjenestefiler med foruddefinerede regler for at give adgang til HTTP (
80
) og HTTPS (
443
) porte.
Følgende kommandoer åbner de nødvendige porte permanent:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Håndtering af Apache
Dette afsnit forklarer, hvordan Apache-konfigurationsfilerne er struktureret og den bedste praksis til styring af Apache-webserveren.
- Alle Apache-konfigurationsfiler er placeret i
/etc/httpd
kataloget. Den vigtigste Apache-konfigurationsfil er /etc/httpd/conf/httpd.conf. Konfigurationsfiler, der slutter med.conf
findes i.conf
inkluderet i den vigtigste Apache-konfigurationsfil. Konfigurationsfiler, der er ansvarlige for indlæsning af forskellige Apache-moduler, findes i.conf
vhost-filer skal slutte med.conf
og gemmes i/etc/httpd/conf.d
bibliotek. Du kan have så mange vhosts, som du har brug for. Oprettelse af en separat konfigurationsfil (vhost) for hvert domæne gør serveren lettere at vedligeholde.- Det er en god praksis at følge en standard navnekonvention. For eksempel, hvis domænenavnet er
mydomain.com
skal konfigurationsfilen navngivesmydomain.com.conf
access_log
ogerror_log
) findes i/var/log/httpd/
biblioteket. Det anbefales at have en andenaccess
og fejllogfiler for hver vhost.Du kan indstille dit domæne til root-domænet til det ønskede sted. De mest almindelige placeringer for webroot inkluderer:-
/home/ /
/home/ /
/var/www/
/var/www/html/
/opt/
- Det er en god praksis at følge en standard navnekonvention. For eksempel, hvis domænenavnet er
Konklusion
Tillykke, du har installeret Apache på din CentOS 8-server. Du er nu klar til at begynde at implementere dine applikationer og bruge Apache som en web- eller proxy-server.
Du kan administrere Apache-tjenesten på samme måde som enhver anden systemd enhed.
apache centosSådan installeres og konfigureres nextcloud med apache på centos 7

Nextcloud er en open source, selvhost filformular og samarbejdsplatform, der ligner Dropbox. I denne tutorial viser vi dig, hvordan du installerer og konfigurerer Nextcloud med Apache på en CentOS 7-maskine.
Sådan installeres apache cassandra på centos 7

Apache Cassandra er en open source NoSQL-database uden ét enkelt mislykkelsespunkt, der giver lineær skalerbarhed og høj tilgængelighed uden at gå på kompromis med ydeevnen. Denne tutorial beskriver, hvordan man installerer Apache Cassandra på CentOS 7.
Sådan installeres og sikres phpmyadmin med apache på centos 7

phpMyAdmin giver dig mulighed for at interagere med MySQL-databaser, administrere brugerkonti og privilegier og udføre SQL-sætninger. I denne tutorial vil vi gennemgå de trin, der er nødvendige for at installere og sikre phpMyAdmin med Apache på CentOS 7.