Nâng cấp Service trên aaPanel là một quá trình quan trọng giúp đảm bảo các ứng dụng và dịch vụ web của bạn luôn được cập nhật với các tính năng mới nhất và bảo mật được tăng cường. Việc nâng cấp các service trên nền tảng này không chỉ giúp cải thiện hiệu suất và độ ổn định của server mà còn giảm thiểu các rủi ro bảo mật có thể xảy ra do phần mềm lỗi thời. Trong bài viết này, Vietnix sẽ hướng dẫn bạn các bước thực hiện việc nâng cấp service trên aaPanel một cách chi tiết và hiệu quả.
Các lí do cần nâng cấp service trên aaPanel
Nâng cấp service trên aaPanel (ví dụ: Apache, MySQL, PHP, ….) là một phần quan trọng của việc quản lý hệ thống webserver. Dưới đây là một số lý do chính vì sao bạn cần thực hiện việc này:

- Bảo mật: luôn cập nhật các bản vá bảo mật mới nhất. Các phiên bản cũ có thể chứa lỗ hổng bảo mật mà các hacker có thể tận dụng để tấn công hệ thống của bạn. Bằng cách nâng cấp service, bạn giảm thiểu nguy cơ bị tấn công và mất dữ liệu.
- Hiệu suất: cải tiến về hiệu suất và tối ưu hóa, hệ thống sẽ hoạt động mượt mà và nhanh chóng hơn. Qua đó cải thiện khả năng chịu tải và tăng cường hiệu suất cho các ứng dụng, giảm thiểu rủi ro của các lỗi phần mềm và giúp hệ thống hoạt động một cách trơn tru hơn.
- Hỗ trợ: Các phiên bản cũ sẽ dần không được hỗ trợ sau một thời gian các phiên bản mới đã được tung ra. Việc nâng cấp service giúp đảm bảo rằng bạn vẫn có được hỗ trợ từ cộng đồng phát triển và từ nhà cung cấp dịch vụ.
- Tính năng mới: nhà phát triển tung ra các tính năng mới và cải tiến, giúp bạn mở rộng khả năng và tính linh hoạt của hệ thống máy chủ web của bạn.
Hướng dẫn các bước thực hiện nâng cấp Service trên aaPanel
Bước 1: Kiểm tra các service đang sử dụng
Từ giao diện dashboard của aaPanel, người dùng sẽ truy cập vào mục App Store, tiếp theo chọn đến mục Installed để xem các service đã được cài đặt và đang hoạt động.
Ví dụ Vietnix đang có 4 service chính và cần được nâng cấp như sau:
- Cơ sở dữ liệu (database): MySQL – MariaDB
- PHP
- Webserver: OpenLiteSpeed – Apache – Nginx
- phpMyAdmin

Trong quá trình sử dụng sẽ có phiên bản service cũ hoặc mới, do đó người dùng sẽ tiến hành đi kiểm tra và nâng cấp từng service.
Bước 2: Tiến hành nâng cấp Service trên aaPanel
- Webserver (Nginx; Apache; OpenLiteSpeed):
Ở đây Vietnix đang sử dụng Nginx làm webserver và phiên bản hiện tại là 1.20.2
Để nâng cấp service này, người dùng đang ở vị trí danh sách các service đã cài đặt, tìm đến webserver đang hoạt động – ví dụ là Nginx – chọn Setting ở phía bên phải.

Bảng quản lý cấu hình sẽ hiện lên, bạn chọn Switch version. Tiếp theo bạn chọn Select version và hiện ra menu dropdown, nơi đây liệt kê toàn bộ các phiên bản hiện có của Nginx.
Bạn hãy chọn một phiên bản mới phù hợp nhu cầu, sau đó bấm Switch.

Bảng xác thực thao tác cài đặt Nginx mới, hãy chọn Confirm.

Tiếp thao bạn hãy chờ một lúc để quá trình cài đặt được hoàn tất.


Như vậy là bạn đã hoàn thành nâng cấp phiên bản cho webserver trên aaPanel.
- Cơ sở dữ liệu (MySQL – MariaDB):
Đối với nâng cấp hệ quản trị cơ sở dữ liệu, các bước tiến hành sẽ khá tương đồng như cách làm cho webserver.
Vẫn tại mục App Store, bạn tìm đến hệ quản trị cơ sở dữ liệu mình đã cài và chọn Setting (ví dụ như MySQL – MariaDB).

Bảng quản lý cấu hình sẽ hiện lên, bạn hãy chọn mục Switch version. Tiếp tục chọn Select version và trong menu dropdown, hãy lấy cho mình một phiên bản mới phù hợp nhu cầu và bạn bấm Switch.

