Việc duy trì hay nâng cấp hệ thống là một phần quan trọng để đảm tính ổn định và an toàn của server. Vì lẽ đó mà việc thay đổi, nâng cấp phiên bản PHP trên aaPanel không chỉ là một bước quan trọng mà còn là cơ hội để bảo đảm tính ổn định, mà còn mang đến cơ hội tối ưu hóa hiệu suất và tích hợp những tính năng mới. Cùng Vietnix theo dõi cách thay đổi phiên bản PHP trên hệ thống aaPanel ngay bên dưới để tối ưu hóa trải nghiệm.
Lợi ích của việc thay đổi phiên bản PHP trên aaPanel
Việc thay đổi phiên bản PHP trên hệ thống aaPanel mang lại nhiều lợi ích quan trọng giúp cải thiện hiệu suất và bảo mật của trang web hoặc ứng dụng mà có thể bạn không hề biết đến. Dưới đây là một số lợi ích chính mà Vietnix đã liệt kê:
1. Tăng và cải thiện đáng kể hiệu suất, trải nghiệm sử dụng:
- Tối ưu hóa mã nguồn: Các phiên bản PHP mới thường đi kèm với cải tiến về hiệu suất cũng như là tối ưu hóa mã nguồn, giúp ứng dụng chạy nhanh hơn và sử dụng ít tài nguyên hệ thống hơn.
- Cải thiện xử lý đa nhiệm: Phiên bản mới thường đi kèm với cải tiến về quản lý tác vụ đồng thời, giảm thời gian phản hồi và tăng cường khả năng xử lý đa nhiệm.
2. Nâng cao bảo mật và cập nhật bản sửa lỗi mới nhất:
- Bản vá và sửa lỗi bảo mật: Việc cập nhật lên phiên bản mới giúp bạn tránh được các lỗ hổng bảo mật và sửa các lỗi đã được phát hiện trong các phiên bản trước đó.
- Hỗ trợ dài hạn: Các phiên bản mới thường nhận được hỗ trợ bảo mật và sửa lỗi trong thời gian dài hạn, đảm bảo an toàn cho dữ liệu và thông tin.
3. Hỗ trợ và tương thích đa công nghệ mới: Việc cập nhật PHP giúp đảm bảo tương thích với những ngôn ngữ lập trình mới và các framework phát triển.
4. Update các tính năng mới và cải tiến: Phiên bản PHP mới thường mang theo những tính năng mới và cải tiến. Nhờ đó mà trải nghiệm người dùng cũng được gia tăng đáng kể.
5. Hỗ trợ PHP hiệu quả: Việc cập nhật đều đặn giúp duy trì sự chuẩn hóa trong cộng đồng phát triển và ứng dụng tương thích với nhiều môi trường hosting khác nhau.
6. Tối ưu hóa hiệu suất và tài nguyên: Ở các phiên bản mới thường đi kèm với các cải tiến về quản lý tài nguyên, giúp tối ưu hóa bộ nhớ bao gồm cả CPU. Đây là yếu tố đặc biệt quan trọng khi xử lý nhiều yêu cầu cùng một lúc.
Một số bài viết về aaPanel mọi người cũng đọc:
Hướng dẫn thay đổi phiên bản PHP trên hệ thống aaPanel
- Bước 1: Truy cập vào aaPanel qua SSH
- Bước 2: Xác định phiên bản PHP đã cài đặt
- Bước 3: Thay đổi phiên bản PHP trên aaPanel
Hiện nay, aaPanel mặc định cho phép người dùng sử dụng nhiều phiên bản PHP để dễ dàng tùy chỉnh, cài đặt cấu hình cho nhiều website khác nhau. Tuy nhiên khi bạn sử dụng lệnh php thông qua SSH thì thường mặc định sẽ sử dụng phiên bản PHP 7.2
được cấu hình trong aaPanel.
Với những hệ thống cũ, phiên bản 7.2 là phiên bản thích hợp và tương thích với hệ thống đó. Tuy nhiên, sự phát triển và cập nhật liên tục của hệ thống đồng nghĩa với việc các phiên bản PHP mới được tung ra để đáp ứng nhu cầu ngày càng cao. Để biết cách thực hiện thay đổi phiên bản PHP trong hệ thống aaPanel, hãy theo dõi hướng dẫn chi tiết được mô tả trong bài viết bên dưới.
1. Truy cập vào hệ thống aaPanel qua SSH
Để cập nhật phiên bản PHP trong hệ thống aaPanel, bạn cần sử dụng SSH hoặc truy cập vào VPS hoặc truy cập máy chủ của bạn với quyền root. Hoặc ít nhất, bạn cần đăng nhập với tư cách người dùng có quyền sử dụng sudo
để thực hiện các thay đổi liên quan.
Sau khi truy cập thành công, bạn sẽ cần xác định phiên bản PHP mà mình đang sử dụng. Cách xác định rất dễ thực hiện chỉ với 1 dòng lệnh cơ bản với hướng dẫn của Vietnix ngay bên dưới.
2. Xác định phiên bản PHP đã cài đặt
Để xác định tất cả phiên bản PHP đang sử dụng rất đơn giản, bạn chỉ cần copy dòng lệnh sau rồi thực hiện tiếp theo dướng dẫn của Vietnix.
ll /www/server/php
Kết quả sẽ hiển thị danh sách các phiên bản PHP đang cài đặt và sử dụng song song, ví dụ:
PHP 5.6
PHP 7.2
PHP 7.3
PHP 7.4
PHP 8.0
Nếu số lượng phiên bản PHP ở hiện tại bạn đang sử dụng chỉ có 1-3 phiên bản thì bạn có thể tham khảo cài thêm các phiên bản PHP mới khác. Chẳng hạn như ví dụ của Vietnix phía trên là đang sử dụng đồng thời khoảng 2 – 4 phiên bản PHP cùng lúc. Còn để xác định phiên bản PHP đang sử dụng trên hệ thống, bạn có thể chạy lệnh dưới đây:
php -v
Lệnh trên sẽ hiển thị phiên bản PHP của hệ thống như hình bên dưới. Thông tin này giúp bạn biết được phiên bản PHP đang hoạt động trên hệ thống của mình. Sau khi chạy dòng lệnh trên thì bạn sẽ nhận được thông báo tương tự hình mẫu bên dưới của Vietnix, đối với hình này thì Vientix đang sử dụng phiên bản PHP 8.2.16.
3. Thay đổi phiên bản PHP trên hệ thống aaPanel
Sau khi bạn đã xác định các phiên bản PHP hiện tại đang cài đặt trên hệ thống và đã xác định phiên bản mặc định, bạn có thể dễ dàng thay thế nó bằng một phiên bản khác đã cài đặt.
Cách 1: Thực hiện bằng lệnh thông qua SSH
Nếu bạn muốn đặt PHP 8.2 làm phiên bản mặc định (điều này đòi hỏi máy chủ của bạn đã cài đặt PHP 8.2), hãy thực hiện các bước sau:
rm -f /usr/bin/php
ln -s /www/server/php/80/bin/php /usr/bin/php
php -v
Sau đây là kết quả khi chuyển sang PHP 8.2 thành công, hệ thống sẽ tự cập nhật và nhận version 8.2 làm phiên bản mặc định.
Cách 2: Triển khai tại giao diện aaPanel
Trong trường hợp máy chủ của bạn đã cài đặt PHP 8.2 thì bạn hoàn toàn có thể đặt phiên bản này làm version mặc định. Để thực hiện điều này thì bạn có thể thực hiện thông qua các bước sau:
Đầu tiên bạn cần đăng nhập vào aaPanel, tiếp đó là truy cập vào website, rồi chọn tiếp tab PHP CLI version. Khi đó màn hình sẽ hiện pop-up và bảng thông tin phiên bản PHP hiện tại. Tại đây bạn hãy chọn phiên bản PHP 8.2 để đặt version này mặc định rồi chọn Submit để hoàn thành.
Hẳn sẽ có một vài bạn chưa nắm được CLI là gì, thì cũng đừng lo Vietnix có ở đây bài viết không những giải thích định nghĩa CLI mà còn cho bạn biết lý do mà các developer nên hiểu và làm quen với CLI càng sớm càng tốt.
Dưới đây là hình ảnh của phiên bản PHP hệ thống sau khi thực hiện thay đổi.
Với vài bước đơn giản như trên, bạn đã thành công thay đổi phiên bản PHP hệ thống aaPanel. Hẳn là bạn sẽ có một vài suy nghĩ và cũng hơi thắc mắc rằng tại sao chỉ cần vài dòng lệnh cơ bản mà bạn đã có thể thay đổi được. Thực ra cũng không quá khó hiểu đâu, khi sử dụng lệnh whereis php
, bạn có thể xác định vị trí file của PHP, nơi chứa các lệnh, thiết lập cấu hình cho PHP.
Sau đó, bạn chỉ cần sử dụng lệnh "ll"
trên đường dẫn /usr/bin/php
để có cái nhìn chi tiết hơn.
Như hình trên, /usr/bin/php
thực sự là một liên kết tượng trưng (Symbolic Link) của đường dẫn /www/server/php/74/bin/php
. Vì vậy, để thay đổi phiên bản PHP, bạn chỉ cần xóa liên kết cũ và tạo liên kết mới là xong.
Lời kết
Mong rằng sau những chia sẻ của Vietnix đã có thể giúp bạn hiểu cũng như là biết cách thay đổi phiên bản PHP trên hệ thống aaPanel. Chúc bạn thành công và đừng ngần ngại để lại bình luận bên dưới để đội ngũ admin của Vietnix có thể hỗ trợ bạn nhé! Bạn có thể tham khảo những bài viết như hướng dẫn khôi phục mật khẩu aaPanel hay là cách chuyển đổi Webserver trên aaPanel để tích lũy kiến thức cho chính mình.