---
type: "Blog post"
title: "Cách tạo blog (phần 1): tạo website bằng WordPress"
description: "Hướng dẫn chi tiết cách tạo website bằng WordPress căn bản để bạn có thể tự tạo cho mình một website và kiểm soát website đó như ý muốn."
resource: "https://cuongthach.com/vi/blog/tao-website-bang-wordpress/"
tags:
  - "blog"
  - "vi"
  - "WordPress"
  - "tạo website"
  - "wordpress"
status: stable
generated:
  by: "process:cuongthach-okf-export"
  at: "2020-02-18T00:00:00Z"
---
# Cách tạo blog (phần 1): tạo website bằng WordPress

Ai cũng có thể **tạo website bằng WordPress** được với một chút nỗ lực tìm tòi và học hỏi. Bạn có kiến thức chuyên môn hay không cũng không quan trọng, vấn đề là bạn có muốn làm hay không.

Nếu bạn nghe ai nói rằng tạo website không dành cho người không chuyên và bạn phải trả tiền cho các dịch vụ tạo website chuyên nghiệp để giúp bạn tạo website.

Họ đã nói đúng… tuy nhiên là câu chuyện của quá khứ. Thế giới đã thay đổi kể từ khi mã nguồn WordPress tạo ra năm 2003. Điều tuyệt vời nhất của WordPress là có thể giúp những người không có chuyên môn cũng có thể tự tạo website cho mình một cách dễ dàng. Không những vậy, WordPress còn giúp việc kiểm soát website cực tốt.

Ngày nay bạn có thể tạo một website để làm blog nhanh chóng và thoải mái hơn bao giờ hết. Bạn có thể tự mình thực hiện qua 4 bước đơn giản sau.

## Bước 1: Sở hữu tên miền website (domain)

### 1. Lựa chọn tên miền cá nhân hay doanh nghiệp?

Tên miền sẽ theo bạn suốt vòng đời kinh doanh nên bạn cần cẩn trọng khi chọn lựa tên miền. Có 2 dạng tên miền là: **CÁ NHÂN**và **DOANH NGHIỆP**.

Tên miền CÁ NHÂN là tên của bạn. Bạn sử dụng tên của mình làm tên miền website. Bạn có thể quảng bá thương hiệu cá nhân của mình khi bạn thành công. Website của bạn sẽ thay bạn nói lời muốn nói và qua đó nói lên phong cách sống của bạn như thế nào. Tên miền dạng này sẽ ít cạnh tranh hơn và dễ dàng hơn. Tên miền của tôi cuongthach.com là tên miền cá nhân.

Tên miền DOANH NGHIỆP là tên miền đại diện cho một ý tưởng kinh doanh của bạn. Bạn có thể mua nhiều tên miền doanh nghiệp, mỗi tên miền đại diện cho mỗi doanh nghiệp khác nhau. Bạn sẽ trở nên chuyên nghiệp và uy tín hơn với tên miền doanh nghiệp.

Gợi ý là bạn chỉ nên có 1 tên miền cá nhân và bạn có thể có nhiều tên miền doanh nghiệp nếu bạn muốn.

Hãy mua tên miền cá nhân trước và bắt đầu tập viết blog. Sau khi bạn đã thành thạo, hãy bắt đầu với tên miền doanh nghiệp.

### 2. Chọn nhà cung cấp tên miền chất lượng

