PHP / PHP суулгах (XAMPP/Laragon)

PHP суулгах (XAMPP/Laragon)

PHP-г компьютертоо суулгахын тулд орон нутгийн (local) сервер орчин хэрэгтэй. Энэ нь таны компьютерийг жижиг вэб сервер болгодог — интернэт холболтгүйгээр PHP код бичиж, туршиж болно. Хамгийн алдартай хоёр сонголт бол XAMPP ба Laragon юм.

XAMPP суулгах

XAMPP бол Apache, MySQL, PHP, Perl-ийг нэг багцад оруулсан үнэгүй программ юм. Windows, macOS, Linux дээр ажилладаг.

Алхам 1 — Татаж авах

https://www.apachefriends.org хаягаас таны үйлдлийн системд тохирсон хувилбарыг татаж авна.

Алхам 2 — Суулгах

Суулгагчийг ажиллуулж, анхдагч тохиргоогоор дуусгана. Суулгах замыг өөрчлөхгүй байх нь зүйтэй:

код
Windows: C:\xampp
macOS:   /Applications/XAMPP
Linux:   /opt/lampp

Алхам 3 — Сервер асаах

XAMPP Control Panel нээж, Apache товчийг дарна:

код
[Start] Apache       ← Энийг дарна
[Start] MySQL        ← Дараа нь энийг

Хоёулаа ногоон болвол сервер амжилттай ажиллаж байна.

Алхам 4 — Шалгах

Хөтөч нээж http://localhost гэж бичнэ. XAMPP-ийн угтах хуудас гарвал бүх зүйл зөв ажиллаж байна!

Laragon суулгах

Laragon бол Windows хэрэглэгчдэд зориулсан хурдан, хөнгөн орчин. XAMPP-аас илүү хурдан асдаг, тохиргоо нь хялбар.

Татаж авах: https://laragon.org/download

Full хувилбарыг татаж, суулгагчийг ажиллуулна. Дараа нь Laragon нээж Start All товч дарна:

код
✓ Apache   — running
✓ MySQL    — running

Анхны PHP файл байрлуулах

Суулгалт дууссаны дараа PHP файлуудаа зөв хавтсанд хадгалах хэрэгтэй:

код
XAMPP:   C:\xampp\htdocs\миний-төсөл\index.php
Laragon: C:\laragon\www\миний-төсөл\index.php

Дараа нь хөтчөөс нээхдээ:

код
http://localhost/миний-төсөл/index.php

PHP хувилбар шалгах

Terminal (эсвэл Command Prompt) нээж дараах командыг ажиллуулна:

bash
php --version

Хариу нь ийм байдлаар харагдана:

код
PHP 8.2.12 (cli) (built: Oct 24 2023)
Copyright (c) The PHP Group

8.x.x хувилбар харагдвал PHP амжилттай суусан байна. PHP 8.x бол орчин үеийн, хамгийн дэмжлэг сайтай хувилбар тул тохиромжтой.

Code editor сонгох

PHP бичихдээ ямар ч text editor ашиглаж болно. Хамгийн алдартай сонголтууд:

код
VS Code     — үнэгүй, PHP extension байдаг (хамгийн зөвлөмжтэй)
PhpStorm    — мэргэжлийн IDE, төлбөртэй
Notepad++   — хөнгөн, Windows-т зориулсан

VS Code дээр PHP Intelephense extension суулгавал синтакс тодруулалт, autocomplete, алдааны мэдэгдэл идэвхждэг.

Дараагийн хичээлд:

Сервер орчноо бэлдсэн тул анхны PHP программаа бичиж, хөтөч дээр ажиллуулна. echo, print, тайлбар гэх мэт үндсэн бүтцүүдийг судална.