Trong ví dụ này Vietnix đã có phiên bản MySQL – MariaDB 10.11 là mới nhất lúc này, tuy nhiên bạn vẫn có thể tuỳ chọn các phiên bản khác cũ hơn/mới hơn cho phù hợp với nhu cầu.
Khi bạn bấm nút Switch, bảng thông báo hiện lên có nội dung như sau:

Vì thao tác cài đặt lại Mysql sẽ ảnh hưởng trực tiếp đến dữ liệu của bạn. Nên hệ thống yêu cầu bạn cần truy cập vào Databases => tiến hành Backup hết dữ liệu Database lại => Sau đó xoá tất cả các Database bằng cách nhấn vào Delete database.

Khi chọn xoá tất cả database, bảng yêu cầu xác thực hiện lên và bạn cần hoàn thành bài kiểm tra để hệ thống biết rằng những thao tác trên không thể phục hồi và không phải do bot hay phần mềm tự động nào đó thực hiện.

Hệ thống sau khi chấp nhận bài kiểm tra sẽ đưa ra một bảng thông báo nữa cho người dùng phòng tình huống bạn đổi ý. Có thể thấy bất kì thao tác liên quan đến dữ liệu đều cần sự cẩn thận và không tuỳ hứng.

Sau khi các dữ liệu database đã trống, lúc này bạn có thể tiến hành cài phiên bản của MySQL. Bạn hãy nhấn confirm để xác nhận thao tác (nếu có). Hãy chờ một lúc để quá trình cài đặt được hoàn tất.

Khi xuất hiện dòng chữ “Successify” đồng nghĩa hệ quản trị đã được cài thành công. Vậy là bạn đã hoàn thành được nâng cấp phiên bản quản trị cơ sở dữ liệu trên aaPanel.
- PHP
Trên aaPanel cho phép chạy nhiều phiên bản PHP cùng lúc, do đó người dùng có thể cài thêm các phiên bản khác tuỳ nhu cầu. Bạ không cần phải xoá các bản cũ đi để nâng cấp service trên aaPanel. Điều này rất tiện lợi cho các website cũ và chỉ dùng PHP phiên bản thấp.
Để tiến hành, trên thanh tìm kiếm trong mục App Store, bạn hãy nhập PHP và bấm Enter, tất cả bản PHP sẽ được hiện ra, việc của bạn là chọn cho mình phiên bản phù hợp và bấm Install. Ví dụ Vietnix đã có các phiên bản PHP 7.x và Vietnix sẽ cài thêm bản PHP 8.1.

Bản cài đặt sẽ hiện lên và bạn sẽ chọn hình thức là Fast để quá trình được nhanh hơn. TIếp theo hãy bấm Submit.

Bảng yêu cầu xác thực thao tác cài sẽ hiện ra và bạn chọn Confirm.

Hãy chờ một lúc cho quá trình cài đặt được hoàn tất.

Sau khi cài đặt, bạn được chuyển thẳng về mục App Store cùng với PHP mới đã cài.

Vậy là bạn đã hoàn tất nâng cấp PHP trên aaPanel đơn giản và nhanh chóng.
- phpMyAdmin
Cuối cùng là service phpMyAdmin, khác với cách nâng cấp PHP, phpMyAdmin cần phải gỡ phiên bản cũ trước khi nâng cấp phiên bản mới.
Tại vị trí mục App Store, bạn tìm đến service phpMyAdmin và tiến hành gỡ cài đặt bằng nút Uninstall phía bên phải.

Bảng xác thực thao tác sẽ hiện lên và bạn chọn Confirm.

Người dùng hãy chờ một lúc để hệ thống hoàn tất gỡ phpMyAdmin phiên bản cũ. Sau đó bạn sẽ thực hiện cài lại service này.

Lúc này sẽ có bảng thông báo hiện lên, tại đây bạn có thể chọn phiên bản mới hơn và bấm Submit.

Bảng xác thực thao tác hiện ra và bạn chọn Confirm để tiếp tục.

Hãy chờ một lúc để phiên bản mới được cài hoàn tất.

Sau khi hoàn tất, bạn sẽ được chuyển về giao diện mục App Store cùng với phiên bản phpMyAdmin mới đã cài đặt.

Vậy là bạn đã thành công nâng cấp service trên aaPanel một cách dễ dàng và nhanh chóng.
Lời kết
Hy vọng qua bài viết trên đã giúp bạn biết được cách nâng cấp service trên aaPanel chi tiết và nhanh nhất. 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.