[Namesilo](https://cuongthach.com/out/namesilo) là lựa chọn hàng đầu về giá và chất lượng. Giao diện quản lý của Namesilo đơn giản và có vẻ lỗi thời nhưng bạn đừng vội đánh giá thấp vì Namesilo cố tình không cải thiện để giảm giá dịch vụ.

[Namecheap](https://cuongthach.com/out/namecheap) là một lựa chọn khác cho bạn. Namecheap luôn nằm trong top những nhà cung cấp tên miền được yêu thích nhất trên thế giới. Giao diện đẹp, quản lý dễ dàng và rất uy tín.

Thông thường những nhà cung cấp tên miền thường khuyến khích bạn mua gói tên miền chung với hosting. Tuy nhiên hosting bán kèm thường chỉ là nỗ lực cố gắng tối đa hoá lợi nhuận kinh doanh của nhà cung cấp, chất lượng sẽ không được như ý muốn của bạn.

**Godaddy** có lẽ là vua trong việc bán kèm tên miền và hosting. Bạn cần xem xét những gói bán kèm như vậy nếu bạn đang muốn ưu tiên về chất lượng thay vì giá thành.

### 3. Dùng đuôi .com cho tên miền của bạn

Bạn nên mua tên miền có đuôi (extention) **.com** thay vì các đuôi như **.net .org** hay đuôi giá rẻ như **.xyz** và đặc biệt không mua **.vn**.

Nếu bạn mua tên miền đuôi **.vn** sẽ gây khó cho bạn sau này vì bạn chịu kiểm soát bởi cơ quan chính quyền Việt Nam như thuế hay các chính sách thay đổi liên tục từ những cơ quan nhà nước. Tất cả cửa hàng với đuôi **.vn** đều phải công bố với bộ Công Thương Việt Nam.

Thêm một lý do nữa khi bạn nên mua tên miền **.com** là email doanh nghiệp đi kèm sau này cũng sẽ là .**com**. Bạn nghĩ sao nếu email của bạn là _admin@tenmien.xyz_?

Vì mục đích bảo vệ thương hiệu hay người dùng, các công ty lớn sẽ mua gần hết các đuôi tên miền **.net .org .co** bên cạnh **.com**. Bạn không nhất thiết phải làm vậy vì bạn chỉ mới bắt đầu, nhưng bạn cần phải chú ý đến khi doanh nghiệp online của bạn đã phát triển.

### 4. Hướng dẫn chi tiết mua tên miền trên Namesilo được giảm $1

**Step 1: Tạo tài khoản Namesilo**

Bạn vào [trang chủ](https://www.namesilo.com/?rid=9031b91wv) hoặc bấm vào [đây](https://www.namesilo.com/create_account.php?rid=9031b91wv) để tạo tài khoản mới > thực hiện theo chỉ dẫn đễ khởi tạo tài khoản.

**Step 2: Đăng ký tên miền mà bạn mong muốn**

Vào thẻ **Register** > Đánh tên miền bạn muốn mua > chọn stick vào ô như hình > bấm “**REGISTER CHECKED DOMAINS**”

![Tìm và đăng ký tên miền trên Namesilo](https://cuongthach.com/_astro/dang-ky-ten-mien._dAS6nrX_aDfIz.webp)

_Đăng ký tên miền bạn muốn_

Chú ý: màu xanh là tên miền chưa có người mua, màu đỏ là tên miền đã có người mua và bạn cần phải nghĩ ra một cái tên khác.

**Step 3: Tiến hành thanh toán với Coupon giảm giá**

Nhập coupon của Cuong Thach là `cuongthach1` để được giảm $1 > Bạn thanh toán bằng VISA hoặc PAYPAL

![Ô nhập mã giảm giá khi thanh toán tên miền Namesilo](https://cuongthach.com/_astro/coupon-giam-gia-namesilo.Dk3SxWqN_Z10AThj.webp)

_Nhập mã “cuongthach1” để được giảm $1_

![Đơn hàng Namesilo sau khi áp dụng mã giảm giá](https://cuongthach.com/_astro/copupon-giam-gia-namesilo-2.C4YOJa14_Zjr95r.webp)

_Kiểm tra xem bạn đã được giảm $1 chưa_

Namesilo miễn phí ẩn thông tin người dùng (WHOIS Privacy) trọn đời so với các nhà cung cấp khác (bạn phải trả phí phụ thu thêm nếu muốn ẩn thông tin). Bạn hãy tận dụng quyền lợi này nhé.

**Step 4: Quản lý tên miền đã mua**

Tất cả tên miền bạn mua sẽ nằm trong thẻ “**Manage my domains**”

![Trang quản lý tên miền trên Namesilo](https://cuongthach.com/_astro/quan-ly-ten-mien.C9Lmo32G_2fX4BX.webp)

_Dashboard quản lý tên miền của Namesilo_

_Lưu ý: Bạn nên mua ngay tên miền đã chọn tránh chần chừ vì sẽ có rủi ro người khác mua TÊN MIỀN ĐẸP của bạn vào ngày mai._

## Bước 2: Thuê hosting, ngôi nhà mơ ước của bạn

Hosting sẽ quyết định tốc độ website của bạn và nó rất quan trọng với SEO và trải nghiệm người dùng. Nếu tên miền được xem là ĐỊA CHỈ NHÀ, thì Hosting có thể xem là NGÔI NHÀ của bạn.

Bạn cần một nền móng vững chắc để tạo blog. Hosting sẽ tuỳ theo túi tiền của bạn, rẻ nhất là SHARED HOST và đắt nhất là CLOUD HOST.

**[Hawkhost](https://cuongthach.com/out/hawkhost)** là một trong những nhà cung cấp shared host với giá rẻ và tốc độ tốt. Bạn có thể học cách quản lý website trước khi nâng cấp lên hosting cao cấp khác.

CuongThach đang sử dụng Amazon Cloud Host (AWS), nền tảng đám mây tốt nhất hiện nay, tôi sẽ chia sẻ ở một bài viết sau và sẽ có những ưu đãi đặc biệt cho bạn.

### 5. Tại sao bạn lại cần Cpanel khi mới tập làm blog?

Cpanel viết tắt của Control Panel, bảng điều khiển tổng quát, giúp bạn có thể kiểm soát mọi thứ từ website của bạn mà không cần tìm tòi học lệnh kết nối.

Cpanel giúp bạn cài đặt mã nguồn WordPress, cài đặt email tên miền, cài đặt chứng chỉ SSL và rất nhiều lợi ích khác.

Bởi vì Cpanel rất tiện dụng và thường tích hợp sẵn trong các gói shared host, nên bạn hãy tận dụng để tiết kiệm thời gian học lệnh và tìm hiểu. Cpanel cũng được tích hợp sẵn trong gói Shared Host Hawkhost.

### 6. Hướng dẫn chi tiết mua shared host Hawkhost

**Step 1: Chọn gói hosting muốn mua**

Vào [đây](https://www.hawkhost.com/shared-web-hosting?aff=9707) để đăng ký > nhập tên miền bạn đã mua ở BƯỚC 1 vào > Thực hiện theo hướng dẫn > Thanh Toán

![Các gói shared hosting của Hawkhost](https://cuongthach.com/_astro/chon-goi-hosting-1.CDtgilix_ZIeeTb.webp)

_Gói khởi điểm $2.99 với 10GB SSD_

![Nhập tên miền đã mua khi đăng ký hosting Hawkhost](https://cuongthach.com/_astro/nhap-doamin-da-mua-2.DcMtj1v5_mNIj8.webp)

_Nhập tên miền bạn đã mua ở Namesilo_

![Chọn vị trí máy chủ và thời hạn thanh toán hosting Hawkhost](https://cuongthach.com/_astro/thanh-toan-host-3.BL-ZNh9i_Z1bG3tj.webp)

_Chọn Hosting Singapore cho tốc độ ổn định nhất_

_Lưu ý: Bạn nên chọn Hosting Location là Singapore thay vì Hongkong vì Singapore ổn định hơn, ít bị ảnh hưởng tốc độ hơn khi đứt cáp quang vì cá mập cắn và giờ cao điểm. Để được ưu đãi với giá $2.99/tháng, bạn phải đăng ký mua 24 tháng thay vì 12 tháng._

**Step 2: Đăng nhập Cpanel**

Kiểm tra email của bạn > Bấm vào link Cpanel trong email cung cấp > Đăng nhập với User và Password trong email cung cấp.

![Trang đăng nhập cPanel](https://cuongthach.com/_astro/dang-nhap-cpanel-4.BXLCEq4s_Z1tOcRB.webp)

_Đăng nhập với user và password bạn được cung cấp trong email_

Tiếp theo bạn sẽ tiến hành cài đặt WordPress với Cpanel.

![Giao diện bảng điều khiển cPanel](https://cuongthach.com/_astro/giao-dien-cpanel.C5QLBYAy_CmcjV.webp)

_Bảng điều khiển Cpanel sau khi bạn đăng nhập_

## Bước 3: Cài đặt và tạo website bằng WordPress

Sau khi bạn đã mua tên miền và host. Bạn cần làm những việc tiếp theo như sau

**Thêm tên miền vào Cpanel**

Bạn cần khai báo tên miền của bạn trong Cpanel và làm theo hướng dẫn bên dưới.

![Mục Addon Domains trong cPanel](https://cuongthach.com/_astro/them-domain-1.COLL5zuc_Z11GizW.webp)

_Bấm vào “Addon Domain” để thêm tên miền_

![Nhập tên miền mới trong Addon Domains](https://cuongthach.com/_astro/them-domain-2.cO1CGICL_Z2so56H.webp)

_Nhập tên miền bạn mua ở Namesilo vào_

![Hoàn tất thêm tên miền trong cPanel](https://cuongthach.com/_astro/them-domain-3.CkbzKcsQ_Z2q46Ww.webp)

_Bấm nút “Add Domain” để hoàn tất_

**Dùng Softaculous App Installer để cài đặt mã nguồn WordPress**

Cài đặt WordPress lần lượt theo chỉ dẫn như hình.

![Mở Softaculous Apps Installer trong cPanel](https://cuongthach.com/_astro/cai-dat-wordpress-1.CR--0J-w_aird7.webp)

_cài đặt WordPress bằng Softaculous_

![Trang cài đặt WordPress trong Softaculous](https://cuongthach.com/_astro/cai-dat-wordpress-2.CxA4f6qx_2gHj7F.webp)

_Bấm vào nút “Install Now” để bắt đầu cài đặt_

![Chọn giao thức https và tên miền khi cài WordPress](https://cuongthach.com/_astro/cau-hinh-cai-dat-wordpress-1.BTZLFohD_Z2wyue9.webp)

_Cấu hình “https” và chọn tên miền vừa thêm vào của bạn_

![Đặt tài khoản quản trị và ngôn ngữ khi cài WordPress](https://cuongthach.com/_astro/cau-hinh-cai-dat-wordpress-2.B66Ia7wB_ZGLXBG.webp)

_Đặt user và password của bạn. Chọn ngôn ngữ mã nguồn WordPress_

_Lưu ý: Bạn có thể chọn ngôn ngữ Vietnamese và dùng tiếng Anh cho sử dụng backend . Tôi sẽ hướng dẫn chi tiết hơn ở bài sau._

![Chọn theme khi cài đặt WordPress bằng Softaculous](https://cuongthach.com/_astro/chon-theme-cai-dat.f7AIt4bo_Zf0MOA.webp)

_Chọn theme và hoàn tất việc cài đặt WordPress_

Bạn hãy chờ quá trình cài đặt hoàn tất khoản 1 phút.

Đến bước này thì việc tạo website bằng WordPress của bạn gần như hoàn thành được 90%.

**Cài đặt SSL miễn phí (https)**

Bạn có thể bỏ qua bước này vì Hawkhost sẽ TỰ ĐỘNG phát hành SSL cho bạn khi bạn cài WordPress với HTTPS như bước ở trên.

Với những host khác bạn cần phải tự cài đặt SSL miễn phí bằng **Let’s Encrypt**. Bởi vì SSL gần như là bắt buộc phải có hiện nay cho mọi website. Trình duyệt Chrome thậm chí sẽ chặn kết nối nếu website của bạn không được mã hoá với SSL.

Để kiểm tra website của bạn đã mã hoá hay chưa, bạn đánh địa chỉ **https://tenmiencuaban.com** vào trình duyệt Chrome nếu trình hiển thị ổ khoá đã khoá nghĩa là website bạn đã được mã hoá. Bạn đã có thể yên tâm website bạn đã được mã hoá.

![Mục SSL/TLS trong cPanel](https://cuongthach.com/_astro/kiem-tra-ssl.Dq0stxTm_Z169psS.webp)

_Kiểm tra SSL trong Cpanel_

![Trang quản lý chứng chỉ SSL trong cPanel](https://cuongthach.com/_astro/kiem-tra-ssl-2.CxxwVuWO_DJbuz.webp)

_Vào phần quản lý SSL để kiểm tra_

## Bước 4: Kết nối tên miền với host và bắt đầu viết blog

Đây là bước cuối cùng, bạn hãy chuẩn bị thưởng thức thành quả

### 7. Giới thiệu DNS (Domain Name Server)

**DNS** là thuật ngữ phổ biến khi bạn thiết lập các email tên miền hay SMTP cho email marketing. Bạn sẽ phải cấu hình DNS.

Mặc định, khi bạn mua tên miền từ nhà cung cấp nào thì nhà cung cấp đó sẽ người quản lý tên miền của bạn. Ví dụ tên miền bạn mua ở Namesilo sẽ do Namesilo quản lý DNS.

Tôi thích sử dụng **[Cloudflare](https://www.cloudflare.com/)** để quản lý DNS thay vì các nhà cung cấp Domain. Lý do là Cloudflare cập nhật các record cực kỳ nhanh, bạn không cần phải chờ 15-30 phút để thực hiện các thao tác kế tiếp. Cloudflare cũng giúp bạn tổng hợp các tên miền từ những nhà cung cấp khác nhau về một chỗ để dễ dàng quản lý.

Một điều tuyệt vời khác là Cloudflare cho phép bạn export các records giúp bạn backup cũng như chuyển đổi nhanh qua các nền tảng quản lý DNS.

Tôi sẽ chia sẻ cách quản lý DNS qua Cloudflare một cách chi tiết ở các bài viết sau trong series này.

### 8. Hướng dẫn kết nối tên miền từ Namesilo

**Step 1: Vào phần quản lý DNS của Namesilo**

Đăng nhập vào Namesilo > Chọn thẻ **Manage My Domains** > Tại **DNS record** > **Update**

![Mục cập nhật DNS trong trang quản lý tên miền Namesilo](https://cuongthach.com/_astro/cap-nhat-dns.uzR0QJow_1BRGcY.webp)

_Cập nhật DNS ở phần quản lý DNS (Namesilo)_

![Cập nhật địa chỉ IP trong bản ghi DNS của Namesilo](https://cuongthach.com/_astro/cap-nhat-ip.gbVMlW5X_1okhzO.webp)

_Cập nhật IP host của bạn_

**Step 2: Tìm IP của bạn**

Đăng nhập **Cpanel** > Bạn sẽ thấy địa chỉ IP của bạn bên phải

![Địa chỉ IP của hosting hiển thị trong cPanel](https://cuongthach.com/_astro/tim-ip-trong-cpanel.DNBGmZe3_Zg6e1d.webp)

_Tìm IP của bạn trong Cpanel hay email Hawkhost đã gửi_

**Step 3: Cập nhật lại DNS**

Nếu bạn chưa có A record tại bảng, bạn có thể thêm A record như hình và chèn địa chỉ IP của bạn vào.

![Thêm bản ghi A với địa chỉ IP của hosting](https://cuongthach.com/_astro/them-a-record.DJ7mIetA_Z1eFaR9.webp)

**Step 4: Chờ Namesilo cập nhật DNS**

Bạn cần chờ một lát để hệ thống Namesilo cập nhật lại DNS. Việc cập nhật thường mất vài phút, bạn đừng nôn nóng.

Sau khi cập nhật xong, Website bạn đã được kết nối, tuy chưa như ý nhưng cơ bản đã hoàn thành.

### 9. Đăng nhập vào WordPress và bắt đầu viết blog

Khi một ai đó ghé qua website của bạn thì họ sẽ xem website của bạn ở dạng front-end.

Khi bạn đăng nhập vào wordpress và tuỳ chỉnh website của bạn thì được gọi là back-end. Bạn có thể hiểu đơn giản như vậy.

Nhưng làm cách nào để đăng nhập vào WordPress Website của bạn?

Rất đơn giản. Bạn đánh tên miền vào thanh địa chỉ ở trình duyệt sau đó THÊM **/wp-admin.php**

Ví dụ: tenmiencuaban.com/wp-admin.php

![Trang đăng nhập quản trị WordPress](https://cuongthach.com/_astro/dang-hap-wordpress.B7TS79kU_ZjIERn.webp)

_Giao diện đăng nhập website của bạn_

Đăng nhập với user và password mà bạn được cấp ở BƯỚC 3.

Bạn đã có thể vào module blog để bắt đầu viết bài.

Ở bài kế của series, tôi sẽ giới thiệu WordPress Dashboard và cách viết bài blog post đầu tiên như thế nào.

## Tóm lại

_Tạo website bằng WordPress_ cơ bản đã hoàn chỉnh. Bạn đã có thể tập viết bài ngay khi cài đặt xong.

Bạn cần tận dụng thời gian viết ngay, không nên chần chừ vì bài viết của bạn sẽ hầu như không ảnh hưởng bởi những chỉ dẫn tiếp theo của tôi.

Các thiết lập khác tôi sẽ hướng dẫn cho bạn ngay bài viết kế tiếp của series bao gồm một số nội dung sau

- **Nắm bắt WordPress Dashboard**: các module quan trọng cốt lõi
- **SEO cơ bản**: hiểu và tăng xếp hạng bài viết với Goole như thế nào
- **Thiết kế giao diện với theme miễn phí** : tìm hiểu về theme và các thành phần chính của website.
- **Top plugin phải có cho website:** Các plugin cần thiết cơ bản cho website của bạn.
- **Tạo bài blog post đầu tiên:** Tập viết bài chuẩn SEO.
- **Tạo landing page đầu tiên:** Tập tự thiết kế landing page đơn giản và các quy tắc thiết kế cơ bản.
- **HTML và CSS cơ bản. Tại sao phải cần học?**

Bạn cũng có thể tham khảo thêm bài viết trong lúc say mê

[5 lỗi phổ biến khi mới học web bằng WordPress](https://cuongthach.com/design/5-sai-lam-hoc-lam-web-bang-wordpress/)

[Landing page là gì? Blogger có nên dùng landing page?](https://cuongthach.com/design/landing-page-la-gi/)

Nếu bạn muốn tìm hiểu những vấn đề khác ngoài những vấn đề nêu trên, hãy để lại bình luận bên dưới. Tôi sẽ đưa ý kiến của bạn vào bài viết kế tiếp.
