#4 Bước Cài Đặt LAMP Stack Trên Ubuntu 22.04 Nhanh Chóng

LAMP Stack là bộ software mã nguồn mở sử dụng để phát triển web sử dụng hosting Linux. Vậy cài đặt LAMP Stack trên Ubuntu 22.04 như thế nào? Cùng LANIT theo dõi ngay bài viết để biết cách cài đặt nhanh chóng nhé!

LAMP Stack là gì?

LAMP Stack là bộ công cụ phát triển ứng dụng web mã nguồn mở phổ biến. Để có được ứng dụng web hoạt động mượt mà, bạn cần kết hợp hệ điều hành, máy chủ web, hệ quản trị cơ sở dữ liệu và ngôn ngữ lập trình.

#4 Bước Cài Đặt LAMP Stack Trên Ubuntu 22.04 Nhanh Chóng
LAMP Stack là gì?

LAMP là viết tắt của 4 thành phần tạo nên nó, bao gồm:

  • Linux: là phần đầu tiên trong LAMP Stack, là nền tảng cơ bản cho các ứng dụng, cung cấp môi trường ổn định để xây dựng và triển khai ứng dụng hiệu quả.
  • Apache HTTP Server: Đây là máy chủ web phổ biến chiếm vị trí thứ 2 trong LAMP. Nó chịu trách nhiệm xử lý các yêu cầu của HTTP từ máy khách và cung cấp các trang web động thông qua mã nguồn mở.
  • MySQL: Đây là thành phần thứ 3, Là hệ cơ sở dữ liệu mạnh mã được sử dụng để lưu trữ và quản lý dữ liệu của ứng dụng Web. MySQL tương tác mạnh mẽ vs CSDL và cho phép ứng dụng truy xuất và cập nhật thông tin.
  • PHP: Đây là thành phần cuối cùng, cho phép bạn tạo ra các trang web động và tương tác với cơ sở dữ liệu. Nó là liên kết giữa các thành phần khác trong Stack và giúp tạo ra các ứng dụng web đa dạng.

Mỗi thành phần trong LAMP stack đại diện cho một lớp cụ thể và khi kết hợp lại chúng tạo nên một môi trường phát triển web linh hoạt và đáng tin cậy, cho phép các ứng dụng xây dựng dựa trên cơ sở dữ liệu.

Ưu điểm của LAMP Stack?

Như đã chia sẻ, LAMP Stack được tạo nên từ 4 thành phần và tất cả chúng đều là ví dụ về Free and Open-Source Software (FOSS). Do tính miễn phí và sẵn có để tải xuống, LAMP Stack đã thu hút sự quan tâm của người dùng khi muốn tiết kiệm chi phí khi phát triển web. Bởi vì chúng là FOSS.

#4 Bước Cài Đặt LAMP Stack Trên Ubuntu 22.04 Nhanh Chóng
Ưu điểm của LAMP Stack?

LAMP Stack được đánh giá là nền tảng an toàn và ổn định nhờ cộng đồng người dùng động đảo, sẵn sàng hỗ trợ nhiệt tình khi có vấn đề phát sinh, đảm bảo phần mềm luôn cập nhật và bảo mật.

Đặc biệt, LAMP Stack hấp dẫn người dùng nhờ khả năng tùy chỉnh của nó. Người dùng có thể dễ dàng tùy chỉnh Stack và thay đổi các phần trong ứng dụng bằng các phần mềm mã nguồn mở khác theo nhu cầu.

Vậy làm thế nào để cài đặt LAMP Stack trên VPS? Cùng LANIT theo dõi bài viết dưới đây để biết cách cài đặt LAMP Stack trên Ubuntu 22.04 nhé!

4 bước cài đặt LAMP Stack trên Vps Ubuntu 22.04

