---
title: "Hướng Dẫn Cài Đặt WordPress VPS Đơn Giản"
description: "Có thể thấy, WordPress thân thiện với mọi người dùng và ngày càng dễ sử dụng. Cách cài đặt cũng rất đơn giản, không cần bạn phải có quá nhiều kiến thức nào. Bạn có thể theo dõi bài viết dưới đây để biết cách cài WordPress VPS nhanh chóng nhé."
url: https://cloudfly.vn/blog/huong-dan-cai-dat-wordpress-vps-don-gian
image: https://media.cloudfly.vn/posts/wordpress-vps.png
---

# Hướng Dẫn Cài Đặt WordPress VPS Đơn Giản

_WordPress là một phần mềm mã nguồn mở phổ biến nhất được nhiều người sử dụng. Bạn có thể tạo ra nhiều loại website từ blog đơn giản đến trang web thương mại điện tử phức tạp. Có thể thấy, WordPress thân thiện với mọi người dùng và ngày càng dễ sử dụng. Cách cài đặt cũng rất đơn giản, không cần bạn phải có quá nhiều kiến thức nào. Bạn có thể theo dõi bài viết dưới đây để biết cách cài **WordPress VPS** nhanh chóng nhé._

![wordpress vps](https://media.cloudfly.vn/posts/wordpress-vps.png)

## **1\. Trỏ IP Và Cài Hocvps Script Cho WordPress VPS**

Bạn có thể thực hiện trỏ IP từ domain về server trước. Để sau khi cài WordPress VPS, chúng ta sẽ chạy website được luôn mà không cần phải chờ đợi quá lâu. Các phần Quản lý domain của những nhà cung cấp khác nhau thường giống như nhau nên bạn có thể tham khảo để tự áp dụng.

**Bước 1:** Vào phần Quản lý của tên miền và tiến hành trỏ địa chỉ IP. 

**Bước 2:** Cài **Hocvps Script**

Trước khi thực hiện bước này, bạn phải biết sử dụng **Bitvise SSH Client** để truy cập vào VPS từ máy tính và **Notepad++** để chỉnh sửa file dữ liệu. 

Sau khi truy cập vào VPS, bạn có thể tạo cơ sở dữ liệu và thêm các thành phần để cài đặt WordPress VPS. Tuy nhiên, chúng ta có thể dùng **Hocvps Script** để dễ dàng thao tác và quản lý VPS hơn.

Để cài Script này vào VPS, bạn mở Terminal Console và chạy dòng lệnh sau: _curl -sO https://hocvps.com/install && bash install_

![wordpress vps](https://media.cloudfly.vn/posts/wordpress-vps-2.png)

Trong lúc cài đặt, script sẽ hỏi bạn một số thông tin :

*   **Phiên bản PHP:** Bạn có thể chọn 5.6 hoặc bản mới nhất, điền số tương ứng và nhấn **Enter.**
*   **Domain:** Ghi tên miền bạn đang muốn cài và nhấn **Enter**.
*   **Port:** Bạn điền cổng mà bạn tự nghĩ (lưu ý phải nhớ số cổng). Xong nhấn **Enter.**

Script sẽ chạy khoảng tầm 1 phút là cài đặt xong. Sau khi hoàn thành, service của bạn sẽ tự động khởi động lại, và **Bitvise SSH** sẽ tự động kết nối lại.

Nếu không thấy nó tự động kết nối hoặc kết nối lỗi, bạn chọn **Abort** rồi **Login** lại theo các thông tin cũ.

Khi đăng nhập bằng Bitvise SSH, sử dụng port **2222**. Nếu không được, bạn hãy thử **22**. Khi kết nối lại thành công, bạn tìm đến thư mục root và sẽ thấy 1 file là _hocvps-script.txt_. 

![wordpress vps](https://media.cloudfly.vn/posts/wordpress-vps-3.png)

Ở trong file này sẽ chứa các thông tin quan trọng của server bạn, bao gồm mật khẩu để truy cập database mà chúng ta sẽ dùng ở bước sau.

## **2\. Tải WordPress Vps Phiên Bản Mới Nhất**

Bạn phải cài WordPress vào đúng vị trí của nó là thư mục _home/tendomaincuaban/public\_html_

Tiếp theo, bạn thực hiện **Terminal Console** và thao tác truy cập thư mục này bằng lệnh: _cd /home/tendomaincuaban/public\_html_

Tiếp đó bạn tải WordPress về thư mục này bằng lệnh: _wget http://wordpress.org/latest.tar.gz_

Sau đó, bạn giải nén file vừa tải về với câu lệnh: _tar -xzvf latest.tar.gz_

![wordpress vps](https://media.cloudfly.vn/posts/wordpress-vps-4.png)

## **3\. Tạo Và Thiết Lập Database Cho WordPress VPS**

Database sẽ lưu trữ các thông tin quan trọng cho trang WordPress của bạn. Nên chúng ta cần phải tạo ra 1 database mới bằng cách sau :

**Bước 1:** Đăng nhập **MySQL** bằng câu lệnh: _mysql -u admin -p_

Sau đó bạn nhập mật khẩu có ở trong file _hocvps-script.txt_ như đã đề cập ở trước.

**Bước 2:** Bạn thực hiện tiếp các câu lệnh sau:

*   **Tạo database mới:** _create database dbname;_ (dbname là tên bạn tự đặt)

*   **Tạo và thiết lập quyền cho user:** _create user username@localhost identified by ‘password';_ (username là bạn tự đặt, có thể đặt tên giống database luôn cho dễ nhớ, password bạn cũng tự đặt)
*   **Thiết lập quyền cho user:** _grant all on dbname.\* to username@localhost;_ (thay dbname và username của bạn)
*   **Xác thực tất cả thao tác ở trên bằng lệnh FLUSH:** _FLUSH PRIVILEGES;_

Hiển thị trong **Terminal Console** như hình bên dưới là chính xác:

![wordpress vps](https://media.cloudfly.vn/posts/wordpress-vps-5.png)

**Bước 3:** Dùng lệnh exit để thoát khỏi MySQL: _exit_

## **4\. Tạo Và Chỉnh Sửa File wp-config.php trong WordPress VPS**

Sau khi dùng lệnh _exit_ để thoát khỏi **mySQL** thì nó vẫn sẽ ở thư mục WordPress (public\_html). Bây giờ, bạn sẽ tạo ra 1 file _wp-config.php_. Nó sẽ kết nối các file của bạn với database mới được tạo ở bước 2, giúp cho trang web của bạn có thể chạy được.

Thực chất trong file WordPress đã tải về đã chứa file config sample (file config mẫu). Nên bạn chỉ cần nhân bản file này, giữ nguyên nội dung và đặt tên file mới là wp-config.php.

Bạn thao tác bằng cách chạy lệnh: _cp ./wordpress/wp-config-sample.php ./wordpress/wp-config.php_

Tiếp theo, để chỉnh sửa file này và cấu hình nó, bạn dùng **SFPT Window** tìm đến thư mục chứa nó: _/home/tendomain/public\_html/wordpress_

![wordpress vps](https://media.cloudfly.vn/posts/wordpress-vps-6.png)

Nếu bạn không thấy file, có thể dùng nút **reload folder** để server cập nhật lại.

Bạn sẽ edit file này bằng cách bấm chuột phải, chọn **Edit with**. Sử dụng **Notepad++** để edit (nếu chưa có thì download về và cài vào máy tính)

Điền các thông tin database mà bạn đã tạo ở bước trước bao gồm: Database name, Username, Password. Sau đó lưu file lại bằng cách nhấn **Ctrl + S** hoặc chọn **File** => **Save**

## **5\. Di Chuyển Thư Mục WordPress Ra Bên Ngoài**

Thư mục chứa WordPress hiện tại là _/home/ten-domain/public\_html/wordpress._ Để website chạy, bạn phải mang thư mục này ra folder _/home/ten-domain/public\_html/_

Dùng **Terminal Console** chạy lệnh sau: _mv -f ./wordpress/\* ./_

Tiếp tục chạy lệnh sau để hoàn tất: _sudo chown nginx:nginx \* -R_

Tới đây, bạn đã hoàn tất việc cài đặt WordPress VPS trên server Linux chạy CentOS. Bạn có thể thử vào website của bạn và thấy nó đã chạy. 

Khi đó, bạn chọn ngôn ngữ **English** rồi bấm **Continue**. Và điền 1 số thông tin về website như Site Title (Tiêu đề), Username (Tên đăng nhập), Password (Mật khẩu), Your email (Email của bạn). Tiếp tục nhấn **Install WordPress.**

Sau khi quá trình chạy xong, bạn có thể đăng nhập vào **wp-admin** website của bạn và bắt đầu sử dụng 1 trang web chạy WordPress.

_Chúc bạn thực hiện cài đặt **WordPress VPS** thành công. Nếu bạn cần thêm những thông tin kiến thức khác, hãy tham khảo thêm nhiều bài viết tại CloudFly nhé. Đặc biệt, chúng tôi còn cung cấp dịch vụ Cloud VPS chất lượng cao, phù hợp với mọi nhu cầu sử dụng của các cá nhân hay doanh nghiệp. Bạn có thể dùng thử để trải nghiệm cấu hình cực cao cùng những tính năng vượt trội của máy chủ ảo. Liên hệ ngay với CloudFly qua hotline 0904.558.448 hoặc gửi Ticket để được tư vấn và hỗ trợ chi tiết nhé._

_>>> Xem thêm:_

*   [Hướng Dẫn Cài Wordpress Trên VPS Vultr](https://cloudfly.vn/blog/huong-dan-cai-wordpress-tren-vps-vultr)
*   [Top 3 Đơn Vị Dùng Thử VPS Miễn Phí Tốt Nhất](https://cloudfly.vn/blog/top-3-don-vi-dung-thu-vps-mien-phi-tot-nhat)
*   [Nên Hay Không Khi Sử Dụng Google VPS Miễn Phí?](https://cloudfly.vn/blog/nen-hay-khong-khi-su-dung-google-vps-mien-phi)
*   [Hướng dẫn chi tiết cách tạo VPS Swap](https://cloudfly.vn/blog/huong-dan-chi-tiet-cach-tao-vps-swap)
