PHP là ngôn ngữ lập trình phổ biến dùng để phát triển website động và các ứng dụng web. Để bắt đầu lập trình PHP, bạn cần chuẩn bị môi trường gồm: PHP Interpreter, Web Server (Apache/Nginx), và Database (MySQL/MariaDB).
Trong bài viết này, mình sẽ hướng dẫn cách cài đặt PHP trên Windows, macOS và Linux theo 2 cách phổ biến: dùng gói cài đặt (XAMPP, LAMPP, MAMP) hoặc tự cài đặt thủ công.
1. Cài đặt nhanh bằng gói tích hợp (Khuyên dùng cho người mới)
Trên Windows – XAMPP
-
Truy cập trang: https://www.apachefriends.org/download.html
-
Tải phiên bản phù hợp (PHP 8.x mới nhất).
-
Chạy file
.exeđể cài đặt. -
Chọn các thành phần: Apache, MySQL, PHP, phpMyAdmin.
-
Mở XAMPP Control Panel → Start Apache và MySQL.
-
Truy cập
http://localhostđể kiểm tra.
👉 Ưu điểm: Nhanh, có sẵn Apache + MySQL + phpMyAdmin.
👉 Nhược điểm: Ít linh hoạt khi cấu hình nâng cao.
Trên macOS – MAMP
-
Truy cập https://www.mamp.info/en/downloads/
-
Tải MAMP & MAMP PRO (chỉ cần bản Free).
-
Kéo vào thư mục Applications để cài.
-
Mở MAMP → Start Servers.
-
Truy cập
http://localhost:8888.
Trên Linux – LAMP
(Linux, Apache, MySQL, PHP)
Trên Ubuntu:
Kiểm tra phiên bản PHP:
Tạo file kiểm tra tại /var/www/html/info.php:
Truy cập http://localhost/info.php.
2. Cài đặt thủ công (dành cho dev cần tùy chỉnh)
Windows
-
Tải PHP từ: https://windows.php.net/download/
-
Giải nén vào
C:\php. -
Thêm đường dẫn
C:\phpvào Environment Variables → Path. -
Cài Apache hoặc Nginx (VD: Apache Lounge).
-
Cấu hình Apache
httpd.conf:
macOS
-
macOS thường có PHP sẵn, kiểm tra bằng:
-
Nếu muốn cài mới bằng Homebrew:
Linux (Ubuntu/Debian)
-
Cài đặt PHP và Apache:
3. Cấu hình phpMyAdmin (tùy chọn)
Để quản lý cơ sở dữ liệu bằng giao diện web:
Sau đó truy cập:
👉 http://localhost/phpmyadmin
4. Kiểm tra cài đặt
Tạo file index.php trong thư mục web server (VD: htdocs với XAMPP, /var/www/html/ trên Linux):
Truy cập http://localhost/index.php để kiểm tra.
5. Một số lưu ý
-
Composer: Trình quản lý thư viện PHP, nên cài thêm:
-
PHP Extensions: Cài thêm nếu cần (pdo, curl, gd, mbstring…).
-
IDE: Nên dùng PhpStorm hoặc VS Code để code PHP.
✅ Vậy là bạn đã cài đặt thành công môi trường lập trình PHP và có thể bắt đầu phát triển website hoặc ứng dụng web.
Hãy theo dõi và liên hệ ngay với ZicZac để được tư vấn trực tiếp về thiết kế:
- Fanpage: https://www.facebook.com/gozic.vn
- Hotline: 0762.103.668
- Youtube: https://www.youtube.com/@ThayDiepLapTrinh
- Website chính thức Gozic: https://gokisoft.com
- Tìm hiểu về khoá học thiết kế app: https://gokisoft.com
- Tiktok: https://www.tiktok.com/@gokisoft.com
Liên hệ với chúng tôi:
| ✅ Công Ty Thiết Kế | ⭐ Website Chuẩn SEO |
| ✅ Dịch vụ thiết kế Website | ⭐ Chuyên Nghiệp |
| ✅ Thiết kế ứng dụng mobile | ⭐ Uy Tín Chất Lượng |
| ✅ Dịch vụ cho thuê ứng dụng mobile giá rẻ | ⭐ Nhanh Chóng và Hiệu Quả |
| ✅ Hệ thống quản lý tồn kho tối ưu | ⭐ Coder Chuyên Nghiệp |
| ✅ Công ty outsource (ReactJS, Angular, .NET Core, Java Web, PHP/Laravel, .v.v. | ⭐ Chuyên sâu theo từng ngành |
BÀI VIẾT LIÊN QUAN
Hướng Dẫn Cài Đặt SQL Server Cho MacOS
Giới Thiệu Các Phần Mềm Dành Cho Dân Kế Toán
Hướng Dẫn Cài Đặt Android Studio
Hướng Dẫn Cài Đặt Môi Trường Lập Trình PHP
Hướng Dẫn Cài Đặt Môi Trường Lập Trình C/C++
Hướng Dẫn Cài Đặt Phần Mềm Kế Toán
BÀI VIẾT MỚI
So sánh quảng cáo Facebook, TikTok và Google – Nên chọn nền tảng nào năm 2025?
Chạy quảng cáo Google Ads chuẩn chuyên gia: Bí quyết chọn từ khóa và tối ưu ROI
Sai lầm thường gặp khi chạy quảng cáo TikTok – Cách khắc phục nhanh nhất
Hướng dẫn chạy quảng cáo TikTok Ads hiệu quả: Từ setup đến ra đơn thật
Cách tối ưu quảng cáo Facebook để giảm chi phí mà vẫn tăng đơn hàng
Hướng dẫn chạy quảng cáo Facebook cho người mới bắt đầu từ A–Z (2025)
Logo The Coffee House – Ý nghĩa thiết kế và thông điệp thương hiệu hiện đại
Logo Highlands Coffee – Thiết kế, ý nghĩa và bản sắc cà phê Việt
Logo Trung Nguyên Legend – Ý nghĩa logo và khát vọng cà phê toàn cầu
Logo Sơn Hà – Ý nghĩa nhận diện và hành trình phát triển thương hiệu Việt
Logo Biti’s – Câu chuyện thương hiệu giày Việt và ý nghĩa thiết kế logo
Logo TH True Milk – Ý nghĩa biểu tượng và cam kết “thật sự thiên nhiên”
Logo VinFast – Ý nghĩa chữ V và khát vọng xe hơi Việt Nam vươn tầm thế giới
Logo Mobifone – Lịch sử phát triển và ý nghĩa nhận diện thương hiệu
Logo Viettel – Ý nghĩa thiết kế và thông điệp “Hãy nói theo cách của bạn”
Logo FPT – Câu chuyện nhận diện và triết lý đổi mới công nghệ
Logo Vingroup – Ý nghĩa cánh chim V và tầm nhìn phát triển toàn diện
Logo Vinamilk – Hành trình thay đổi và ý nghĩa thương hiệu sữa Việt
Logo VietinBank – Biểu tượng xanh đỏ và ý nghĩa phát triển bền vững
Logo Sacombank – Lịch sử hình thành và câu chuyện thương hiệu











