Quản lý VPS bằng webinoly

Giống như Easy Engine 99%
Webinoly cài trên Ubuntu 16.04, 18,+
* note:

Tiếp theo cài Rocket-Nginx để hỗ trợ cache cho WP Rocket

Trong file config “ngoirungdui.com” tại /etc/nginx/sites-available thêm vào 

Tiếp theo chạy lệnh bên dưới để kiểm tra lỗi và khởi động lại nginx

File config nginx của domain

  • Cài HSTS Preload. Gõ lệnh:
sudo nano /etc/nginx/common/headers-https.conf
Sửa dòng: add_header Strict-Transport-Security “max-age=31536000”;
thành:
add_header Strict-Transport-Security "max-age=63072000; includeSubDomains; preload";
Ctrl + O > Enter Ctrl + X
Reload lại nginx để cập nhật thay đổi
service nginx reload
  • Đăng ký HSTS:

Vào: hstspreload.org và nhập docudanang.com.vn vào.
=======

 Crontab

  • Tắt wp-cron
Edit file wp.config.php và thêm dòng bên dưới vào cuối:
define('DISABLE_WP_CRON', true);
Save lại
  • Cài đặt 1 cron
Gõ:
crontab -e
Gõ tiếp: 1
Rồi điền cái này vào cuối:
*/10 * * * * curl https://bt.com/wp-cron.php?doing_wp_cron > /dev/null 2>&1
Ctrl + O > Enter  Ctrl + X
---------
  • Redis đã được cài sẵn khi khi cài máy chủ web bằng webinoly
Cần dùng Plugin Redis Object Cache để kích hoạt nó.
Vào Settings > Redis > Nhấn Enable Object Cache.
Nếu xuất hiện Connected là được. Nếu không thì cần Cài đặt lại Redis bằng cách gõ lệnh:
sudo apt-get remove redis-server -y
Rồi tiếp:
sudo apt-get install redis-server -y
F5 lại là xong.
  • Xoá Memcached vì đã có redis rồi
sudo apt-get remove memcached -y
A. cài đặt:
# Webinoly Installation
wget -qO weby qrok.es/wy && sudo bash weby 3
 # Create a WordPress 
site example.com -wp
 # Create a WordPress site with FastCGI Cache 
site example.com -wp=default -cache
 # SSL Certificate (HTTPS) for your site
site example.com -ssl=on
 # Visit https://example.com and finish WP setup 

# Webinoly protects WP login pages (wp-admin / wp-login), we need to create a user for HTTP Authentication. 
httpauth -add
 # Enable www-data user to upload and modify files via SFTP. 
webinoly -login-www-data
# xóa khóa hỏi truy cập wp-admin

httpauth -wp-admin=off
Examples: tạo, xóa cache, ssl site

sudo site example.com -html
site dooo.com -php
sudo site example.com -wp=default -cache=on
sudo site example.com -cache=off

sudo site example.com -ssl=on

sudo site -list
sudo site -delete
# lệnh webinoly

sudo webinoly -update
sudo webinoly -login-www-data=on (off)

sudo webinoly -clear-cache=all
# xem pass sql

webinoly -dbpass

# thông tin 

webinoly -info



Khắc phục lỗi XML sitemap

Dùng Yoast để tạo XML sẽ không bị sao cả.
Nhưng với những plugin khác (ở đây mình dùng SEO Press), khá là chắc kèo là XML sẽ bị lỗi vì Webinoly đã cấu hình sẵn cho Yoast, nên dẫn đến xung đột.
Nếu mở trang XML sitemap lên mà bị lỗi thì…
Khắc phục bằng cách
Kết nối SSH và gõ lệnh:

sudo webinoly -yoast-sitemap=off
B. Chuyển site:
  1. Tạo site mới tên domain cần chuyển
    site dooo.com -wp
  2. Chuyển site, sql về thư mục /var/www/dooo.com/htdocs
  3. Import sql vào sql mà webionly tạo sẳn.
  4. cài lại SSL nếu có.
  5. Run 
  6. Lỗi install plugin
chown -R www-data:www-data /var/www/domain.com
  1. Xem thêm https://webinoly.com/en/documentation/
Cài ssl x3 cert

site example.com -ssl=on
Lưu tệp và thực thi nginx -t để kiểm tra xem cấu hình có lỗi hay không.
Không có lỗi, khởi động lại Nginx để cấu hình SSL có hiệu lực


Mới hơn Cũ hơn
QA TRUOC CONTENT
QA SAU CONTENT