Kako instalirati PHP 8.3 na Ubuntu 22.04

Kako instalirati PHP 8.3 na Ubuntu 22.04
Ovaj vodič pokazuje kako pravilno instalirati i pokrenuti PHP 8.3 na Ubuntu 22.04 u modernom serverskom okruženju. Pokriva pripremu sistema, podešavanje repozitorijuma, integraciju sa Apache-om i Nginx-om, PHP ekstenzije, prebacivanje verzija i uobičajene najbolje prakse.
Korak 1: Ažurirajte operativni sistem
Pre instalacije PHP-a, uverite se da je vaš sistem potpuno ažuriran. Ovo sprečava konflikte zavisnosti i obezbeđuje primenu sigurnosnih zakrpa.
sudo apt update && sudo apt upgrade -y
Korak 2: Dodajte PHP repozitorijum
Ubuntu 22.04 podrazumevano ne isporučuje PHP 8.3. Široko korišćen i pouzdan Ondřej Surý repozitorijum pruža ažurne PHP verzije i ekstenzije.
sudo apt install -y ca-certificates apt-transport-https software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
Korak 3: Instalirajte PHP 8.3 (CLI)
Instalirajte PHP 8.3 osnovni paket. Ovo obezbeđuje PHP CLI i osnovno okruženje za izvršavanje koje je potrebno veb serverima i pozadinskim zadacima.
sudo apt install -y php8.3
Proverite instaliranu PHP verziju:
php -v
Korak 4: Instalirajte PHP 8.3 za Apache
Ako koristite Apache, instalirajte PHP kao Apache modul. Ovo podešavanje je uobičajeno za tradicionalne LAMP stekove.
sudo apt install -y libapache2-mod-php8.3
Restartujte Apache da biste aktivirali PHP modul:
sudo systemctl restart apache2
Korak 5: Instalirajte PHP 8.3 FPM za Nginx
Za podešavanja zasnovana na Nginx-u, PHP mora da se pokreće preko PHP-FPM-a. Ovaj pristup nudi bolje performanse i skalabilnost.
sudo apt install -y php8.3-fpm
Proverite da li je PHP-FPM servis pokrenut:
systemctl status php8.3-fpm
Korak 6: Instalirajte uobičajene PHP ekstenzije
Većina aplikacija zahteva dodatne PHP ekstenzije. Instalirajte samo ono što vaš projekat zaista treba kako bi sistem ostao lagan i siguran.
sudo apt install -y php8.3-mysql php8.3-curl php8.3-xml php8.3-mbstring php8.3-zip php8.3-intl php8.3-gd php8.3-opcache
Izlistajte sve učitane PHP module:
php -m
Korak 7: Pokrenite više PHP verzija paralelno
Ubuntu omogućava koegzistenciju više PHP verzija. Ovo je korisno prilikom održavanja starijih aplikacija dok se novi projekti postavljaju na PHP 8.3.
sudo update-alternatives --config php
Takođe možete direktno podesiti određenu PHP verziju:
sudo update-alternatives --set php /usr/bin/php8.3
Korak 8: Preporučene provere nakon instalacije
Nakon instalacije, preporučuje se provera PHP konfiguracionih datoteka, potvrda ispravnog PHP-FPM soketa ili porta za vaš veb server i osiguravanje da je OPcache omogućen za produkciona okruženja.
Za produkcione sisteme, uvek pregledajte php.ini podešavanja kao što su ograničenja memorije, vreme izvršavanja, veličina otpremanja i rukovanje greškama u skladu sa zahtevima vaše aplikacije.
Zaključak
Instaliranje PHP 8.3 na Ubuntu 22.04 pruža modernu, stabilnu i performantnu osnovu za veb aplikacije. Bez obzira da li koristite Apache ili Nginx, čista PHP instalacija sa pravim ekstenzijama i upravljanjem verzijama obezbeđuje dugoročno održavanje i nesmetan rad.
Related Articles
building-visualsfm-on-ubuntu-17-10-with-nvidia-cuda-support

Nadolazeći Linux trendovi u 2026: Oblikovanje budućnosti serverske infrastrukture
Istražite ključne Linux trendove u 2026. godini, od dominacije Kubernetes-a i imutabilnih distribucija do AI integracije i eBPF bezbednosti.

Google I/O 2026: Gemini Omni, Gemini 3.5 i računarski sloj iza agentske veštačke inteligencije
Google I/O 2026 je postavio Gemini Omni i Gemini 3.5 u središte Google-ove strategije za agentsku veštačku inteligenciju. Ovaj članak analizira razliku između multimodalnog kreiranja i inteligencije na nivou delovanja, zašto je Gemini 3.5 Flash važan za agente i kodiranje, i kako ovi modeli pokreću širu promenu platforme Google I/O 2026.

Google I/O 2026: Antigravity, AI Studio i prelazak na agentske razvojne alate
Google I/O 2026 je inženjerima jasno stavio do znanja jednu stvar: AI alati se kreću dalje od automatskog dovršavanja ka upravljanom agentskom izvršavanju. Ovaj članak detaljno analizira Antigravity 2.0, sve veću ulogu Google AI Studio-a, Gemini 3.5 Flash i stvarne kompromise u vezi sa orkestracijom, zaključavanjem (lock-in), verifikacijom i dizajnom toka rada programera.

Laravel 12 Prilagođeni CMS sa Filament 3: Ekspertski radni tok
Detaljan pregled sinergija između Laravel 12 i Filament 3 za kreiranje prilagođenih sistema za upravljanje sadržajem. Stručnjaci analiziraju inovativni tok posla, prednosti, mane i izazov Jetstream toka posla.

Како скенирати и очистити Cloud Linux сервер од малвера
install-pcl-library-on-python-ubuntu-19-10-point-cloud-librar
mozilla-thunderbird-68-x-kann-oauth2-fuer-provider-for-google-calendar-nicht-speichern

ZBT Z8102AX recenzija hardvera i pakovanja: Snažan ruter, slaba kutija
ZBT Z8102AX ostavlja solidan prvi utisak kao tanak crni metalni 5G OpenWrt ruter sa više konektora za antene, dual-SIM slotovima, USB, LAN/WAN portovima i praktičnim kompletom dodatne opreme. Hardver deluje korisno i ozbiljno, ali je pakovanje očigledno slaba tačka.

Google I/O 2026: Agentski proizvodi širom Pretrage, Workspace-a i Kupovine
Google I/O 2026 je pokazao da agentska veštačka inteligencija prevazilazi demonstracije modela i razvojne alate i ulazi u svakodnevne površine proizvoda. Ovaj članak detaljno objašnjava kako Search, Workspace, Gemini Spark i Universal Cart ukazuju na novi model proizvoda u kojem Google agenti pomažu korisnicima da istražuju, rade, kupuju i deluju kroz povezane usluge.

erstellen-eines-benutzerdefinierten-gpt-4-plugins-in-wordpress

Ollama nije proizvod: Izgradnja aplikacija spremnih za produkciju sa otvorenim LLM-ovima
Pokretanje lokalnog modela pomoću Ollama-e je jednostavno. Izgradnja Open-LLM aplikacije spremne za produkciju je teža: zahteva RAG, kontrolu pristupa, apstrakciju provajdera, evaluaciju, logovanje, disciplinu puštanja u rad i kontrolisani aplikativni sloj oko modela.