Установка и настройка Apache в CentOS 8
Innehållsförteckning:
Apache HTTP-server är världens mest använda webbserver. Det är en gratis, öppen källkod och plattforms HTTP-server, inklusive kraftfulla funktioner, och kan utökas med en mängd olika moduler., förklarar vi hur du installerar och hanterar Apache webserver på CentOS 8.
Installerar Apache
Apache är tillgängligt i CentOS standardförvar, och installationen är ganska rak framåt.
På RHEL-baserade distributioner kallas Apache-paketet och tjänsten
httpd
. För att installera Apache kör följande kommando som root eller användare med sudo-behörigheter:
sudo yum install
När installationen är klar, aktivera och starta Apache-tjänsten:
sudo systemctl enable
sudo systemctl start
Kontrollera statusen för att verifiera att tjänsten körs:
sudo systemctl status
Utgången ska se ut så här:
● 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…
Justera brandväggen
FirewallD är standard brandväggslösning på Centos 8.
Under installationen skapar Apache brandväggstjänstfiler med fördefinierade regler för att tillåta åtkomst till HTTP (
80
) och HTTPS (
443
) portar.
Följande kommandon öppnar de nödvändiga portarna permanent:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Hantera Apache
Det här avsnittet förklarar hur Apache-konfigurationsfilerna är strukturerade och de bästa metoderna för hantering av Apache-webbservern.
- Alla Apache-konfigurationsfiler finns i
/etc/httpdkatalogen. Den viktigaste Apache-konfigurationsfilen är/etc/httpd/conf/httpd.confKonfigurationsfiler som slutar med.conffinns i/etc/httpd/conf.där ingår i huvudsakliga Apache-konfigurationsfiler. Konfigurationsfiler som ansvarar för att ladda olika Apache-moduler finns i katalogen /etc/httpd/conf.modules.d.Apache-vhost-filer måste sluta med.confoch lagras i/etc/httpd/conf.dkatalog. Du kan ha så många vhosts som du behöver. Att skapa en separat konfigurationsfil (vhost) för varje domän gör servern enklare att underhålla.- Det är en bra praxis att följa en standard namnkonvention. Om till exempel domännamnet är
mydomain.combör konfigurationsfilen ha namnetmydomain.com.conf
Apache-loggfiler (access_logocherror_log) finns ierror_log/var/log/httpd/. Det rekommenderas att ha en annan åtkomst- och felloggfiler för varje vhost.Du kan ställa in din domändokument rootkatalog till vilken plats du vill. De vanligaste platserna för webroot inkluderar:-
/home/ //home/ //var/www//var/www/html//opt/
- Det är en bra praxis att följa en standard namnkonvention. Om till exempel domännamnet är
Slutsats
Grattis, du har installerat Apache på din CentOS 8-server. Du är nu redo att börja distribuera dina applikationer och använda Apache som en webb- eller proxyserver.
Du kan hantera Apache-tjänsten på samma sätt som alla andra systemd enheter.
apache centosLedamöter av Europaparlamentet kommer att avgöra om en rad frågor, bland annat hur man reglerar telekomföretag i EU, hur man straffar företag som snedvrider konkurrensen, hur man delar radiofrekvenser som släpps av TV: s migrering till digital sändning och hur man skyddar medborgarnas data i den digitala tiden.
Men de är delade om huruvida IP-adresser ska ses som personuppgifter. "Vi kommer att be kommissionen att formellt lägga fram en rapport om detta", säger Malcolm Harbour, en brittisk konservativ parlamentsledamot som spelar en central roll för att hylla den så kallade telekomrevisionen genom parlamentet.
Hur man installerar och konfigurerar nextcloud med apache på centos 7
Nextcloud är en öppen källkod, egen värd för fildelning och samarbetsplattform, liknande Dropbox. I den här tutorialen visar vi dig hur du installerar och konfigurerar Nextcloud med Apache på en CentOS 7-maskin.
Hur man installerar apache cassandra på centos 7
Apache Cassandra är en öppen källkod NoSQL-databas med ingen enda punkt för fel, vilket ger linjär skalbarhet och hög tillgänglighet utan att kompromissa med prestanda. Denna handledning beskriver hur du installerar Apache Cassandra på CentOS 7.