LANIT là nhà cung cấp dịch vụ lưu trữ uy tín với các dịch vụ chính như Vps giá rẻ, thuê máy chủ vật lý, Hosting giá rẻ, chứng chỉ SSL,…Nếu bạn đang có nhu cầu thuê Vps và cần cài đặt LAMP Stack trên Vps Linux thì có thể theo dõi các bước dưới đây nhé!

Bước 1: Cài đặt Linux

Hệ điều hành mình sử dụng là Ubuntu 22.04 LTS.

Bước 2: Install Apache

Apache là web server phổ biến, bạn có thể sử dụng nó để tạo dựng ứng dụng website.

Để install apache, sử dụng lệnh:

sudo apt -y update
sudo apt -y install apache2

Check version Apache, ta sử dụng lệnh:

root@lanit:~# apache2 -v

Server version: Apache/2.4.52 (Ubuntu)
Server built: 2023-05-03T20:02:51

Kiểm tra status apache, ta sử dụng lệnh:

systemctl status apache2
#4 Bước Cài Đặt LAMP Stack Trên Ubuntu 22.04 Nhanh Chóng

Để restart apache, ta sử dụng lệnh:

systemctl reload apache2

Start apache cùng hệ thống, ta dùng lệnh:

systemctl enable apache2

Apache hoạt động trên port 80 và 443. Để mở 2 port cho Apache hoạt động trên firewall, ta sử dụng lệnh:

sudo ufw allow in "Apache Full"

Sau khi cài đặt xong. Mở trình duyệt và nhập địa chỉ IP vào thanh URL. Nếu màn hình apache như hình dưới đây có nghĩa là Apache đã hoạt động.

#4 Bước Cài Đặt LAMP Stack Trên Ubuntu 22.04 Nhanh Chóng
Cài đặt LAMP Stack

Bước 3: Cài MariaDB

Bạn có thể chọn cài đặt MariaDB hoặc Mysql DB. Ở đây mình chọn cài đặt MariaDB. Để cài đặt, bạn sử dụng lệnh sau:

apt install -y software-properties-common mariadb-server mariadb-client

Kiểm tra status dịch vụ bằng lệnh:

systemctl status mariadb

Kiểm tra version của MariaDB, dùng lệnh sau:

mysql -V

Bước 4. Cài đặt PHP

Trên Ubuntu server 22.04 LTS, version PHP có sẵn trong kho cài đặt là 7.4.

Để install PHP và Package hỗ trợ, bạn sử dụng dòng lệnh sau:

apt -y install php libapache2-mod-php php-cli php-fpm php-json php-pdo php-mysql php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath

Check version của PHP bằng lệnh:

php -v

Kích hoạt module Apache cho PHP 7.4:

a2enmod php7.4

Reload lại Apache:

systemctl reload apache2

Thêm file info.php

echo "" > /var/www/html/info.php

Vào trình duyệt gõ địa chỉ trên thanh url theo dạng sau:

<địa chỉ ip>/info.php

Khi xuất hiện màn hình tương tự như hình dưới có nghĩa là đã cài PHP thành công.

cài đặt LAMP Stack trên Ubuntu 20.04
Cài đặt PHP

Kết luận

Trên đây, LANIT đã chia sẻ đến bạn thông tin chi tiết về LAMP Stack là gì? ưu điểm của LAMP Stack và cách cài đặt LAMP Stack trên VPS Linux ( Ubuntu 22.04). Chúng tôi hy vọng với các lệnh đơn giản như vậy bạn có thể thực hiện, hoặc bạn không có thời gian hãy liên hệ với LANIT để được hỗ trợ sớm nhất khi thuê VPS tại LANIT.

Chúc bạn thành công!

avata Hải

Triệu Huyền Trang

Triệu Huyền Trang chuyên gia 3 năm kinh nghiệm trong ngành Công Nghệ, Phần Mềm. Chuyên chia sẻ các kiến thức phần mềm mã nguồn, ứng dụng và thông tin về công nghệ hữu ích.

Chat với chúng tôi qua Zalo!
Chat với chúng tôi qua Zalo!