LNMP là gói cài đặt một cú nhấp chuột rất cổ điển dành cho các môi trường web như Nginx/MySQL/PHP. Nó hỗ trợ Nginx, Apache hoặc Nginx + back-end Apache. Nó hỗ trợ nhiều phiên bản PHP (hiện tại có thể cài đặt PHP 7.3). và các thành phần bộ nhớ đệm phổ biến như Redis/Xcache Install.

Gói cài đặt bằng một cú nhấp chuột LNMP đã được cập nhật lên phiên bản 1.6. So với phiên bản trước, gói này chủ yếu bổ sung hỗ trợ cho PHP 7.3, MariaDB 10.3 và Nginx/Apache TLS 1.3. Bạn bè muốn trải nghiệm TLS 1.3 có thể nâng cấp LNMP 1.6 của mình sẽ tự động bật TLS 1.3 sau khi cài đặt.

Nếu bạn có máy chủ VPS và muốn sử dụng nó để xây dựng trang web, thì nên sử dụng Oneinstack hoặc LNMP để xây dựng môi trường trang web. Đối với những người mới làm quen, nên sử dụng bảng điều khiển chùa BT và bảng điều khiển WDCP. để sử dụng máy chủ VPS như máy chủ ảo và hơn thế nữa. Để biết thêm bảng điều khiển máy chủ VPS, vui lòng tham khảo chủ đề đặc biệt: Danh sách bảng điều khiển máy chủ.

Cài đặt và sử dụng phiên bản mới LNMP 1.6 - hỗ trợ tự động bật TLS 1.3 và cài PHP 7.3MariaDB 10.3

Có các bài hướng dẫn về Oneinstack, bảng chùa BT và bảng WDCP, sau đây là:

  1. Tập lệnh cài đặt OneinStack chỉ bằng một cú nhấp chuột - dễ dàng triển khai chứng chỉ Let's Encrypt và định cấu hình trang web HTTPS
  2. Bảng điều khiển máy chủ miễn phí WDCP - Chuyển đổi phiên bản NginxApache và PHP bằng SSL chỉ bằng một cú nhấp chuột
  3. Phiên bản mới của BT.cn Chùa VPS trải nghiệm xây dựng trang web bảng điều khiển máy chủ - hoạt động sảng khoái và dễ dàng với các chức năng toàn diện

PS: Cập nhật vào ngày 21 tháng 1 năm 2019, Nếu bạn đang sử dụng bảng điều khiển Oneinstack hoặc chùa BT, các phương pháp để bật TLSV1.3 là: TLSV1.3 hỗ trợ tăng tốc tối ưu hóa trang web và nén Brotli-Oneinstack, LNMP , bảng chùa.

1. Cài đặt LNMP 1.6

trang mạng:

  1. HTTPS://Liêu Ninh thương hiệu nổi tiếng.org/

Lệnh cài đặt như sau (nếu bạn cần cài đặt LNMPA hoặc LAMP, hãy thay thế tham số lnmp sau ./install.sh bằng lnmpa hoặc lamp):

#安装screen
screen -S lnmp
#如果网络掉线,可以重新连接S-S-H,再执行 screen -r lnmp 就会看到你的lnmp安装进程。
#有时候screen异常退出可能会提示状态为Attached,可以执行:screen -D -r lnmp 进行恢复。
#有时候可能会创建了多个同名的screen会话,可以执行:screen -ls 查看对应会话的session id,然后使用screen -D -r sessionid 进行恢复。

#下载安装包,并开始安装
wget http://soft.vpser.net/lnmp/lnmp1.6beta.tar.gz -cO lnmp1.6beta.tar.gz && tar zxf lnmp1.6beta.tar.gz && cd lnmp1.6 && ./install.sh lnmp

Sau khi thực hiện lệnh, bạn sẽ được yêu cầu chọn PHP, Mysql và các phiên bản khác. Nếu có dấu nhắc: Bộ nhớ dưới 1GB, không thể cài đặt MySQL 5.6+ hoặc MairaDB 10+!, nghĩa là. bộ nhớ dưới 1GB phải được cài đặt Mysql 5.6 trở xuống và MairaDB 10 trở xuống.

Đối với những người bạn khá im lặng về yêu cầu này, bạn có thể sử dụng gói một cú nhấp chuột Oneinstack và bạn có thể thoải mái lựa chọn kết hợp. Đối với những thứ khác như PHP, bạn có thể chọn phiên bản PHP 7.3 mới nhất.

Quá trình cài đặt LNMP mất nhiều thời gian. Nói chung, có thể mất tới nửa giờ. Nếu hiệu suất máy kém, có thể mất tới một giờ.

2. Cài đặt tiện ích mở rộng LNMP

Thực hiện các lệnh sau để cài đặt xcache, Redis, memcached, eAccelerator, imageMagick và ionCube:

./addons.sh

Nếu bạn đang chạy WordPress thì nên cài đặt Memcached, opcache và Redis, điều này sẽ rất hữu ích cho việc chạy WordPress.

3. LNMP thêm máy chủ ảo

Thực hiện lệnh: lnmp vhost add, bạn có thể bắt đầu liên kết tên miền của mình, đặt đường dẫn trang web và có bật nhật ký trang web hay không, v.v., như hiển thị bên dưới:

Lưu ý rằng nếu bạn muốn sử dụng chứng chỉ SSL miễn phí của Letsencrypt, trước tiên vui lòng phân giải tên miền thành IP máy chủ của bạn. Tất nhiên, bạn cũng có thể sử dụng chứng chỉ SSL của riêng mình (thêm: Thu thập và tóm tắt chứng chỉ SSL miễn phí Bạn được yêu cầu nhập). chứng chỉ SSL và khóa. Đường dẫn đầy đủ và tên tệp. Cài đặt thành công:

4. Tóm tắt

Phiên bản mới của LNMP 1.6 mặc định bật TLS 1.3. Bạn bè của LNMP 1.5 chỉ cần thực hiện lệnh: ./upgrade1.x-1.6.sh Nâng cấp tập lệnh quản lý, sau đó nâng cấp nginx và cuối cùng là điều chỉnh nó Chỉ cần cấu hình Nginx cho trang web của bạn. Sau đây là cấu hình để bật TLS 1.3 trong LNMP 1.6. Để biết các giải thích liên quan, hãy xem: Tăng tốc tối ưu hóa trang web - Bật TLSV1.3.

ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
              
ssl_ciphers "TLS13-AES-256-GCM-SHA384:TLS13-CHACHA20-POLY1305-SHA256:TLS13-AES-128-GCM-SHA256:TLS13-AES-128-CCM-8-SHA256:TLS13-AES-128-CCM-SHA256:EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5";

Sau khi thử nghiệm của tôi, nếu bạn sử dụng LNMP 1.6 để cài đặt PHP 7.3, memcached và các cài đặt khác có thể không thành công. Điều này có thể là do PHP 7.3 mới được ra mắt và các thành phần liên quan chưa được cập nhật kịp thời. Có thể nó sẽ phù hợp khi có bản chính thức. Phiên bản LNMP 1.6 được tung ra vào tháng 6 có thể giải quyết được các vấn đề.

Để lại một câu trả lời