Logo Logo
Nazaj na seznam
Linux

Celovita namestitev LAMP sklada (Apache, PHP in MySQL) v Linuxu

14. 03. 2026
Celovita namestitev LAMP sklada (Apache, PHP in MySQL) v Linuxu

Za postavitev razvojnega okolja na Linuxu potrebujemo tri ključne komponente: spletni strežnik Apache, podatkovno bazo (MySQL ali MariaDB) in programski jezik PHP. Spodaj je vodič za namestitev in pravilno konfiguracijo, da bo vse delovalo usklajeno.

Osnovna namestitev

  1. Posodobi sistem:
    sudo apt update && sudo apt upgrade
  2. Namesti strežnik Apache:
    sudo apt install apache2
  3. Namesti PHP in modul za Apache:
    sudo apt install php libapache2-mod-php php-mysql
  4. Namesti MySQL ali MariaDB strežnik:
    sudo apt install mysql-server
    sudo apt install mariadb-server
  5. Zaščiti namestitev baze:
    sudo mysql_secure_installation

Delovanje preveriš tako, da v brskalnik vpišeš: http://localhost

Konfiguracija za PHPStorm

Če uporabljaš PHPStorm, moraš nastaviti pot do PHP interpreterja. Pot v Linuxu je: /usr/bin/php

Namestitev najnovejše različice PHP 8.3

Če želiš uporabljati najnovejšo stabilno različico, uporabi PPA skladišče:

sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php8.3 libapache2-mod-php8.3 php8.3-cli php8.3-mysql php8.3-curl php8.3-xml php8.3-mbstring

Preklop med različicami PHP

Najprej nastavi PHP v terminalu (CLI):

sudo update-alternatives --config php
sudo update-alternatives --set php /usr/bin/php8.3

Nato moraš še Apacheju povedati, kateri modul naj uporablja, da bo spletna stran tekla na isti različici kot terminal:

sudo a2dismod php8.1  # Onemogoči staro različico (npr. 8.1)
sudo a2enmod php8.3   # Omogoči novo različico 8.3
sudo systemctl restart apache2

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Vam je koda pomagala? Če želite podpreti moj trud pri pripravi vodičev in vzdrževanju strani, mi lahko namenite donacijo za kavo.