Cách thiết lập môi trường LAMP với XAMPP trên Ubuntu Linux

Cách thiết lập môi trường LAMP với XAMPP trên Ubuntu Linux

Hướng dẫn này sẽ chỉ cho bạn cách thiết lập Máy chủ LAMP (Linux, Apache, MySQL và PHP) để phát triển các ứng dụng web dựa trên PHP trên Ubuntu Linux bằng XAMPP.





Bạn có thể sử dụng ngăn xếp XAMPP để phát triển các ứng dụng PHP được hỗ trợ bởi các khung công tác như WordPress, Joomla, Drupal, PrestaShop, v.v.





XAMPP là gì?

XAMPP là một trong những LAMP-stack phổ biến nhất để thiết lập môi trường phát triển PHP. Nó là mã nguồn mở và có sẵn trên tất cả các hệ điều hành chính bao gồm Windows, Linux và macOS. Các thành phần cốt lõi hoạt động cùng nhau để tạo ra XAMPP bao gồm Apache, MySQL, PHP và Perl.





Máy chủ XAMPP lý tưởng để phát triển phần mềm hoặc tạo mẫu vì nó tương đối dễ thiết lập và không yêu cầu nhiều cấu hình. Tuy nhiên, lưu ý rằng XAMPP không được khuyến khích sử dụng làm máy chủ sản xuất vì nó ảnh hưởng đến một số vấn đề bảo mật để giúp thiết lập môi trường phát triển của bạn dễ dàng hơn. Ví dụ:

  • Bất kỳ ai cũng có thể dễ dàng truy cập daemon MariaDB qua mạng.
  • Người quản trị cơ sở dữ liệu mặc định (gốc) không có mật khẩu.

Tải xuống XAMPP cho Linux

Để bắt đầu, bạn nên tải xuống gói XAMPP Debian cho Ubuntu Linux như được nêu bên dưới.



Trước tiên, hãy vào thư mục Tải xuống của bạn bằng cách sử dụng lệnh cd .

cd ~/Downloads

Chạy lệnh sau để tải xuống XAMPP bằng wget , một công cụ dòng lệnh để tải xuống các gói từ internet.

crc sha là gì khi nhấp chuột phải
wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run

Ghi chú : Bạn có thể thay thế phiên bản XAMPP trong lệnh trên bằng phiên bản bạn thích nếu muốn.

Vì thư mục làm việc hiện tại của bạn là / Tải xuống thư mục, wget sẽ tự động lưu trình cài đặt ứng dụng XAMPP vào thư mục đó.

Cách cài đặt XAMPP trên Ubuntu

Trước khi có thể cài đặt ứng dụng XAMPP, bạn cần thay đổi các quyền của trình cài đặt để làm cho nó có thể thực thi bằng cách sử dụng lệnh chmod .

sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run

Nếu bạn liệt kê trình cài đặt XAMPP bằng cách sử dụng ls -l , bạn sẽ nhận được đầu ra tương tự như bên dưới. Như bạn có thể thấy, trình cài đặt hiện có quyền 'thực thi'.

Đưa ra lệnh sau để khởi động trình cài đặt XAMPP:

sudo ./xampp-linux-x64-8.0.8-0-installer.run

Màn hình ban đầu của trình cài đặt XAMPP sẽ trông giống như màn hình bên dưới:

Bấm vào Kế tiếp và làm theo hướng dẫn cài đặt của trình hướng dẫn.

Bấm vào Kết thúc để hoàn tất cài đặt.

Sau khi cài đặt xong, hệ thống sẽ lưu trữ các tệp XAMPP trong / opt / lampp thư mục trên hệ thống của bạn. Các trang web hoặc dự án sẽ được đặt trong / opt / lampp / htdocs danh mục.

Để khởi động các dịch vụ XAMPP, chẳng hạn như Apache, MySQL và ProFTPD, chỉ cần chạy lệnh sau:

sudo /opt/lampp/lampp start

Bạn có thể kiểm tra trạng thái của các dịch vụ XAMPP bằng cách nhập:

sudo /opt/lampp/lampp status

Ngoài ra, hãy lưu ý rằng XAMPP đi kèm với một công cụ đồ họa mà bạn có thể sử dụng để quản lý các dịch vụ của mình một cách dễ dàng. Bạn có thể khởi động công cụ XAMPP GUI bằng các lệnh sau:

cd /opt/lampp
sudo ./manager-linux-x64.run

Cửa sổ XAMPP sau sẽ mở ra.

Kiểm tra xem mọi thứ có hoạt động không

Nếu bạn có thể bắt đầu các dịch vụ mà không gặp bất kỳ sự cố nào, thì mọi thứ có thể đang hoạt động như mong đợi.

Để kiểm tra xem máy chủ Apache có đang phục vụ các trang web của bạn như mong đợi hay không, hãy nhập http: // localhost trong trình duyệt web của bạn. Trình duyệt sẽ hiển thị một trang tương tự như bên dưới. Đối với thông tin của bạn, máy chủ Apache chạy trên cổng 80 theo mặc định.

Bạn cũng có thể truy cập cơ sở dữ liệu MySQL đi kèm với XAMPP bằng cách nhập http: // localhost / phpmyadmin URL trong trình duyệt của bạn.

Tìm hiểu thêm: Trở thành chuyên gia về phát triển web và MySQL với khóa học này

Thiết lập máy chủ LAMP trong WSL

Hướng dẫn này đã chỉ cho bạn cách thiết lập máy chủ XAMPP để sử dụng trong khi phát triển các ứng dụng dựa trên PHP của bạn. Vì lý do bảo mật, bạn không bao giờ được sử dụng XAMPP cho mục đích sản xuất.

Đối với các nhà phát triển đang làm việc trên Hệ thống con của Windows dành cho Linux, bạn cũng có thể thiết lập máy chủ LAMP trên WSL nếu muốn.

Đăng lại Đăng lại tiếng riu ríu E-mail Cách thiết lập môi trường kiểm tra LAMP trên WSL

Bạn muốn bắt đầu phát triển web trên Hệ thống con của Windows dành cho Linux? Bắt đầu bằng cách thiết lập môi trường thử nghiệm LAMP.

Đọc tiếp
Chủ đề liên quan
  • Linux
  • Ubuntu
  • Máy chủ Apache
  • Linux
  • PHP
Giới thiệu về tác giả Tốt để đi(36 bài báo đã xuất bản)

Mwiza phát triển phần mềm theo chuyên môn và viết nhiều trên Linux và lập trình front-end. Một số sở thích của anh ấy bao gồm lịch sử, kinh tế, chính trị & kiến ​​trúc doanh nghiệp.

Xem thêm từ Mwiza Kumwenda

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký