XAMPP là một môi trường phát triển đa nền tảng bao gồm Apache, MariaDB, PHP và Perl. Sử dụng XAMPP trên Ubuntu Desktop giúp giảm công sức và thời gian cài đặt cho các nhà phát triển. Thay vì giải quyết xung đột giữa các thành phần khác nhau của ngăn xếp phát triển, các nhà phát triển có thể tập trung vào công việc của họ. Phiên bản lite của XAMPP cũng có thể được cài đặt nếu bạn chỉ muốn sử dụng MySQL và PHP. XAMPP sử dụng MariaDB, một sự thay thế trực tiếp cho MySQL, mặc dù tất cả các lệnh MySQL cũng sẽ hoạt động ở đây.
XAMPP cũng tạo điều kiện thuận lợi cho việc cài đặt WordPress, Drupal, Joomla và các ứng dụng thường dùng khác bằng Bitnami.
XAMPP có thể dễ dàng cài đặt bằng trình cài đặt mặc định do trang web chính thức cung cấp. Nó hoạt động trên hầu hết các bản phân phối Linux chính. Trong hướng dẫn này, chúng ta sẽ xem cách cài đặt XAMPP trên hệ thống Ubuntu 20.04 LTS. Hãy cùng tìm hiểu quy trình cài đặt. XAMPP yêu cầu bạn phải cài đặt Ubuntu Desktop.
Như bạn có thể thấy, phiên bản XAMPP này đi kèm với PHP 8.0.3. Nếu bạn đang làm việc với phiên bản PHP cũ, bạn cũng có thể tải xuống trình cài đặt XAMPP cho phiên bản PHP cụ thể đó từ tại đây.
Bước 2. Sau khi tải xuống trình cài đặt, hãy điều hướng đến thư mục tải xuống và mở một thiết bị đầu cuối tại đó.
Bước 3. Bây giờ chúng ta cần cấp quyền thích hợp cho trình cài đặt để có thể thực thi:
Lệnh trên sẽ cấp quyền đọc và ghi cho mọi người dùng và chỉ cấp quyền thực thi cho chủ sở hữu. Bạn có thể xác minh quyền của tệp bằng lệnh ‘ls -l’.
Bước 4. Bây giờ chúng ta đã sẵn sàng để khởi chạy trình cài đặt. Lệnh bên dưới sẽ khởi chạy trình hướng dẫn đồ họa để cài đặt XAMPP.
Bước 5. Trong cửa sổ thiết lập đầu tiên, bạn sẽ thấy thông báo chào mừng từ XAMPP, chỉ cần nhấp vào ‘next’ để tiếp tục:
Bước 6. Trong cửa sổ tiếp theo, hãy chọn các thành phần để cài đặt. Theo mặc định, cả ‘XAMPP Core Files’ và ‘XAMPP Developer Files’ đều được chọn. Chúng tôi khuyên bạn nên sử dụng cách tiếp cận mặc định và nhấn nút tiếp theo:
Bước 7. Trình cài đặt sẽ hiển thị thư mục cài đặt thường là ‘/opt/lampp’ trên các hệ thống Linux:
Bước 8. Trong cửa sổ tiếp theo, trình cài đặt sẽ mô tả các mô-đun bitnami cho XAMPP. Chỉ cần tiếp tục bằng cách nhấn tiếp theo:
Bước 9. Sau khi hoàn tất các bước trên, thiết lập sẽ hiển thị thông báo "Thiết lập hiện đã sẵn sàng để cài đặt XAMPP trên máy tính của bạn". Nhấp vào tiếp theo để tiếp tục:
Bước 10. Trình cài đặt sẽ giải nén các tệp và bắt đầu quá trình cài đặt như được hiển thị ở đây:
Bước 11. Cuối cùng, bạn sẽ thấy thông báo hoàn tất quá trình cài đặt. Nếu bạn muốn khởi động XAMPP ngay, hãy kiểm tra nhãn ‘Khởi chạy XAMPP’ và nhấn nút kết thúc:
Bước 12. Một cách khác để khởi động XAMPP là sử dụng lệnh:
Tương tự, để dừng XAMPP, hãy sử dụng lệnh trên như sau:
Bước 13. Sau khi nhấp vào nút kết thúc ở bước trên, trình quản lý đồ họa cho XAMPP sẽ được khởi chạy:
Chúng ta có thể sử dụng tab Quản lý máy chủ để khởi động và dừng nhiều dịch vụ XAMPP khác nhau:
Khi bạn đóng cửa sổ XAMPP sau khi cài đặt, bạn sẽ thấy khó khởi động giao diện đồ họa cho XAMPP mặc dù bạn có thể sử dụng lệnh ở Bước 12 để khởi động và dừng các dịch vụ XAMPP. Bây giờ để khởi động giao diện người dùng đồ họa XAMPP, hãy sử dụng lệnh bên dưới:
Để tạo lối tắt trên màn hình cho giao diện người dùng đồ họa XAMPP, hãy làm theo các bước bên dưới:
i) Tạo một tệp mới có tên là xampp.desktop bằng lệnh bên dưới:
ii) Bây giờ hãy đặt nội dung sau vào tệp này rồi đóng tệp sau khi lưu:
iii) Bây giờ hãy vào cửa sổ màn hình và nhấp chuột phải vào biểu tượng xampp. Tại đây, hãy chọn tùy chọn ‘Allow Launching’:
iv) Sau bước trên, biểu tượng Xampp sẽ xuất hiện thay cho biểu tượng trước đó. Nhấp chuột phải vào biểu tượng XAMPP và chọn tùy chọn ‘mở’:
v) Bạn sẽ cần nhập mật khẩu siêu người dùng để xem cửa sổ XAMPP chính như hiển thị ở đây:
Bây giờ chúng ta có thể điều khiển XAMPP từ cửa sổ bên dưới:
XAMPP cũng tạo điều kiện thuận lợi cho việc cài đặt WordPress, Drupal, Joomla và các ứng dụng thường dùng khác bằng Bitnami.
XAMPP có thể dễ dàng cài đặt bằng trình cài đặt mặc định do trang web chính thức cung cấp. Nó hoạt động trên hầu hết các bản phân phối Linux chính. Trong hướng dẫn này, chúng ta sẽ xem cách cài đặt XAMPP trên hệ thống Ubuntu 20.04 LTS. Hãy cùng tìm hiểu quy trình cài đặt. XAMPP yêu cầu bạn phải cài đặt Ubuntu Desktop.
Điều kiện tiên quyết
- Hệ điều hành Ubuntu 20.04 (Desktop) phải được cài đặt trên hệ thống của bạn.
- Truy cập internet.
- Quyền truy cập siêu người dùng cho người dùng hiện tại.
Như bạn có thể thấy, phiên bản XAMPP này đi kèm với PHP 8.0.3. Nếu bạn đang làm việc với phiên bản PHP cũ, bạn cũng có thể tải xuống trình cài đặt XAMPP cho phiên bản PHP cụ thể đó từ tại đây.
Bước 2. Sau khi tải xuống trình cài đặt, hãy điều hướng đến thư mục tải xuống và mở một thiết bị đầu cuối tại đó.
Bước 3. Bây giờ chúng ta cần cấp quyền thích hợp cho trình cài đặt để có thể thực thi:
Mã:
[I]sudo chmod 755 xampp-linux-x64-8.0.3-0-installer.run[/I]
Lệnh trên sẽ cấp quyền đọc và ghi cho mọi người dùng và chỉ cấp quyền thực thi cho chủ sở hữu. Bạn có thể xác minh quyền của tệp bằng lệnh ‘ls -l’.
Bước 4. Bây giờ chúng ta đã sẵn sàng để khởi chạy trình cài đặt. Lệnh bên dưới sẽ khởi chạy trình hướng dẫn đồ họa để cài đặt XAMPP.
Mã:
[I]sudo ./xampp-linux-*-installer.run[/I]
Bước 6. Trong cửa sổ tiếp theo, hãy chọn các thành phần để cài đặt. Theo mặc định, cả ‘XAMPP Core Files’ và ‘XAMPP Developer Files’ đều được chọn. Chúng tôi khuyên bạn nên sử dụng cách tiếp cận mặc định và nhấn nút tiếp theo:
Bước 7. Trình cài đặt sẽ hiển thị thư mục cài đặt thường là ‘/opt/lampp’ trên các hệ thống Linux:
Bước 8. Trong cửa sổ tiếp theo, trình cài đặt sẽ mô tả các mô-đun bitnami cho XAMPP. Chỉ cần tiếp tục bằng cách nhấn tiếp theo:
Bước 9. Sau khi hoàn tất các bước trên, thiết lập sẽ hiển thị thông báo "Thiết lập hiện đã sẵn sàng để cài đặt XAMPP trên máy tính của bạn". Nhấp vào tiếp theo để tiếp tục:
Bước 10. Trình cài đặt sẽ giải nén các tệp và bắt đầu quá trình cài đặt như được hiển thị ở đây:
Bước 11. Cuối cùng, bạn sẽ thấy thông báo hoàn tất quá trình cài đặt. Nếu bạn muốn khởi động XAMPP ngay, hãy kiểm tra nhãn ‘Khởi chạy XAMPP’ và nhấn nút kết thúc:
Bước 12. Một cách khác để khởi động XAMPP là sử dụng lệnh:
Mã:
[I]sudo /opt/lampp/lampp start[/I]
Mã:
[I]sudo /opt/lampp/lampp stop[/I]
Chúng ta có thể sử dụng tab Quản lý máy chủ để khởi động và dừng nhiều dịch vụ XAMPP khác nhau:
Khi bạn đóng cửa sổ XAMPP sau khi cài đặt, bạn sẽ thấy khó khởi động giao diện đồ họa cho XAMPP mặc dù bạn có thể sử dụng lệnh ở Bước 12 để khởi động và dừng các dịch vụ XAMPP. Bây giờ để khởi động giao diện người dùng đồ họa XAMPP, hãy sử dụng lệnh bên dưới:
Mã:
[I]sudo /opt/lampp/manager-linux-x64.run[/I]
Để tạo lối tắt trên màn hình cho giao diện người dùng đồ họa XAMPP, hãy làm theo các bước bên dưới:
i) Tạo một tệp mới có tên là xampp.desktop bằng lệnh bên dưới:
Mã:
gedit ~/Desktop/xampp.desktop
Mã:
[I]#!/usr/bin/env xdg-open
[/I][I][Desktop Entry]
[/I][I]Name=XAMPP GUI
[/I][I]Type=Application
[/I][I]Exec=sh -c "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY sudo /opt/lampp/manager-linux-x64.run"
[/I][I]Terminal=false
[/I][I]Icon=/opt/lampp/htdocs/favicon.ico
[/I][I]Terminal=false[/I]
iv) Sau bước trên, biểu tượng Xampp sẽ xuất hiện thay cho biểu tượng trước đó. Nhấp chuột phải vào biểu tượng XAMPP và chọn tùy chọn ‘mở’:
v) Bạn sẽ cần nhập mật khẩu siêu người dùng để xem cửa sổ XAMPP chính như hiển thị ở đây:
Bây giờ chúng ta có thể điều khiển XAMPP từ cửa sổ bên dưới: