Backup - restore website wordpress vps webinoly



Cập Nhập Hệ Điều Hành Ubuntu 16.04




sudo apt update && sudo apt -y upgrade

Chỉnh về múi giờ Việt Nam
Current default time zone: ‘Asia/Ho_Chi_Minh'
==========

Cài Đặt Webinoly




wget -qO weby qrok.es/wy && sudo bash weby 3 
Tiếp theo mình cũng remove redis và memcached cho nhẹ vì không dùng tới 

sudo apt-get remove memcached -y
sudo apt-get remove redis-server -y 

Cài thêm zip và unzip để có thể tự backup, restore 

sudo apt install zip -y
sudo apt install unzip -y 
Cài thêm htop để thỉnh thoảng coi thông tin VPS 

sudo apt install htop -y
==========
Thiết lập một cronjob thực từ linux’s
Set chạy 1 phút 1 lần cho wp-cron
 ============ 

Cài đặt WordPress cho domain domain.com với thiết lập mặc định 

site domain.com -wp 

Mặc định Webinoly sử dụng “HttpAuth” để tạo thêm 1 lớp login cho các trang như wp-admin, tuy thế với mình là không cần thiết, thành ra mình tắt tính năng này đi 

httpauth -wp-admin-off 

Vào thư mục cài đặt của domain.com bằng lệnh cd 

cd /var/www/domain.com/htdocs 

Xóa tất cả các file và thư mục có sẵn:

rm -rf * 

Upload file site cũ vào htdocs, tiếp theo sửa file hosts trên Windowns, thay domain domain.com bằng IP mới 

============= 

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

cd /etc/nginx
git clone https://github.com/maximejobin/rocket-nginx.git
cd rocket-nginx
cp rocket-nginx.ini.disabled rocket-nginx.ini
php rocket-parser.php 
====================== 
Trong file config “domain.com” tại 
/etc/nginx/sites-available 
thêm vào
 # Rocket-Nginx configuration 
include rocket-nginx/default.conf; 

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

nginx -t
service nginx reload 


ping domain.com Thấy hiện ra IP mới là được.


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