Hướng dẫn cài đặt website WordPress lên VPS

Vì tính đơn giản, được cấu hình sẵn và dễ sử dụng nên những bạn mới khi chọn host để lưu trữ website thường chọn các dịch vụ shared hosting. Những gói dịch vụ này có thể cho phép bạn cài đặt website WordPress chỉ với 1 cú nhấp chuột.

Tuy nhiên, sau một thời gian sử dụng, khi mà website của bạn đạt được số lượng người truy cập (traffic) lớn thì shared hosting lại khó có thể đáp ứng được.

Bạn muốn chuyển sang VPS hosting nhưng lại sợ phải trải qua những thao tác cấu hình phức tạp mà bạn lại có ít kiến thức về kỹ thuật?

Đừng lo, trong bài viết này mình sẽ hướng dẫn các bạn cách cài đặt và cấu hình website WordPress lên VPS một cách chi tiết và tối giản hóa nhất cho những bạn mới.

Bước 1: Mua VPS và domain

Mình sẽ sử dụng dịch vụ VPS của nhà cung cấp INET và tên miền của bên TENTEN để làm hướng dẫn này. Các dịch vụ VPS và tên miền của các nhà cung cấp khác thì cách làm hoàn toàn tương tự.

Nếu bạn nào đã mua tên miền và VPS thì bạn vui lòng chuyển sang bước 2.

Mua VPS tại iNET

Để mua VPS rên INET, bạn truy cập vào https://inet.vn/vps

các gói vps trên inet

Tùy vào mục đích sử dụng, kích thước và lưu lượng truy cập của website mà bạn sẽ chọn gói VPS phù hợp. Gói rẻ nhất là gói A với giá 99k/ tháng nhưng nếu là lần đầu bạn mua dịch vụ hosting tại INET thì sẽ được giảm giá 30%.

Trong phạm vi bài viết này, mình sẽ chỉ sử dụng đến gói A.

Ấn vào nút Đăng ký.

Tiếp theo bạn sẽ chọn thời gian mong muốn sử dụng dịch vụ, ít nhất là 1 tháng, lâu nhất là 5 năm. Nếu bạn chưa có nhiều kinh nghiệm thì cứ đăng ký dùng trong 1 tháng trước, nếu dùng thấy ok thì có thể gia hạn thêm.

Trong mục mã khuyến mãi, bạn nhớ chọn mã VPS -30% để được giảm giá nhé.

áp dụng mã khuyến mãi vps

Click Tiếp tục.

Kiểm tra thông tin và xác nhận thanh toán

Nếu bạn đã có tài khoản INET thì chọn Đăng nhập ngay, còn không hãy chọn Nhập thông tin.

Nhập thông tin cá nhân

Bạn cần nhập chính xác thông tin của mình vào các ô tương ứng

Chọn 1 trong 2 hình thức: thanh toán online (qua ví momo hoặc vnpay) hoặc chuyển khoản ngân hàng.

Ở đây mình sẽ thanh toán qua MoMo, do vậy mình sẽ click vào Thanh toán online.

chọn hình thức thanh toán

Tại dòng ví Momo, chọn Thanh toán.

quét mã momo thanh toán vps

Sau đó bạn mở Momo lên và quét mã QR để tiến hành thanh toán.

Sau khi thanh toán thành công, bên INET sẽ gửi email về cho bạn thông báo đăng ký dịch vụ thành công và gửi kèm nút Đăng nhập tài khoản để bạn có thể quản trị VPS.

mua vps thành công

Click vào Đăng nhập tài khoản

Đăng nhập vào inet

Bên INET sẽ yêu cầu bạn đăng nhập, nếu bạn chưa có tài khoản, chọn Đăng ký ngay.

đăng ký tài khoản inet

Nhập các thông tin vào các ô tương ứng. Lưu ý: Email phải trùng khớp với Email lúc bạn đăng ký dịch vụ.

Xác nhận captcha và chọn Đăng ký.

Sau đó bạn mở Email và xác nhận đăng ký tài khoản bằng cách click vào Truy cập tài khoản.

đăng ký tài khoản inet thành công

 

Vậy là bạn đã hoàn tất quá trình mua VPS tại INET và truy cập vào tài khoản quản trị VPS thành công.

Mua tên miền tại TENTEN

Sở dĩ mình chọn mua tên miền tại đây vì được giảm giá năm đầu tiên sử dụng nên giá rất rẻ.

Để đăng ký mua dịch vụ tên miền tại TENTEN, bạn truy cập vào địa chỉ tenten.vn.

trang chủ của tenten

Nhập tên miền bạn muốn đăng ký vào ô (không cần bao gồm đuôi), ví dụ: chiendichkiemtien, chọn Kiểm tra.

danh sách các tên miền còn trống

Những đuôi tên miền có dấu X nghĩa là đã được người khác đăng ký và sử dụng, bạn không thể đăng ký được nữa. Trong số tên miền còn lại, tích vào đuôi mà bạn cảm thấy phù hợp nhất.

Click vào Tiến hành đăng ký.

thông tin đơn hàng

Tại đây, bạn lựa chọn thời hạn thanh toán cho tên miền và chọn các dịch vụ bảo mật đi kèm. Theo mình thì đối với những bạn mới không nên chọn thêm các dịch vụ này để đỡ tốn kém.

Nếu bạn chưa có tài khoản TENTEN thì chọn Đăng ký, còn mình đã có tài khoản nên mình sẽ đăng nhập luôn.

chọn phương thức thanh toán

Bạn tiến hành chọn phương thức thanh toán, ở đây mình chọn Thanh toán bằng Momo.

