Học Lập Trình 99

https://hoclaptrinh99.com

Cách sử dụng nhiều phiên bản PHP trên máy tính mới nhất

Chạy nhiều phiên bản PHP cùng lúc trên máy tính của bạn. Dễ dàng chuyển đổi giữa các phiên bản để phát triển dự án của bạn
xampp la gi cach cai dat va su dung localhost tren may

xampp la gi cach cai dat va su dung localhost tren may

Hướng dẫn cài nhiều nhiều phiên bản trên máy tính bằng cách dùng phần mềm XAMPP

Bước 1: Cài đặt XAMPP: 
+ Download và cài đặt bản XAMPP mới nhất tại https://www.apachefriends.org/download.html 

+ Phiên bản XAMPP khác tại đây: https://sourceforge.net/projects/xampp/files/
Trong quá trình cài đặt cần quan tâm:  Webalizer, Mecury Mail, FileZilla FTP Server, Tomcat, Perl... nếu không dùng có thể bỏ tích để đỡ tốn tài nguyên. Chủ yếu quan tâm MySQL, phpmyadmin 

Hiện tại như máy tính của tôi đang cài 5 bản xampp

Bước 2: Cài Mysql Service, tôi sẽ chọn bản Mysql mới nhất để cài:
Ví dụ bạn cài đặt XAMPP vào F:\Xampp\8.2.4 thì làm như bên dưới. Nếu bạn cài đặt vào thư mục khác thì làm như bên dưới và đổi F:\Xampp\8.2.4 thành đường dẫn đến thư mục cài đặt của bạn.
Mở CMD với quyền admin và chạy

cd F:\xampp\8.2.4\\mysql\bin
mysqld.exe --install "MariaDB 10.0.24" --defaults-file="F:\Xampp\mysql\bin\my.ini"

Bước 3: Cấu hình Apache, sẽ thực hiện làm tất cả các phiên bản mà bạn cài
Ví dụ bạn cài đặt XAMPP vào F:\Xampp\8.2.4 thì làm như bên dưới. Nếu bạn cài đặt vào thư mục khác thì làm như bên dưới và đổi F:\Xampp\8.2.4 thành đường dẫn đến thư mục cài đặt của bạn.
Mở CMD với quyền admin và chạy:

+ Thực hiện cài PHP 8.2, làm tương tự các phiên bản khác

cd F:\xampp\8.2.4\apache\bin
httpd.exe -k install -n "Apache2.4 PHP 8.2"

Sau khi cài xong sẽ ra hình ảnh như bên dưới:

Để gỡ đi service đó thì chạy:

httpd.exe -k uninstall -n "Apache2.4 PHP 8.2"

Lưu ý: Thay tên PHP 8.2 bằng phiên bản PHP tương ứng để dễ nhớ.

Bước 4: Cấu hình DocumentRoot sang thư mục khác:
Việc này nhằm mục đích tất cả các phiên bản PHP sẽ dùng chung một DocumentRoot và file config Virtual Host.

Mở httpd.conf tìm DocumentRoot sửa thành DocumentRoot “F:/www” làm tương tự với các phiên bản khác, để dùng chung 1 thư mục dự án

Chỉnh sửa đường dẫn Virtual host  để dùng chung 1 chỗ, thực hiện truy cập 

Tác giả: Nguyễn Lâm

Bạn đã không sử dụng site, Bấm vào đây để duy trì trạng thái đăng nhập. Thời gian chờ: 60 giây