Th8 26, 2022 Show
Hai G. 5ít nhất Đọc Nginx là phần mềm web server mã nguồn mở được phát hành từ 2004 và hoàn toàn được viết bởi C . Nó có nhiều ưu điểm ngay sao đây! Trong bài hướng dẫn này, chúng tôi sẽ chỉ bạn cách cài đặt WordPress trên Ubuntu chạy Nginx server!
Vì sao sử dụng WordPress NginxChuẩn bị Làm thế nào để cài đặt WordPress trên Ubuntu chạy Nginx Lời kết
Hỗ trợ WebSockets Tối ưu xử lý file index, file tĩnh và tự động index Kết hợp với FastCGI để caching tốt hơn Nginx làm được nhiều việc hơn một web server thông thường, đó là lý do vì sao nó phổ biến đến vậy. Nginx vượt trội hơn các web server cũ và giữ vững điểm benchmark cao hơn về hiệu năng. Nginx giải quyết được bài toán mở rộng và là giải pháp của vấn đề C10k liên quan đến xử lý yêu cầu cùng lúc. Chuẩn bị
Làm thế nào để cài đặt WordPress trên Ubuntu chạy NginxLời kết Nginx đang tăng độ phổ biến lên từng ngày trong thời gian vừa qua và được xem như sự thay thế hoàn hảo cho Apache web server. Nginx hỗ trợ reverse proxy, caching, media streaming, load balancing và nhiều tính năng khác.Nó rất phù hợp cho những website WordPress chạy trên VPS. Nếu bạn chưa biết VPS là gì, hãy xem ngày bài viết giải thích về VPS tại đây. sudo apt update Một số tính năng có sẵn của Nginx là: sudo apt upgrade Nginx được tạo để sử dụng ram thấpNó có thể hỗ trợ xử lý đồng thời nhiều request sudo apt install nginx Hỗ trợ Ipv6 sudo systemctl status nginx Hỗ trợ reverse proxy với caching hiệu quảCung cấp load balancer dựng sẵn sudo ufw allow 'Nginx Full' Hỗ trợ WebSockets sudo ufw status Tối ưu xử lý file index, file tĩnh và tự động indexKết hợp với FastCGI để caching tốt hơn sudo apt install mysql-server Nginx làm được nhiều việc hơn một web server thông thường, đó là lý do vì sao nó phổ biến đến vậy. Nginx vượt trội hơn các web server cũ và giữ vững điểm benchmark cao hơn về hiệu năng. sudo systemctl status mysql Nginx giải quyết được bài toán mở rộng và là giải pháp của vấn đề C10k liên quan đến xử lý yêu cầu cùng lúc. mysql -u root -p Và nếu như bạn chưa biết, WordPress và Nginx như một cặp bài trùng vậy đó, nó hoạt động mượt mà bên nhau! Giờ, chúng tôi sẽ chỉ bạn cách cài đặt WordPress trên Ubuntu dùng Nginx .Giống với LAMP, sử dụng Nginx sẽ được gọi là LEMP có nghĩa là cài Linux, Nginx, MySQL/MariaDB, và PHP. Đăng nhập vào server với quyền sudoNginx cài sẵn sudo apt upgrade3 Đã có chứng chỉ SSL cài lên tên miền của bạn Domains của bạn đã trỏ tới địa chỉ IP của server.Hãy xem qua toàn bộ quá trình cài đặt WordPress trên Ubuntu chạy Nginx: sudo apt upgrade4 1. Cập nhật máy tínhcd và tải về bằng lệnh wget: sudo apt upgrade5 sudo apt upgrade6 Cập nhật danh sách package bằng lệnh: sudo apt upgrade7 sudo apt upgrade8 Cập nhật tới phiên bản mới nhất bằng lệnh: sudo apt upgrade9 2. Cài đặt Nginxwww-data user và group, vì vậy ta dùng lệnh trên Nginx packages có sẵn trong bộ repository của Ubuntu. Bạn có thể dùng lệnh sau để cài nó:Sau khi hoàn tất cài đặt (mật một lúc), Ngix service sẽ tự khởi chạy. Để kiểm tra lại tình trạng chạy của Nginx, bạn gõ lệnh sau:/etc/nginx/sites-available. Tại đây, tạo file có tên sample.com. Tên nên trùng với admin. 3. (Tùy chọn) Cấu hình UFW sudo apt install nginx0 Nếu bạn đang dùng UFW (Uncomplicated Firewall) để quản lý VPS firewall vậy bạn cần mở port 80 và 443 để cho HTTP và HTTPS chạy. Bạn có thể kích hoạt profile NGinx riêng đã chứa cả 2 port này bằng lệnh sau:sites-enabled: sudo apt install nginx1 Để xác nhận tình trang, sử dụng lệnh: sudo apt install nginx2 4. Cài đặt và cấu hình MySQL Databasesyntax is ok. Và có thể bỏ qua. Để lưu data, chúng ta sẽ dùng MySQL. Trong trường hợp bạn chưa cài MySQL, bạn có thể cài bằng cách dùng lệnh: sudo apt install nginx3 Cài đặt xong, MySQL database sẽ tự khởi chạy. Bạn dùng lệnh sau để kiểm tra lại: Tiếp theo, đăng nhập vào MySQL shell bằng lệnh:Nó sẽ chuyển sang MySQL console. Tại đây bạn tạo database và database user với tên là WordPress và WordPressUser lần lượt bằng lệnh: Mở trình duyệt bằng tên miền như là http://sample.com. Thay bằng tên của bạn!http://sample.com. Thay bằng tên của bạn! Bạn sẽ thấy cửa sổ chọn ngôn ngữ. Chọn ngôn ngữ bạn thích. Bạn sẽ thấy hướng dẫn cài đặt và cứ tiến hành làm theo để tới trang tiếp theo. Ở trang cấu hình database, cung cấp tên database bạn tạo ở bước trên, username và password của nó. Trong trường hợp của chúng ta, nó sẽ là WordPressUser cho username và WordPress cho database. Hoàn tất cài đặt bằng cách nhất nút Install Ngoài ra bạn có thể thêm một số thông tin cho WordPress, như username cho WordPress. Vì lý do bảo mật, hãy dùng tên username khác admin. Nhấn nút Install WordPress. Nó sẽ chuyển bạn về trang đăng nhập nơi bạn có thể nhập thông tin WordPress username và password vào.khác admin. Nhấn nút Install WordPress. Nó sẽ chuyển bạn về trang đăng nhập nơi bạn có thể nhập thông tin WordPress username và password vào. Đăng nhập xong bạn sẽ thấy WordPress dashboard. Tới lúc này bạn đã có thể thiết lập WordPress, như cài theme mới, thêm plugin,v.v. Lời kếtQua bài hướng dẫn này, bạn đã biết cách cài đặt WordPress trên Ubuntu 18.04 sử dụng Nginx. Chúc mừng nhé, bạn không những đang dùng CMS phổ biến nhất hành tinh mà còn dùng WordPress Nginx sẵn sàng cho hàng ngàn truy cập. Hãy tiếp tục và khai phá sức mạnh của WordPress và trải nghiệm sức mạnh vượt trội của hệ thống máy chủ riêng ảo! Hải G. là chuyên gia quản lý, vận hành các dịch vụ website. Anh có nhiều năm kinh nghiệm về VPS, Hosting, technical SEO, CMS. Đặc biệt yêu thích WordPress và đã dùng nó hơn 5 năm nay. Sở thích của anh là đọc, viết blog, đi du lịch và tư vấn cho các bạn trẻ khởi nghiệp. |