- Trang chủ
- Hướng dẫn học
- Học PHP
- Cài đặt PHP
Cài đặt PHP
Việc cài đặt PHP trên nền Windows sẽ mất rất nhiều thời gian, nhất là đối với những bạn chưa rành về cài đặt, cấu hình, ...
Để giúp giảm thời gian, Học Web Chuẩn đề nghị các bạn sử dụng XAMPP.
Sử dụng XAMPP
Giới thiệu các bạn bộ cài đặt XAMPP, bộ này tích hợp khá đầy đủ những gì bạn cần: Apache, MariaDB [đây là phiên bản CSDL thay thế cho MySQL, cách sử dụng không thay đổi nhiều so với MySQL], PHP, Perl.
- Đơn giản dễ cấu hình.
- Tạo nhiều VirtualHost cùng lúc đơn giản.
- Tương thích với nhiều nền tảng khác nhau: Windows, Linux, Unix, Mac OS X,...
- Quan trọng là nó miễn phí.
Download
Lựa chọn phiên bản phù hợp và download trực tiếp từ trang chính của Xampp: //www.apachefriends.org/download.html
Bạn có thể sử dụng phiên bản download 32 bit cho Window 64 bit cũng được [sử dụng chưa thấy vấn đề, và chưa thấy bản dành cho 64 bit].
Cài đặt
Cách cài đặt và cấu hình Xampp bạn có thể giữ mặc dịnh tất cả và bấm Next để cài đặt, hoặc bạn có thể xem cài đặt chi tiết tại Các bước cài đặt và cấu hình Xampp
Home → Web Server
Nội dung chính
- Home → Web Server
- Nội dung chính
- Bước 1: Download phiên bản PHP mới nhất
- Bước 2: Cấu hình phiên bản PHP mới vào XAMPP
- Bước 3: Khởi động lại Appache
- Tổng kết
- Comments [0]
- Comments [1]
Nội dung chính
- Home → Web Server
- Nội dung chính
- Bước 1: Download phiên bản PHP mới nhất
- Bước 2: Cấu hình phiên bản PHP mới vào XAMPP
- Bước 3: Khởi động lại Appache
- Tổng kết
- Comments [0]
- Comments [1]
Home → Web Server
Nội dung chính
Bước 1: Download phiên bản PHP mới nhất
Bước 2: Cấu hình phiên bản PHP mới vào XAMPP
Nội dung chính
Bước 1: Download phiên bản PHP mới nhất
Bước 2: Cấu hình phiên bản PHP mới vào XAMPP
Bước 3: Khởi động lại AppacheMore Downloads”. để tải phiên bản .zip cho windows [hệ điều hành windows]
Tổng kết XAMPP Windows
Comments [0]Zip đầy đủ
Home → AWS
Bước 1: Download phiên bản PHP mới nhất
Bước 2: Cấu hình phiên bản PHP mới vào XAMPP
Bước 3: Khởi động lại AppacheD:\xamp\php
Tổng kếtphp và đổi tên PHP735 để backup trường hợp lỗi. Sau đó copy thư mục mới PHP vừa tải về ở bước 1 thay cho thư mục php vừa đổi tên trong Xampp [Ở đây mình đổi thành php735 cho dễ nhớ và đánh dấu luôn phiên bản cũ].
Comments [0]\xampp\ bằng ten_duong_dan\xampp giống như ở file php.ini ở thư mục cũ php735.
Home → AWSD:\xampp
Bước 2: Cấu hình phiên bản PHP mới vào XAMPP
Bước 3: Khởi động lại Appache
Tổng kết
Bước 3: Khởi động lại Appache
Tổng kết
Comments [0] Bạn có thể chuyển về phiên bản php cũ bằng cách thay đổi tên thư mục cũ php735 thành phiên bản php. Hoặc nếu bạn muốn sử dụng phiên bản cũ hơn có thể tìm phiên bản php cũ để copy và làm theo các bước như trên.
Home → AWS
Có những dự án yều cầu bạn phải sử dụng phiên bản PHP mới nhất. Trong khi đó xampp của bạn đang sử dụng phiên bản cũ. Bài viết này sẽ hướng dẫn bạn cách nâng cấp phiên bản PHP cho XAMPP đơn giản nhất.
Tổng kết
Comments [0]
Home → AWSIn: AWS|Last Updated: 08/04/2020
Có những dự án yều cầu bạn phải sử dụng phiên bản PHP mới nhất. Trong khi đó xampp của bạn đang sử dụng phiên bản cũ. Bài viết này sẽ hướng dẫn bạn cách nâng cấp phiên bản PHP cho XAMPP đơn giản nhất.
Bài viết hướng dẫn nâng cấp phiên bản PHP 7.3.5 lên 7.4.2 cho Xampp, đối với các phiên bản khác tương tự.
Tại thời điểm bài viết này mình kiểm tra phiên bản php của Xampp là 7.3.5
- Các bước thực hiện như sau:
- Tại thời điểm bài viết này là 7.4.2] cho xampp.
- Vào //www.apachefriends.org/download.html tải phiên bản php cần nâng cấp.
Error We have detected that your server is using PHP 7.0.33 which is obsolete and no longer receives official security updates by its developers. The Joomla! Project recommends upgrading your site to PHP 7.2 or later which will receive security updates at least until 2020-11-30. Please ask your host to make PHP 7.2 or a later version the default version for your site. If your host is already PHP 7.2 ready please enable PHP 7.2 on your site's root and 'administrator' directories – typically you can do this yourself through a tool in your hosting control panel, but it's best to ask your host if you are unsure.
Click vào “More Downloads”. để tải phiên bản .zip cho windows [hệ điều hành windows]
Click chọn XAMPP Windows Cài đặt EPEL yum repository trên hệ thống của bạn
và tải bản Zip đầy đủ
sudo yum install epel-release
Sau khi download về giải nén file zip ta được thư mục sau: Cài đặt Remi [Install Remi repository]
sudo rpm -Uvh //rpms.famillecollet.com/enterprise/remi-release-7.rpm
Để cấu hình cho tương thích với XAMPP đang chạy trên máy bạn thực hiện như sau: Kích hoạt phiên bản PHP bạn mong muốn
Vào thư mục chứa xampp cần nâng cấp của bạn. Ví dụ của mình là: D:\xamp\php
Tìm đến thư mục php và đổi tên PHP735 để backup trường hợp lỗi. Sau đó copy thư mục mới PHP vừa tải về ở bước 1 thay cho thư mục php vừa đổi tên trong Xampp [Ở đây mình đổi thành php735 cho dễ nhớ và đánh dấu luôn phiên bản cũ].
Tiếp theo, mở thư mục php vừa được copy. Tìm file php.ini [Ví dụ đường dẫn file php.ini của mình là C:\xamp\php\php.ini]. Thay thế tất cả các link có chỗi \xampp\ bằng ten_duong_dan\xampp giống như ở file php.ini ở thư mục cũ php735.Ví dụ: của mình link là D:\xampp
PHP 7.3.16 [cli] [built: Mar 17 2020 10:18:38] [ NTS ] Copyright [c] 1997-2018 The PHP Group Zend Engine v3.3.16, Copyright [c] 1998-2018 Zend Technologies with Zend OPcache v7.3.16, Copyright [c] 1999-2018, by Zend Technologies
Ngoài ra, bạn cần cài đặt thêm các modules PHP bổ sung dựa trên các yêu cầu ứng dụng của bạn. Lệnh dưới đây sẽ cài đặt một số modules cơ bản trên các phiên bản.
### For PHP 7.3 sudo yum --enablerepo=remi-php73 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt ### For PHP 7.2 sudo yum --enablerepo=remi-php72 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt ### For PHP 7.1 sudo yum --enablerepo=remi-php71 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt
Hoặc bạn có thể cài đặt thêm bất kỳ tiện ích mở rộng nào bạn muốn.
### For PHP 7.2 sudo yum --enablerepo=remi-php72 install php-extensioname
Oke, kết thúc bài hướng dẫn này rất mong có thể giúp ích được cho bạn.
Đừng quên theo dõi kênh của ICTsharing trên facebook tại đây nhé!tại đây nhé!