Tomcat 9 Installation CentOS 8 | Tech Arkit | Java Based Applications
Innholdsfortegnelse:
Apache HTTP-server er den mest brukte webserveren i verden. Det er en gratis, åpen kildekode og kryssplattform HTTP-server, inkludert kraftige funksjoner, og kan utvides med et bredt utvalg av moduler., vil vi forklare hvordan du installerer og administrerer Apache webserver på CentOS 8.
Installerer Apache
Apache er tilgjengelig i standard CentOS-depotene, og installasjonen er ganske rett frem.
På RHEL-baserte distribusjoner kalles Apache-pakken og tjenesten
httpd
. For å installere Apache, kjør følgende kommando som root eller bruker med sudo-rettigheter:
sudo yum install
Når installasjonen er fullført, aktiver og start Apache-tjenesten:
sudo systemctl enable
sudo systemctl start
For å bekrefte at tjenesten kjører, sjekk statusen:
sudo systemctl status
Utgangen skal se slik ut:
● 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…
Justere brannmuren
FirewallD er standard brannmurløsning på Centos 8.
Under installasjonen oppretter Apache brannmurtjenestefiler med forhåndsdefinerte regler for å tillate tilgang til HTTP (
80
) og HTTPS (
443
) porter.
Følgende kommandoer vil åpne de nødvendige portene permanent:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Administrere Apache
Denne delen forklarer hvordan Apache-konfigurasjonsfilene er strukturert og den beste fremgangsmåten for å administrere Apache-webserveren.
- Alle Apache-konfigurasjonsfiler er lokalisert i
/etc/httpd
katalogen. Hoved Apache-konfigurasjonsfilen er/etc/httpd/conf/httpd.conf
Konfigurasjonsfiler som slutter med.conf
lokalisert i/etc/httpd/conf.d
er inkludert i hoved Apache-konfigurasjonsfilen. Konfigurasjonsfiler som er ansvarlige for lasting av forskjellige Apache-moduler, er lokalisert i katalogen/etc/httpd/conf.modules.d
filer må slutte med.conf
og lagres i/etc/httpd/conf.d
katalog. Du kan ha så mange vhosts som du trenger. Å lage en egen konfigurasjonsfil (vhost) for hvert domene gjør serveren enklere å vedlikeholde.- Det er en god praksis å følge en standard navnekonvensjon. For eksempel, hvis domenenavnet er
mydomain.com
, skal konfigurasjonsfilen ha navnetmydomain.com.conf
access_log
ogerror_log
) er lokalisert i/var/log/httpd/
katalogen. Det anbefales å ha en annenaccess
ogerror
for hver vhost. Du kan angi rotkatalogen til domenedokumentet til hvilket som helst sted du ønsker. De vanligste stedene for webroot inkluderer:-
/home/ /
/home/ /
/var/www/
/var/www/html/
/opt/
- Det er en god praksis å følge en standard navnekonvensjon. For eksempel, hvis domenenavnet er
Konklusjon
Gratulerer, du har installert Apache på CentOS 8-serveren din. Du er nå klar til å begynne å distribuere applikasjonene dine og bruke Apache som en web- eller proxy-server.
Du kan administrere Apache-tjenesten på samme måte som en hvilken som helst annen systemd enhet.
apache centosSlik installerer du apache cassandra på centos 7

Apache Cassandra er en åpen kildekode-NoSQL-database uten ett eneste feilpunkt, og gir lineær skalerbarhet og høy tilgjengelighet uten at det går ut over ytelsen. Denne veiledningen beskriver hvordan du installerer Apache Cassandra på CentOS 7.
Slik installerer du apache maven på centos 7

Apache Maven er et gratis og åpen kildekode prosjektstyringsverktøy og forståelsesverktøy som hovedsakelig brukes til Java-prosjekter. I denne opplæringen vil vi vise deg to forskjellige måter å installere Apache Maven på CentOS 7.
Slik installerer du apache på centos 7

Apache HTTP-server er den mest populære webserveren i verden. Følgende instruksjoner beskriver hvordan du installerer og administrerer Apache-webserveren på CentOS 7-maskinen din.