Apache2, PHP és MySQL telepítése FreeBSD-n
Tartalomjegyzék:
- Előfeltételek
- Az Apache telepítése
- Állítsa be a tűzfalat
- Az Apache telepítésének ellenőrzése
- Az Apache konfigurációs fájl felépítése és bevált gyakorlatok
- Következtetés
Az Apache HTTP szerver a világ egyik legnépszerűbb webszervere. Ez egy nyílt forráskódú és platformon átívelő HTTP szerver, amely az Internet webhelyeinek nagy részét hatalommal látja el. Az Apache számos nagyteljesítményű funkciót kínál, amelyeket további modulokon keresztül lehet kibővíteni.
Ebben az oktatóanyagban elmagyarázzuk, hogyan telepítsük az Apache-t a Buster Debian 10-re.
Előfeltételek
Az oktatóanyag megkezdése előtt győződjön meg arról, hogy be van jelentkezve mint sudo jogosultságokkal rendelkező felhasználó.
Az Apache telepítése
Az Apache-csomagok az alapértelmezett Debian-tárhelyekben érhetők el.
A telepítés nagyon egyszerű. Frissítse a csomag indexét, és telepítse az Apache webszervert a következő parancsokkal:
sudo apt update
sudo apt install apache2
Ez az, az Apache telepítve van és automatikusan elindul. Az állapot típusának ellenőrzése:
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…
Állítsa be a tűzfalat
Az UFW felhasználók az 'Nginx Full' profil engedélyezésével megnyithatják a HTTP (
80
) és a HTTPS (
443
) portokat:
sudo ufw allow 'Apache Full'
nft add rule inet filter input tcp dport {80, 443} ct state new, established counter accept
Az Apache telepítésének ellenőrzése
Az Apache megfelelő működésének ellenőrzéséhez nyissa meg a böngészőt, írja be a szerver IP-címét vagy domain nevét
http://YOUR_IP_OR_DOMAIN/
, és látni fogja az alapértelmezett Apache
http://YOUR_IP_OR_DOMAIN/
, az alább látható módon:

Az oldal alapvető információkat tartalmaz az Apache konfigurációs fájljairól, segítő szkripteiről és könyvtár helyeiről.
Az Apache konfigurációs fájl felépítése és bevált gyakorlatok
- A Debian alapú rendszerekben az Apache konfigurációs fájlok az
/etc/apache2könyvtárban találhatók. A fő Apache konfigurációs fájl az/etc/apache2/apache2.conf. Az Apache által meghallgatandó portok az/etc/apache2/ports.confvannak megadva/etc/apache2/ports.conffile.Apache Virtuális házigazdák fájlok az/etc/apache2/sites-availablekönyvtárban találhatók. Az ebben a könyvtárban található konfigurációs fájlokat az Apache csak akkor használja, ha össze vannak kapcsolva az/etc/apache2/sites-enabledkönyvtárral. A virtuális host irányelv aktiválható egya2ensitelétrehozásával aza2ensiteparancs segítségével asites-availablekönyvtár asites-enabledkönyvtárhoz. A virtuális gazdagép deaktiválásához használja aza2dissiteparancsot. Nagyon ajánlott betartani a szokásos elnevezési konvenciót, például ha a domain név amydomain.comakkor a tartomány konfigurációs fájljának az/etc/apache2/sites-available/mydomain.com.confdomain névnek kell lennie./etc/apache2/sites-available/mydomain.com.confkülönböző Apache modulok betöltésére használt konfigurációs fájlok az/etc/apache2/mods-availablekönyvtárban találhatók. A konfigurációs lehetőségek amods-availablekönyvtárban engedélyezhetők, ha létrehoz egy hivatkozást az/etc/apache2/mods-enablekönyvtárhoz aza2enconfparanccsal és letiltva aza2enconfparanccsal. A globális konfigurációs fragmentumokat tartalmazóa2disconfaz/etc/apache2/conf-availabletárolja./etc/apache2/conf-availablekönyvtár. Aconf-availablekönyvtárban található fájlok engedélyezhetők egy hivatkozás létrehozásával az/etc/apache2/conf-enableda2enconfaza2enconfparanccsal, és letilthatók aza2enconfparanccsal. Aza2disconfnaplófájlok (access.logéserror.log) a a/var/log/apachekönyvtárat. Ajánlott különféleaccesséserrorhasználata minden virtuális gazdagéphez. 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/
-
Következtetés
Az Apache telepítése a Debianra egyetlen parancs futtatásának kérdése.
Most elkezdheti az alkalmazások telepítését, és az Apache-t web vagy proxy szerverként használhatja.
apache debianAz apache cassandra telepítése a debian 10 linuxra
Az Apache Cassandra egy ingyenes és nyílt forráskódú NoSQL adatbázis, egyetlen hibapont nélkül. Ebben a cikkben elmagyarázzuk, hogyan kell telepíteni az Apache Cassandra-t a Buster Debian 10-re
Az afache webszerver telepítése a málna pi-re
Az Apache HTTP szerver a világ egyik legnépszerűbb webszervere. Ebben az oktatóanyagban elmagyarázzuk, hogyan kell telepíteni az Apache webszervert a Raspberry Pi-re.
A mysql telepítése a debian 10 linuxra
A MySQL, a világ legnépszerűbb nyílt forráskódú relációs adatbázis-kezelő rendszere nem érhető el az alapértelmezett Debian-tárolókban. Ez az oktatóanyag elmagyarázza, hogyan kell telepíteni és biztonságosítani a MySQL-t a Debian 10-en a MySQL Apt tárolóból.







