[VestaCP – Phần 7] Cài và chuyển dữ liệu WordPress

Bài này thuộc phần 8 của 12 phần trong serie Hướng dẫn VestaCP

Nói về cách cài WordPress thì đa phần chúng ta đều nghĩ nó quá đơn giản rồi, hầu như ở môi trường nào cách cài cũng giống nhau. Tuy nhiên mình nhận thấy trước đây có rất nhiều người băn khoăn không biết cài WordPress vào VestaCP như thế nào vì…không tìm thấy chỗ up dữ liệu trong VestaCP.

Không thấy cũng đúng vì VestaCP không có File Manager, nói đúng hơn là có nhưng mà bạn phải trả một số tiền nho nhỏ để sử dụng nó, xem tại đây.

Và thực chất chúng ta không cần đến File Manager mới có thể làm được việc mà bạn cũng có thể sử dụng FTP để upload dữ liệu mà, trong bài hướng dẫn này mình sẽ nói qua về cách cài WordPress trên VestaCP qua FTP nếu bạn nào chưa biết.

Bước 1. Tạo database

Để tạo database, bạn vào mục DB trong trang quản trị của VestaCP, sau đó ấn nút màu xanh để tạo database.

vestacp-cai-wordpress-01

Tại đây các bạn chỉ cần nhập tên database và user database cùng với mật khẩu cần tạo mà thôi. Bạn sẽ thấy tên database và tên user có thêm tiền tố phía trước, đó là tiền tố dựa theo tên đăng nhập của host mà bạn đang sử dụng, mục đích là tránh bị trùng tên database với những người khác.

Bước 2. Đăng nhập vào host qua FTP

Bây giờ bạn hãy dùng phần mềm hỗ trợ kết nối qua FTP (FileZilla, WinSCP, Cyberduck,…) và đăng nhập vào host với thông tin là:

  • FTP URL: IP của máy chủ hoặc domain chính.
  • FTP User: tên đăng nhập vào host (User) mà mình đã tạo ở những bài đầu tiên.
  • FTP Password: mật khẩu của tên đăng nhập vào host
  • Port: 21

 

Sau đó truy cập vào thư mục /web/domain.com/public_html để vào thư mục gốc của website. Cái này chắc quá quen rồi.

vestacp-cai-wordpress-02

Bước 3. Upload mã nguồn WordPress lên host

Tải mã nguồn WordPress mới nhất tại https://wordpress.org/latest.zip về máy và giải nén ra, sau đó upload toàn bộ tập tin và thư mục trong thư mục wordpress lên thư mục public_html của domain bằng FTP, nên xóa đi tập tin index.htmlrobots.txt có sẵn.

Sau khi upload xong mã nguồn thì truy cập vào tên miền và điền thông tin database đã tạo ra để bắt đầu cài đặt thôi.

vestacp-cai-wordpress-03

Chuyển website từ host khác về

Để chuyển dữ liệu website từ host khác về thì cũng đơn giản thôi, cụ thể là bạn sẽ làm các bước như sau:

  1. Download mã nguồn ở host cũ về máy.
  2. Vào phpMyAdmin ở host cũ để export database.
  3. Tạo database mới ở VestaCP
  4. Đăng nhập vào FTP ở VestaCP và upload mã nguồn đã tải ở bước 1.
  5. Mở tập tin wp-config.php đã upload lên host ở bước 4. Sửa thông tin database qua database đã tạo ở bước 3.
  6. Đăng nhập vào VestaCP -> DB -> phpMyAdmin để import database đã làm ở bước 2.

Để vào phpMyAdmin ở VestaCP như mình mô tả ở bước 6 thì bạn nhấp vào liên kết dưới hình trong phần DB.

Tuy nhiên nếu bạn muốn làm nhanh hơn thì xem video dưới.

Mấy cái việc này nó khá cơ bản rồi và mình nghĩ bạn đã sử dụng máy chủ riêng/VPS đều đã biết qua nên mình không nói dài dòng ở đây nhé.

Lời kết

Mặc dù phần này có vẻ hơi thừa thải trong serie này vì nó quá cơ bản đi nhưng mình nghĩ ít nhiều gì chắc cũng có bạn chưa biết nên mình viết ra luôn để khi bạn tìm thì có tài liệu mà tham khảo.

Ở bài sau, chúng ta cùng sửa lại lỗi các thư gửi từ hệ thống nó đều vào thư mục spam. Ví dụ khi tạo database hay thêm domain, thông tin sẽ được gửi qua email của người dùng nhưng mặc định các thư này đều cho vào spam do không đúng với thông tin trên website, bài sau chúng ta cùng khắc phục nó.

Thạch Phạm

Đam mê với web và lập trình, thích viết và chia sẻ, nghiện cà phê và xăm mình, hứng thú với nhạc dân ca và nhạc không lời.

Xem thêm bài viết Subscribe

Để lại bình luận

12 Bình luận trên "[VestaCP – Phần 7] Cài và chuyển dữ liệu WordPress"

avatar
Sắp xếp theo:   mới nhất | cũ nhất | đánh giá nhiều
Minh Trần
Khách

Không biết sao bị lỗi vào phpmyadmin ko dc. Gõ IP/phpmyadmin cứ báo từ chối liên kết, kiểm tra lại kết nối và tường lửa.

Phuong
Khách

Mình đưa source lên thư mục public_html vẫn bị lỗi
“500 Internal Server Error. Something went wrong. Please try your request again.”

Không có phải chỉnh thông số gì trong VirtualHost ko bác ơi?

Dat Nguyen
Khách

Em cài vesta theo hướng dẫn của bác, mở phpmyadmin lên thì có lỗi như ảnh và ko thêm sửa xóa được vào các table, bác có thể chỉ cho em cách khắc phục được không? Cảm ơn bác rất nhiều

Minh Trường
Khách

a ơi cho e cái hướng dẫn chi tiết cách cài đặt FileZilla a nhé

Dao Van Son
Khách

Anh ơi, em có vấn đề về dữ liệu của wordpress. Nhờ anh giúp đỡ. Trước đây, cài wordpress và dữ liệu của nó bằng Xampp trên một máy tính. Nhưng giờ máy đó không hoạt động được nên muốn di chuyển sang máy khác. Đã copy toàn bộ thư mục Xampp đưa qua máy mới. Sau đó copy thư mục wordpress và mysql của máy cũ sang chỗ mới nhưng nó không hoạt động. Trang wordpress cũ không hiển thị nội dung như trước đây.

Vũ Văn Hơn
Khách

anh Thạch ơi sau khi em cài wordpres xong đến lúc cài Plugin nó bắt nhập các thông tin server, FTP, em nhập vào đúng rồi mà nó vẫn không được. Em upload thủ công file plugin lên qua FTP cũng không up được, em đọc thấy chmod đang là 755, em định đổi lại là 777 cũng không thể đổi, dù đăng nhập bằng tài khoản admin.
Anh giúp em vụ này với. Liệu có phải do chmod chưa đúng quyền? Và làm thế nào đê chmod lại?

Lý Thành Phúc
Khách

Bạn thử chạy lệnh sau
chown -R admin:admin /home/admin/web/domain.com/public_html/

thay domain.com thì domain của bạn
còn admin là tên user bạn dùng user nào thì sửa lại

Pham Van Thi
Khách

Hi Thạch,
Mình đã làm theo trình tự như hướng dẫn nhưng khi login FTP, trong folder web nó trống trơn là do gì Thạch nhỉ?
Thanks Thạch!

wpDiscuz
menu
menu