Linux alapjai: a Systemd I.
Tartalomjegyzék:
Az Apache HTTP szerver a legszélesebb körben használt webszerver a világon. Ez egy ingyenes, nyílt forrású és platformközi HTTP szerver, amely nagyteljesítményű szolgáltatásokat is tartalmaz, és modulok széles választékával bővíthető., elmagyarázza, hogyan telepítheti és kezelheti az Apache webszervert a CentOS 8 rendszeren.
Az Apache telepítése
Az Apache elérhető az alapértelmezett CentOS adattárakban, és a telepítés nagyon egyszerű.
Az RHEL alapú disztribúciókon az Apache csomag és szolgáltatás neve
httpd
. Az Apache telepítéséhez futtassa a következő parancsot root vagy felhasználóként sudo jogosultságokkal:
sudo yum install
A telepítés befejezése után engedélyezze és indítsa el az Apache szolgáltatást:
sudo systemctl enable
sudo systemctl start
A szolgáltatás futtatásának ellenőrzéséhez ellenőrizze annak állapotát:
sudo systemctl status
A kimenetnek így kell kinéznie:
● 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…
A tűzfal beállítása
A FirewallD az alapértelmezett tűzfalmegoldás a Centos 8-on.
A telepítés során az Apache tűzfalalapú szolgáltatásfájlokat hoz létre előre meghatározott szabályokkal, amelyek lehetővé teszik a hozzáférést a HTTP (
80
) és a HTTPS (
443
) portokhoz.
A következő parancsok véglegesen megnyitják a szükséges portokat:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Apache kezelése
Ez a szakasz ismerteti az Apache konfigurációs fájljainak felépítését és az Apache webszerver kezelésének legjobb gyakorlatait.
- Az Apache összes konfigurációs fájlja az
/etc/httpdkönyvtárban található. A fő Apache konfigurációs fájl /etc/httpd/conf/httpd.conf.A.etf végződő konfigurációs fájlok az /etc/httpd/conf.d könyvtárban találhatók. szerepelnek az Apache fő konfigurációs fájljában.A különféle Apache modulok betöltéséért felelős konfigurációs fájlok az/etc/httpd/conf.modules.dkönyvtárban találhatók.A/etc/httpd/conf.modules.dvhost fájloknak.conffájllal kell végződniük, és az/etc/httpd/conf.dkönyvtár. Annyi kísérteted lehet, amennyire szüksége van. Az egyes tartományokhoz külön konfigurációs fájl (vhost) létrehozása megkönnyíti a szerver karbantartását.- Helyes gyakorlat a szabványos elnevezési konvenció követése. Például, ha a domain név a
mydomain.comakkor a konfigurációs fájlnak amydomain.comnevet kell kapnia
Az Apache naplófájlok (access_logéserror_log) a/var/log/httpd/könyvtárban találhatók. Az egyes vhostokhoz különbözõaccessés hibanapló-fájlokat kell javasolni. A tartománydokumentum gyökérkönyvtárát a kívánt helyre állíthatja. A webroot leggyakoribb helyei a következők:-
/home/ //home/ //var/www//var/www/html//opt/
- Helyes gyakorlat a szabványos elnevezési konvenció követése. Például, ha a domain név a
Következtetés
Gratulálunk, az Apache telepítése sikeres volt a CentOS 8 szerverén. Most már készen áll az alkalmazások telepítésére, és az Apache-t web vagy proxy szerverként használja.
Az Apache szolgáltatást ugyanúgy kezelheti, mint bármely más rendszeregység.
apache centosAz apache cassandra telepítése a centos 7-re
Az Apache Cassandra egy nyílt forráskódú NoSQL adatbázis, amely egyetlen hibaponttal nem rendelkezik, lineáris méretezhetőséget és magas rendelkezésre állást biztosítva a teljesítmény veszélyeztetése nélkül. Ez az oktatóanyag ismerteti az Apache Cassandra telepítését a CentOS 7-re.
Az apache maven telepítése a centos 7-re
Az Apache Maven egy ingyenes és nyílt forráskódú projektmenedzsment eszköz és megértő eszköz, amelyet elsősorban Java projektekhez használnak. Ebben az oktatóprogramban kétféle módon mutatjuk be az Apache Maven telepítését a CentOS 7-re.
A phpmyadmin telepítése és biztonságos telepítése az apache segítségével az ubuntu 18.04-en
A phpMyAdmin egy nyílt forráskódú PHP alkalmazás, amelynek célja a MySQL és a MariaDB kiszolgálók adminisztrációjának web-alapú felületen történő kezelése. Ez az oktatóprogram ismerteti a phpMyAdmin telepítéséhez és az Apache-val történő Ubuntu 18.04-re történő biztonságos telepítéséhez és biztonságához szükséges lépéseket.







