Các vấn đề thường gặp với WordOps

Các vấn đề cơ bản

WordOps là gì ?

WordOps là một chương trình chạy trên dòng lệnh giúp dễ dàng quản trị VPS, máy chủ bằng cách cung cấp các stack LEMP được tối ưu hóa (Nginx, PHP, MySQL) và triển khai các trang web WordPress bằng các lệnh đơn giản.

Tính năng chính của WordOps?

Ngoài việc cài đặt bộ stack lemp bao gồm Mariadb, Nginx, Php, Bạn còn dễ dàng quản lý các Vhost nginx cũng như database, dễ dàng cài đặt website wordpress cùng với SSL chỉ trong một dòng lệnh.

WordOps hỗ trợ multicache wordpress sử dụng plugin hoặc không cần sử dụng plugin. WordOps tích hợp fastcgi_cache và Redis cache,  WP-Super-Cache, Cache-Enabler và WP-Rocket.

WordOps dựa trên Nginx được tối ưu hoá và bảo mật thư mục website.

WordOps hỗ trợ hệ điều hành nào ?

WordOps có thể cài đặt trên các hệ điều hành như sau :

  • Ubuntu LTS (Long Term Service) releases (16.04 & 18.04)
  • Debian 9 (stretch)
  • Debian 10 (buster)
  • Raspbian 9 (stretch)
  • Raspbian 10 (buster)

Lộ trình phát triển của WordOps ?

Bạn có thể xe chi tiết thông tin về WordOps trên Github project, Để xem các tính năng mới cũng như đang được phát triển hiện tại .

 

Bạn có thể report lỗi WordOps ở đâu?

Bạn có thể mở thêm các issue trên github trên  github repository hoặc bạn có thể liên hệ trên forum WordOps.

 

Tôi có thể hỗ trợ WordOps team ?

Bạn có thể xem thông tin chi tiết tại :

https://docs.wordops.net/about/contributing/

 

Các vấn đề kỹ thuật

 

Các phiên bản php được hỗ trợ ?

WordOps hỗ trợ PHP 7.2 (default), PHP 7.3 and PHP 7.4.

Làm sao để truy cập trình giao diện quản lý WordOps?

Trang giao diện quản lý bạn có thể truy cập với link dẫn sau:

https://YOUR.SERVER.IP:22222hoặchttps://YOUR.SERVER.HOSTNAME:22222

User/password của filemanager eXtplorer

Mặc định thì user và password là admin. Sau khi login lần đầu tiên, bạn sẽ cần phải thay đổi nhằm bảo mật .

Tại sao tôi nhận được cảnh báo từ trình duyệt khi truy cập WordOps backend ?

Trong quá trình cài đặt Nginx, WordOps bảo mật back-end bằng chứng chỉ SSL tự ký. Nhưng WordOps sẽ tự động thay thế chứng chỉ tự ký này bằng chứng chỉ SSL Let Let Encrypt đầu tiên được cấp trên máy chủ. Vì vậy, nếu bạn muốn truy cập back-end WordOps mà không bị cảnh báo về chứng chỉ, chỉ cần tạo một trang web được bảo mật bằng chứng chỉ SSL Let Let Encrypt và sử dụng tên miền này để truy cập vào back-end.

WordOps Let’s Encrypt stack  có tương thích với  Cloudflare DN

Bạn yên tâm là WordOps hoàn toàn tương thích với Cloudflare CDN và bạn có thể sử dụng API DNS của Cloudflare để cấp chứng chỉ ngay cả khi tên miền không được trỏ đến IP VPS của bạn.

Cách gỡ WordOps

Nếu bạn muốn gỡ WordOps bạn có thể sử dụng lệnh sau :

1)  Gỡ WordOps stacks (nginx, mysql, php etc..)

wo stack purge --all

2) Gỡ WordOps

wget -qO wo wops.cc && sudo bash wo --purge

Password root mysql của tôi là gì ?

Bạn có thể lấy pass root tại file : /etc/mysql/conf.d/my.cnf

Cách kích hoạt  Brotli

Kích hoạt Brotli

mv /etc/nginx/conf.d/brotli.conf.disabled /etc/nginx/conf.d/brotli.conf

 Gỡ Gzip

mv /etc/nginx/conf.d/gzip.conf /etc/nginx/conf.d/gzip.conf.disabled

Restart nginx.

wo stack restart --nginx

Làm cách nào nâng cấp WordOps stack lên bản phát hành mới nhất.

Sau khi nâng cấp WordOps bạn có thể nâng cấp toàn bộ stack bằng lệnh.

wo stack upgrade

Đối với nginx

wo stack upgrade --nginx

Đối với mysql

wo stack upgrade --mysql

Đối với php.

wo stack upgrade --php

Cách nâng dung lượng tải file trên php

Với Php bạn chỉnh giá trị  upload_max_filesize và Post_max_size tại file php.ini.

Đối với php 7.2: /etc/php/7.2/fpm/php.ini

Đối với php 7.3: /etc/php/7.3/fpm/php.ini

Bạn cũng cần phải chỉnh lại giá trị client_max_body_size trên nginx.

/etc/nginx/nginx.conf

Sau đó bạn restart lại dịch vụ nginx và php.

Các vấn đề về WordPress

Đâu là giải pháp tốt nhất cho việc cache trên website?

Không có giải pháp nào tốt nhất, vì luôn có những ưu và khuyết điểm đối với mỗi giải pháp, sau đây một số giới thiệu đối với giải pháp cache để bạn tìm ra hướng tốt nhất cho bạn .

 

CACHE BACKENDCOMMAND ARGUMENTDESCRIPTION
fastcgi_cache--wpfcĐây là giải pháp đơn giản nhất, bạn không cần phải sử dụng thêm bất cứ plugin nào đi kèm.
redis-cache--wpredis

Giải pháp mạnh mẽ hỗ trợ thiết lập nhiều máy chủ và nó cung cấp bộ đệm toàn trang trong redis thông qua Nginx + object-cache thông qua plugin Redis-Object-Cache (tùy chọn)

wp-super-cache--wpscGiải pháp dựa trên một plugin cơ bản tạo các tệp html tĩnh
wp-rocket-wprocketGiải pháp dựa trên một plugin thông dụng,  với một số tính năng bổ sung, tương thích với Wooc Commerce và hầu hết các plugin.
cache-enabler--wpceGiải pháp dựa trên một plugin  open-source từ keycdn

Cách đổi mật khẩu admin trên wordpress.

Bạn có thể đổi mật khẩu admin wordpress với lệnh sau.

wo site update tên_website --password