How to Install LEMP Stack on Debian 8
Mục lục:
- Cài đặt LEMP Stack trên Debian 9
- Điều kiện tiên quyết
- Bước 1. Cài đặt Nginx
- Bước 2. Cài đặt MariaDB
- Bước 3. Cài đặt PHP
- Bước 4. Cấu hình Nginx để xử lý các trang PHP
- Thêm thông tin
- Hướng dẫn
Thuật ngữ LEMP là từ viết tắt của tên của bốn thành phần nguồn mở của nó:
- L - Hệ điều hành Linux E - Nginx một máy chủ proxy và máy chủ proxy ngược M - MySQL hoặc MariaDB hệ thống quản lý cơ sở dữ liệu quan hệ P - Ngôn ngữ lập trình PHP.
Loạt bài hướng dẫn này sẽ chỉ cho bạn cách cài đặt Nginx, tạo các khối máy chủ Nginx, tạo chứng chỉ SSL Encrypt SSL miễn phí, cài đặt và bảo mật MySQL và cài đặt PHP.
Các hướng dẫn chi tiết là một phần của loạt bài này được liệt kê ở cuối trang này.
Cài đặt LEMP Stack trên Debian 9
Khởi động nhanh này sẽ cho bạn thấy các bước cơ bản cần thiết để cài đặt ngăn xếp LEMP trên máy chủ Debian 9.
Điều kiện tiên quyết
Người dùng mà bạn đã đăng nhập phải có đặc quyền sudo để có thể cài đặt các gói.
Bước 1. Cài đặt Nginx
Nginx có sẵn trong kho Debian mặc định. Cập nhật chỉ mục gói và cài đặt Nginx bằng các lệnh sau:
sudo apt update
sudo apt install nginx
Dịch vụ Nginx sẽ tự động bắt đầu sau khi quá trình cài đặt hoàn tất.
Bước 2. Cài đặt MariaDB
Với việc phát hành Debian 9, MySQL đã được thay thế bằng MariaDB làm hệ thống cơ sở dữ liệu mặc định. Cài đặt MariaDB bằng cách chạy lệnh sau:
sudo apt install mariadb-server
Sau khi cài đặt hoàn tất, hãy dùng lệnh
mysql_secure_installation
để cải thiện tính bảo mật của cài đặt MySQL:
sudo mysql_secure_installation
Bạn sẽ được yêu cầu đặt mật khẩu gốc, xóa người dùng ẩn danh, hạn chế quyền truy cập của người dùng root vào máy cục bộ và xóa cơ sở dữ liệu kiểm tra. Bạn nên trả lời câu trả lời của Y Y (có) cho tất cả các câu hỏi.
Nếu bạn muốn cài đặt MySQL thay vì MariaDB, hãy xem hướng dẫn của chúng tôi để biết hướng dẫn cài đặt.Bước 3. Cài đặt PHP
Debian 9 xuất xưởng với phiên bản PHP 7.0. Để cài đặt PHP FPM và loại mô-đun PHP phổ biến nhất:
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql
Để cài đặt PHP 7.2, hãy truy cập hướng dẫn này.
Bước 4. Cấu hình Nginx để xử lý các trang PHP
Bây giờ chúng ta đã cài đặt tất cả các thành phần LEMP, chúng ta có thể chỉnh sửa tệp cấu hình máy chủ ảo Nginx và thêm các dòng sau để Nginx có thể xử lý các tệp PHP:
server {
#… other code
vị trí ~.php $ {bao gồm đoạn trích / fastcgi-php.conf; fastcgi_pass unix: /run/php/php7.0-fpm.sock; }}
Đừng quên khởi động lại dịch vụ Nginx để các thay đổi có hiệu lực:
Thêm thông tin
Để được hướng dẫn chi tiết hơn về từng bước, vui lòng tham khảo các hướng dẫn sau.
Hướng dẫn
Không thể cài đặt hoặc gỡ cài đặt chương trình trong Trình gỡ rối cài đặt và gỡ cài đặt chương trình Windows 10/8/7
Của Microsoft sẽ giúp bạn khắc phục sự cố nếu bạn không thể cài đặt hoặc gỡ cài đặt chương trình trong Windows 7/8/10.
Cách cài đặt stack stack trên debian 9
Loạt bài hướng dẫn này sẽ hướng dẫn bạn cách cài đặt LAMP stack trên Debian 9. Chúng tôi sẽ chỉ cho bạn cách cài đặt Apache, tạo máy chủ ảo Apache, tạo chứng chỉ SSL Encrypt SSL miễn phí, cài đặt và bảo mật MySQL và cài đặt PHP 7.2.
Cách cài đặt lemp stack trên Ubuntu 18.04
Loạt bài hướng dẫn này sẽ chỉ cho bạn cách cài đặt Nginx, tạo các khối máy chủ Nginx, tạo chứng chỉ SSL Encrypt SSL miễn phí, cài đặt và bảo mật MySQL và cài đặt PHP 7.2.







