Apache és PHP 8.2 telepítése Ubuntu rendszerre

2024-01-23 04:45:45
Performance-Optimized Fast Internet Integrations - POFII
8573 Megtekintés

Bevezetés

Ez a cikk végigvezeti Önt az Apache Web Server és a PHP 8.2 telepítésének folyamatán egy Ubuntu rendszerre. Ez a konfiguráció gyakran használt weboldalak és webalkalmazások üzemeltetéséhez.

Előfeltételek

  • Egy Ubuntu rendszert futtató számítógép (javasolt a 20.04-es vagy újabb verzió).
  • Hozzáférés egy sudo jogosultságokkal rendelkező felhasználói fiókhoz.
  • Aktív internetkapcsolat.

PHP 8.2 és Apache telepítése Ubuntura

1. lépés: A rendszer frissítése

Mielőtt új szoftvert telepítene, érdemes frissíteni a rendszer csomaglistáját. Nyisson meg egy terminált, és futtassa a következő parancsot:

$ sudo apt update && sudo apt upgrade -y

2. lépés: Apache telepítése

Az Apache az egyik legnépszerűbb webszerver. Telepítse a következő parancs futtatásával:

$ sudo apt install apache2 -y

A telepítés után indítsa el és engedélyezze az Apache szolgáltatást:

$ sudo systemctl start apache2
$ sudo systemctl enable apache2

3. lépés: PHP 8.2 telepítése

Előfordulhat, hogy a PHP 8.2 nem érhető el az Ubuntu alapértelmezett tárolóiban. Hozzá kell adnia egy harmadik fél tárolóját:

$ sudo add-apt-repository ppa:ondrej/php -y
$ sudo apt update

Telepítse a PHP 8.2-t és a gyakran használt kiterjesztéseket:

$ sudo apt install php8.2 libapache2-mod-php8.2 php8.2-cli php8.2-common php8.2-mysql php8.2-curl php8.2-xml php8.2-mbstring php8.2-zip -y

4. lépés: Az Apache konfigurálása a PHP használatához

Annak érdekében, hogy az Apache a PHP 8.2-t használja, szükség lehet a régebbi verzió (ha telepítve van) letiltására és a PHP 8.2 engedélyezésére:

$ sudo a2dismod php7.x  # Cserélje ki az 'x'-et a pontos verziószámmal, ha szükséges
$ sudo a2enmod php8.2
$ sudo systemctl restart apache2

5. lépés: A PHP telepítésének tesztelése

Hozzon létre egy PHP fájlt a PHP telepítésének teszteléséhez:

$ echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/phpinfo.php

Most nyissa meg a böngészőt, és navigáljon ide: http://your_server_ip/phpinfo.php. Egy oldal jelenik meg, amely a PHP verzióval és konfigurációval kapcsolatos információkat tartalmaz.

6. lépés: A szerver biztonságossá tétele

Fontos, hogy biztonságossá tegye az Apache szerverét:

  • Tűzfalak konfigurálása és a hozzáférés korlátozása.
  • A szoftverek rendszeres frissítése a legújabb verziókra.
  • SSL/TLS implementálása az adatátvitel titkosításához.

Következtetés

Sikeresen telepítette az Apache-t a PHP 8.2-vel az Ubuntu rendszerére. Ez a konfiguráció képezi számos weboldal és webalkalmazás üzemeltetésének alapját. Haladó konfigurációk és optimalizációk esetén tekintse meg az Apache és a PHP hivatalos dokumentációját.

19 - 35

Hasznosnak találta ezt a választ?