Trong phần yêu cầu xuất hóa đơn bạn có thể lựa chọn 1 trong 2 tùy chọn là xuất hóa đơn thanh toán hoặc không.

Chọn Tiếp tục.

thanh toán tên miền qua momo

Vào app Momo để quét QR và thanh toán.

Sau khi thanh toán xong, bạn sẽ nhận được email kích hoạt dịch vụ tên miền thành công và kèm theo đó là thông tin đăng nhập vào quản lý tên miền.

hoàn tất đăng ký tên miền tại tenten

Bước 2: Cấu hình phía VPS

Trước tiên, bạn cần cài đặt hệ điều hành cho VPS. Để đơn giản thì bạn nên mở 1 ticket và yêu cầu bộ phận hỗ trợ kỹ thuật cài giúp bạn hệ điều hành CentOS 7 AaPanel .

Để mở tickket, bạn cần đăng nhập vào tài khoản INET. Ở góc trên bên phải màn hình, chọn Ticket

chọn ticket trên inet

Chọn Tạo mới:

tạo mới ticket

Bạn có thể tạo 1 ticket với nội dung như hình bên dưới:

ticket mẫu

Đội ngũ hỗ trợ kỹ thuật sẽ cài hệ điều hành theo yêu cầu của bạn, tuy nhiên dịch vụ hỗ trợ không được tốt cho lắm nên nhiều khi bạn phải mất một khoảng thời gian chờ.

Sau khi cài đặt hệ điều hành thành công, nhân viên hỗ trợ sẽ gửi lại thông tin đăng nhập vào aaPanel  cho bạn.

phản hồi ticket

Click vào đường link và tiến hành đăng nhập vào aaPanel .

Nếu đăng nhập thành công, bạn sẽ nhìn thấy giao diện aaPanel như hình:

giao diện quản trị aapanel

Click vào Website, chọn Add Site:

thêm website mới

nhập thông tin website

Domain name: nhập tên miền bạn vừa đăng ký, các phần khác để mặc định.

Phần SSL click vào Apply for SSL.

Chọn Submit.

Bước 3: Trỏ tên miền về VPS.

Truy cập vào trình quản lý tên miền tại domain.tenten.vn:

đăng nhập quản trị domain tại tenten

Đăng nhập với thông tin được gửi về mail khi mua dịch vụ tên miền.

thông tin đăng nhập trong mail

Màn hình đăng nhập thành công:

đăng nhập vào domain thành công

Để trỏ tên miền về VPS, bạn cần thêm vào 2 bản ghi. Click vào nút Thêm.

  • Bản ghi 1: Tên: www, loại CNAME, Giá trị: tên miền (vd: tinhot.pro).
  • Bản ghi 2: Tên: @, loại: A, Giá trị: địa chỉ ip của VPS.

thêm 2 bản ghi mới

Bước 4: Cài đặt WordPress lên VPS

Quay trở lại trình điều khiển aaPanel , chọn File.

Điều hướng đến thư mục website của bạn tại /www/wwwroot/ten-mien-cua-ban (vd: /www/wwwroot/tinhot.pro).

Xóa hết tất cả các file mặc định.

các file mặc định trong thư mục website

xóa hết các file mặc định

Tiếp đến, bạn cần tải file WordPress tại https://vi.WordPress.org/download/ . File tải về sẽ có đuôi .zip.

Thực hiện upload file vừa download vào thư mục website bằng cách chọn Upload.upload file wordpress thành công

Sau khi upload, bạn click đúp chuột vào file zip để tiến hành giải nén.

Sau khi giải nén, bạn truy cập vào thư mục WordPress và copy tất cả các file ra ngoài thư mục website.

cắt các file và thư mục trong folder wordpress

paste ra ngoài thư mục website

Tiếp theo bạn cần tạo database để kết nối với WordPress bằng cách click vào Databases

thêm database mới

Chọn Add Database

nhập thông tin database

Nhập DBName (tên database), UsernamePassword (nhập tùy ý) vào các ô tương ứng.

Bạn ghi nhớ hoặc lưu lại thông tin này để phục vụ cho các bước sau.

Chọn Submit.

Tiến hành cài đặt WordPress

Truy cập vào tên miền của bạn (vd: tinhot.pro), bạn sẽ thấy giao diện chào mừng của WordPress xuất hiện:

giao diện chào mừng wordpress

Chọn Thực hiện ngay.

Nhập thông tin database đã tạo

Điền tên Database, username và password bạn vừa tạo vào các ô tương ứng. Database Host để mặc định là localhost.

Tiền tố bảng dữ liệu: có thể thay đổi tùy ý hoặc để mặc định.

Chọn Gửi.

hoàn thành kết nối cơ sở dữ liệu

Chọn Bắt đầu cài đặt:

nhập thông tin cơ bản về website

Nhập các thông tin vào các ô tương ứng -> Cài đặt WordPress.

cài đặt wordpress thành công

Cài đặt website WordPress thành công, chọn Đăng nhập để vào trang quản trị WordPress.

giao diện quản trị của wordpress

Kết luận

Vậy là trong bài viết này mình đã hướng dẫn các bạn cách cài đặt và chạy 1 website WordPress trên VPS sử dụng aaPanel  – một trình quản lý hosting thông qua giao diện miễn phí phổ biến.

Quá trình cài đặt và cấu hình phải trải qua nhiều bước, do vậy rất có thể trong quá trình thực hiện bạn sẽ gặp phải lỗi. Trong trường hợp đó, bạn có thể gửi thông tin lỗi về địa chỉ email admin@chiendichkiemtien.com hoặc bình luận trực tiếp dưới bài viết để được mình và mọi người hỗ trợ nhé.

Reply