Trong bài trước chúng ta đã hiểu rõ vai trò của Hosting và Tên miền trong website để sẵn sàng cho việc đăng ký tên miền và hosting chính thức.
Giống như việc xây nhà như mình đã ví dụ ở bài trước, việc chúng ta chọn một dịch vụ hosting phù hợp, đúng cách cũng giống như chọn mảnh đất đẹp hợp phong thuỷ cho ngôi nhà của mình. Hosting tốt sẽ giúp website hoạt động ổn định, truy cập nhanh và ngược lại nếu chọn không đúng dịch vụ hosting.
Nhưng theo sự sắp xếp bài viết của mình, chúng ta sẽ bắt đầu từ việc đăng ký tên miền trước.
Bắt đầu đăng ký tên miền riêng cho bạn
Lựa chọn TLD cho tên miền
Khi bắt đầu suy nghĩ chọn tên miền cho website của mình, bạn có thể bắt đầu từ bước chọn một TLD mà bạn muốn đăng ký. Thường thì chúng ta sẽ chọn dựa theo TLD phổ biến vì nó sẽ là một phần giúp địa chỉ website bạn dễ nhớ hơn trong đầu người khác.
Vậy thì với TLD phổ biến hiện nay ta sẽ có:
- .com
- .vn
- .net
- .info
Trong đó .com và .vn chiếm nhiều hơn cả, mình cũng gợi ý bạn chỉ nên dùng 2 TLD này là đủ nếu như đây là website đầu tiên của bạn.
Lựa chọn nhà đăng ký tên miền
Nhà đăng ký tên miền sẽ là nơi mà bạn sẽ chọn đăng ký tên miền của mình, và một số TLD đặc biệt như .vn
thì phải chọn các nhà đăng ký trong nước, còn lại bạn có thể đăng ký tại các nhà đăng ký quốc tế.
Một số nhà đăng ký bạn có thể chọn như:
- Mắt Bão (Việt Nam)
- Nhân Hoà (Việt Nam)
- Godaddy (Quốc tế)
- Namecheap (Quốc tế)
- Squarespace (Quốc tế)
Thông tin thêm 💡: Ở danh sách trên mình không đề cập đến AZDIGI, bởi vì AZDIGI của mình chuyên về dịch vụ máy chủ và với tên miền hiện đang chỉ là đại lý của các nhà đăng ký như WebNIC (với các tên miền quốc tế) và Nhân Hoà (với tên miền .VN). Các tên miền bạn đăng ký tại AZDIGI cũng được đảm bảo hợp lệ, được quản lý tại AZDIGI và có toàn quyền thao tác như bình thường. Nên ở hướng dẫn này mình sẽ thao tác đăng ký tên miền và host tại AZDIGI cùng một lượt.
Lưu ý đặt tên cho tên miền
Trước khi thực hiện đăng ký tên miền, mình nghĩ là bạn có thể soạn sẵn một danh sách những tên miền mà bạn ưng ý có dự định đăng ký ra trước, vì sẽ có những trường hợp tên miền bạn cần đăng ký đã có người khác đăng ký mất rồi.
Về vấn đề đặt tên trên tên miền, bạn lưu ý nên đặt theo quy tắc như sau:
- Tên miền nên viết không dấu, không có ký tự đặc biệt như
-
ở giữa. Ví dụ:thachpham.com
. - Nếu có sử dụng số thì chỉ nên sử dụng số ngắn, dễ nhớ và dễ hình dung. Ví dụ:
1980books.vn
. - Tên miền không nên quá dài, mình nghĩ dưới 10 ký tự là đẹp nhất.
- Tên miền không nên chứa từ khoá của thương hiệu khác vì bạn có thể sẽ bị kiện hoặc thu hồi. Ví dụ nếu bạn đăng ký tên miền là
dichvugoogle.com
là vi phạm.
Ngoài ra nếu bạn có dự định đăng ký tên miền tại nhà đăng ký Việt Nam thì nên tuân thủ thêm:
- Tên miền không chứa các từ khoá nhạy cảm hoặc ngành nghề cần sự xét duyệt khi cấp tên miền như
tintuc
,baochi
,tapchi
,nganhang
hoặc các từ khoá có liên quan. - Tên miền không chứa các từ khoá gây hiểu lầm do tính đa từ đa nghĩa, viết tắt, viết khi không có dấu vi phạm thuần phong mỹ tục, lãnh đạo, chính trị,… Ví dụ như vcltv, hcm,…
Tiêu chí lựa chọn hosting cho WordPress
Cấu hình hosting phù hợp cho WordPress
WordPress là mã nguồn mở được viết bằng ngôn ngữ PHP với hệ quản trị cơ sở dữ liệu MySQL (cũng hoạt động tốt trên MariaDB). Vì vậy một dịch vụ hosting phù hợp với WordPress sẽ bao gồm các tiêu chí như:
- Hosting trên hệ điều hành Linux (Linux Hosting)
- Hosting sử dụng bảng điều khiển cPanel
- Có hỗ trợ PHP từ phiên bản 7.4 đến 8.3 (tính đến thời điểm viết bài này)
- Hỗ trợ MySQL hoặc MariaDB
- Bắt buộc phải sử dụng CloudLinux OS để bảo mật
- Có sử dụng LiteSpeed Webserver
- Có tự động sao lưu (backup) dữ liệu định kỳ, lưu càng lâu càng tốt.
- Có hỗ trợ Softaculous để cài đặt WordPress nhanh chóng, cũng như để quản lý website WordPress tiện lợi hơn với tính năng WordPress Manager của nó.
Ở trên là các tiêu chí mà mình cho rằng một hosting tốt cho WordPress hầu như phải có và cấu hình này hiện nay rất phổ biến, có thể gặp ở bất kỳ nhà cung cấp hosting chất lượng, ngoài ra có hỗ trợ thêm các tính năng khác như Redis Cache, quét mã độc,…là một điểm cộng.
Thông tin thêm 💡: Ở trên mình có đề cập đến Linux Hosting. Đây chỉ là hệ điều hành của máy chủ hosting đang vận hành và hệ điều hành Linux là lựa chọn tốt nhất để làm hosting cho PHP & MySQL hiện nay. Việc này không ảnh hưởng gì đến quá trình sử dụng trên máy của bạn nếu như máy bạn đang sử dụng Windows hay macOS.
Lựa chọn vị trí máy chủ phù hợp
Vị trí máy chủ nghĩa là nơi mà máy chủ hosting mà bạn đang sử dụng nằm ở quốc gia nào, quốc gia đặt máy chủ càng gần (hoặc cùng là một thì tốt nhất) thì tốc độ truy cập của họ vào website bạn sẽ càng nhanh. Giả dụ bạn làm website phục vụ người Việt Nam thì lựa chọn tốt nhất ưu tiên về tốc độ là chọn dịch vụ hosting trong nước với máy chủ đặt trong nước (còn đặt ở Hà Nội hay TP Hồ Chí Minh gì đó không quan trọng).
Hiện nay với người dùng ở Việt Nam thì sẽ có một số lựa chọn máy chủ phù hợp theo số thứ tự ưu tiên bên dưới:
- Việt Nam
- Singapore
- Nhật Bản
- Bắc Mỹ (khu vực tốt nhất là Los Angeles)
Cách đăng ký tên miền và Hosting
Thao tác đăng ký tên miền và hosting tại AZDIGI
Thông tin thêm: Đây chỉ là hướng dẫn thao tác đăng ký tên miền và hosting, bạn có thể áp dụng ở bất kỳ nhà cung cấp dịch vụ nào tuỳ ý, bài viết không thể hiện quan điểm khen chê nào.
Dựa theo các tiêu chí về tên miền và hosting ở trên, bây giờ bạn có thể thực hiện ngay việc đăng ký một tên miền và hosting tại AZDIGI chỉ với một thao tác duy nhất.
Trước hết, bạn truy cập vào trang chủ azdigi.com và chọn một dịch vụ hosting cần sử dụng. Nếu bạn không muốn mất thời gian để lựa chọn thì có thể chọn ngay gói Pro Platinum Hosting mà mình cho rằng phù hợp với website mới bắt đầu nhất.
Bạn có thể chọn bất kỳ gói nào với ngân sách phù hợp và ấn nút Đăng ký phía bên dưới nó.
Sau đó ở bước tiếp theo nhập tên miền, bạn chọn Đăng ký tên miền mới tại AZDIGI và nhập tên miền cần đăng ký vào.
Nếu tên miền này chưa có ai đăng ký thì sẽ có trạng thái là Available và chọn Tiếp tục để bắt đầu tới bước thanh toán.
Tiếp tục bạn sẽ chọn chu kỳ cho dịch vụ hosting, thường là nên chọn chu kỳ 1 năm, hoặc có thể chọn luôn 3 năm để có giá tốt hơn.
Sau đó là đến bước cấu hình dịch vụ tên miền, ở AZDIGI thì bước này bạn có thể chọn dịch vụ ẩn thông tin tên miền miễn phí để tránh bị spam quảng cáo dựa theo thông tin tên miền nhé.
Bước tiếp theo là bạn sẽ thực hiện tạo tài khoản khách hàng tại AZDIGI để quản lý dịch vụ, bạn nhập thông tin cá nhân chính xác vào bên dưới. Lưu ý phần mật khẩu là bạn đặt mật khẩu để truy cập vào trang quản lý dịch vụ, còn tên đăng nhập sẽ là địa chỉ email của bạn, vậy nên phần này bạn lưu ý lưu lại mật khẩu nhé.
Sau đó là chọn phương thức thanh toán phù hợp, bạn có thể yên tâm là bất kỳ phương thức thanh toán nào cũng đều kích hoạt tự động, nên có thể thanh toán bất kỳ giờ nào cũng được nhé.
Cuối cùng là ở góc tay phải, bạn nhấp chọn đồng ý với điều khoản sử dụng dịch vụ và ấn nút Thanh toán.
Nếu không có lỗi gì xảy ra, bạn tạo tài khoản thành công và dẫn tới trang quản lý hoá đơn thanh toán, tại đây sẽ bao gồm hướng dẫn thanh toán (áp dụng cho chuyển khoản ngân hàng) hoặc nút thanh toán (đối với MoMo/VNPay). Bạn thực hiện thanh toán theo hướng dẫn là được nhé.
Sau khi thanh toán hoàn tất, hãy kiểm tra lại hoá đơn xem trạng thái đã chuyển qua là Đã thanh toán chưa nhé. Khi thanh toán đã hoàn tất, hệ thống bắt đầu đăng ký tên miền và tạo gói host cho bạn và gửi thông tin qua email.
Bạn sẽ nhận được 3 email xác nhận như thế này:
Trong đó bao gồm:
- Mail xác nhận đăng ký tên miền, bạn nên đọc qua để xem qua một số hướng dẫn và lưu ý sau khi đăng ký tên miền.
- Registrant e-mail verification: Đây là email xác thực danh tính chủ sở hữu tên miền qua email theo quy định bắt buộc của ICANN, chỉ nhận khi bạn đăng ký tên miền quốc tế. Bạn mở mail này và click vào liên kết bên trong email.
- Thông tin tài khoản dịch vụ Hosting: Mail này sẽ chứa thông tin truy cập vào gói host để quản lý dữ liệu. Bạn nên lưu lại email này để tiện xem về sau nhé.
Như mình có nói ở trên thì với tên miền quốc tế, bạn sẽ thực hiện xác thực danh tính theo quy định của ICANN, bạn mở email “tên-miền-của-bạn registrant e-mail verification” lên và nhấp vào liên kết bên trong là được.
Và thông báo hoàn tất bước này.
Hoàn tất hồ sơ đăng ký tên miền
Đối với tên miền đăng ký tại Việt Nam thì sẽ cần thêm một bước bắt buộc theo quy định của Bộ thông tin và Truyền thông đó là hoàn tất hồ sơ đăng ký tên miền, hay còn gọi là hoàn tất bản khai đăng ký tên miền.
Tại AZDIGI, để hoàn tất hồ sơ đăng ký tên miền thì bạn đăng nhập vào trang quản lý dịch vụ tại https://my.azdigi.com sau đó vào mục Tên miền => Quản lý tên miền trên menu.
Sau đó chọn tên miền của bạn vừa đăng ký và ấn nút Cập nhật bản khai.
Tiếp tục ở bước sau, bạn nhập bổ sung một số thông tin để cho đầy đủ, chọn ngày tháng năm sinh và nhập lại CCCD/CMND nhé, các thông tin khác đã có rồi thì giữ nguyên. Sau đó kéo xuống dưới thực hiện ký tên bằng chuột và ấn nút gửi bản khai.
Như vậy là bạn đã hoàn tất các thủ tục đăng ký tên miền và có thể an tâm sử dụng tên miền của mình rồi nhé.
Kết nối tên miền vào host
Mặc định nếu bạn đăng ký tên miền cùng với host theo hướng dẫn ở trên thì tên miền sẽ tự động kết nối với host ngay sau khi đăng ký xong. Tuy nhiên có thể vì lý do nào đó bạn đăng ký tên miền và host riêng lẻ, hoặc đăng ký tại hai nhà cung cấp khác nhau thì sẽ cần thực hiện trỏ tên miền về host để có thể kết nối được với nhau.
Bạn mở email Thông tin tài khoản dịch vụ Hosting mà AZDIGI đã gửi cho bạn trước đó ra, sẽ thấy một thông tin là cặp nameserver của gói dịch vụ, và địa chỉ IP của máy chủ đang chứa gói dịch vụ của bạn.
Bất kỳ nhà đăng ký tên miền nào cũng cho phép bạn thực hiện thay đổi địa chỉ nameserver của tên miền, vì vậy bạn sẽ cần trỏ tên miền về cặp nameserver tương ứng với gói dịch vụ hosting thì nó mới hoạt động được.
Ví dụ nếu bạn đăng ký tên miền tại AZDIGI kèm với hosting, thì tên miền sẽ được tự trỏ về cặp nameserver tương ứng để có thể hoạt động được.
Để kiểm tra tên miền đã được kết nối tới host hay chưa thì có thể truy cập thử vào, nếu ra thông tin như ảnh bên dưới là đã hoàn tất kết nối.
Như vậy là bạn đã hoàn tất những thao tác đầu tiên trong quá trình làm website cho riêng mình, đó là đăng ký một tên miền riêng cho mình và một gói host để thực hiện lưu trữ website. Ở bài viết tiếp theo, chúng ta sẽ tiến hành thực hiện cài đặt website WordPress đầu tiên trong đời mình lên tên miền và gói hosting vừa mua nhé.