Phần 11: Hosting cho affiliate – Có nên dùng share host?

Tôi đã đề cập trong bài trước là bạn cần landing page. Và để tạo landing page, bạn cần host.

Trong thế giới web hosting, có ba lựa chọn:

➣Shared hosting
➣VPS (Virtual Private Server)
➣Delicated Server

(Còn có CDN, tôi sẽ không đề cập tới trong bài này)

Tôi sẽ dùng khái niệm ký túc xá để mô tả sự khác biệt giữa ba loại trên.

Hãy tưởng tượng một khu ký túc xá.

Share host giống như bạn sở hữu một phòng đơn.

Phòng của bạn là không gian được bố trí trong ký túc xá. Bạn chỉ có thể đón một lượng khách nhất định (traffic). Và phòng của bạn là một trong nhiều phòng cùng một tầng trong ký túc xá.

VPS giống như là có toàn bộ một tầng trong ký túc xá.

Bạn có nhiều không gian hơn và đón được nhiều khách hơn. Nhưng bạn vẫn chỉ là một trong số các tầng của ký túc xá.

Delicated server tương đương với việc sở hữu toàn bộ ký túc xá.

Bạn có luôn cả một cái ký túc xá to bự để đón khách.

Đa số các hosting $5 / tháng ở ngoài kia là share host. (Bạn dùng chung băng thông và lưu trữ chung với một số chủ website khác)

Có được domain và thiết lập được hosting là hai việc khác nhau. Bạn cần cả hai để tạo website.

Bạn mua và đăng ký tên miền với công ty tên miền, nhưng bạn lưu trữ tên miền tại host.

Đăng ký và thiết lập domain.

Công ty tên miền họ sẽ quản lý, giữ chỗ trước, và bán tên miền.

Tôi đề nghị nên mua tên miền ở namecheap. Họ thường giảm giá, và tôi chưa từng gặp bất kì vấn đề gì trong thời gian 10 năm sử dụng cả.

Hướng dẫn chi tiết

1. Đến namecheap và đăng ký một domain.
2. Tạo một tài khoản
3. Chọn một domain bất kì (đừng nghĩ quá nhiều về bước này, nó chả quan trọng đâu)
4. Sau khi chọn được domain, nó sẽ hiển thị ở trên Dashboard.
5. Click “Manage”.
6. Không tắt trang này vì bạn sẽ cần quay lại khi thiết lập hosting.

Thiết lập hosting.

Bạn cần một máy chủ web để lưu trữ trang landing page.

Có rất nhiều công ty host. Tôi thường mua của những công ty lớn, có uy tín, thân thiện với người dùng, dịch vụ khách hàng tuyệt vời, và đáng tin cậy.

Tôi khuyên bạn nên dùng VPS. Nhưng nếu một VPS quá đắt, vậy thì Share Host duy nhất mà tôi chọn là BlueHost.

Thiết lập BlueHost (Share Hosting)

Bluehost là một trong những công ty được biết đến rộng rãi và rất có uy tín.

Các bước

1. Hãy chắc chắn rằng bạn đã đăng ký một domain tại Namecheap.
2. Đến trang chủ Blueshot click vào “hosting” rồi chọn “share hosting”

3. Kéo xuống phần option rồi bạn chọn một cái phù hợp với mình. ($3.95 / tháng sẽ phù hợp nếu bạn đang bắt đầu).

4. Trang tiếp theo sẽ hỏi bạn có tên miền không hay bạn muốn mua tên miền từ họ. Hãy điền cái tên miền mà bạn đã mua từ Namecheap vào.

5. Hoàn thành việc tạo account trong trang tiếp theo.

6. Đăng nhập vào và bạn sẽ thấy cPanel. Click vào “Domain” ở trên top.

7. Tiếp theo bạn sẽ lấy nameserver.

• Click “Nameservers”.
• Ghi chú lại custom nameservers:
• ns1.bluehost.com #
• ns2.bluehost.com #

8. Quay lại namecheap ở chỗ nameserver và điền nameserver từ bluehost vào.

Chọn “Custom DNS”, rồi điền nameserver ở bluehost vào.

Sau đó bấm dấu check màu xanh là xong.

9. Quay lại trang chủ Bluehost và click “Domain”

Kéo xuống xem domain của bạn đã được cập nhật chưa.

Chúc mừng! Bạn đã thành công thiết lập share hosting với blue host.

Sau khi có tiền, tôi đề nghị bạn nên chuyển sang VPS.

Thiết lập Liquidweb (VPS)

Tôi khuyến khích dùng Liquidweb vì nó nhanh và đáng tin cậy. Dịch vụ khách hàng cũng tuyệt vời, họ sẽ giúp đỡ nhiệt tình khi bạn bị kẹt ở đâu đó.

Một VPS mạnh mẽ hơn share host nhiều vì nó rất ít, hiếm khi bị crash. Nó sẽ giúp trang của bạn load nhanh hơn.

Dưới đây là hướng dẫn chi tiết cách cài host trên LiquidWeb.

Nếu bạn gặp rắc rối gì đó, đừng ngần ngại liên hệ team support. Họ có cả đống hướng dẫn để giúp bạn.

Các bước.

1. Đến trang chủ LiquidWeb và chọn Product >> VPS Hosting >> View Servers.

2. Kéo xuống xem VPS Option và chọn “2GB Option”. Đây là tất cả những gì bạn cần khi bắt đầu.

3. Trang tiếp theo sẽ cho bạn một vài lựa chọn để giúp bạn thiết lập VPS. Tôi đề nghị bạn cứ để mặc định – default.

a. Nhớ chọn “CentOS 7 64-bit with cPanel Fully-managed” vì nó có thêm vài option thân thiện với người dùng. Chỉ tốn thêm $10 / tháng.

4. Trang tiếp theo sẽ yêu cầu bạn hoàn thành tài khoản account và billing. Cứ điền hết vào thôi.

5. Liquid Web yêu cầu một vài công đoạn xác minh, họ sẽ gọi điện và hỏi bạn một vài câu cơ bản về bạn dùng dịch vụ của họ để làm gì. Thường thì bạn sẽ nhận được trong vòng 30 phút.

6. Sau khi xác minh, tài khoản của bạn sẽ được tạo (đợi thêm 10 – 20 phút nữa).

7. Bạn sẽ nhanh chóng nhận được một email với chi tiết đăng nhập (login details).

8. Sau khi đăng nhập, bạn sẽ thấy Dashboard và server. Click vào “Domains” ở bên trái.

9. Tiếp theo, click vào “DNS”

Bạn sẽ cần ghi lại “nameservers” để dùng sau. (Có lẽ sẽ giống của bạn)

ns1.liguidweb.com
ns2.liquidweb.com

10. Trước khi đi xa hơn, bạn cần một domain. Đến namecheap và mua một cái.

11. Đăng kí namecheap (đã có hướng dẫn đăng ký phía trên)

12. Sau khi hoàn thành đăng kí, chọn một domain cho trang landing page của bạn.

a. Đừng nghĩ quá nhiều. Tên miên nào cũng được. Tôi vừa chọn cái này.
Affceleratorlandingpages.xyz

b. Tiếp tục đến Checkout Process và hãy nhớ bất chức năng “Whois Protection”. (người ta có thể nhìn vào thông tin cá nhân của bạn nếu như không bật nó).

13. Sau khi mua domain, đăng nhập vào Dashboard và click “Domain list” bên trái.

a. Click “manage” bên phải.

14. Trang tiếp theo cho phép bạn thay đổi “nameservers”.

a. Kéo xuống, chọn “custom”.

b. Điền vào nameserver mà bạn đã ghi lại ở bước 9.

c. Bạn sẽ nhận được tin nhắn bảo là có thể mất tới “48 hours for the nameservers to update”. (Đa số, nó sẽ cập nhật trong vòng 5 – 10 phút).

15. Quay lại Liquid Web Dashboard và click vào “Domain” bên trái.

a. Click “DNS”
b. Gõ vào domain ở ô “domain name”.
c. Chọn IP address.
d. Click vào “Create DNS” Zone.

16. Kéo xuông để tìm “Current DNS Zones”

a. Bạn sẽ nhìn thấy domain của mình có chữ “Not Delegated”
b. Đợi 5 – 10 phút rồi click “Check”.

17. Một khi nó chuyển sang màu xanh, nó sẽ biến thành “Delegated”

Chúc mừng! Bạn đã thành công set up web host! Và chỉ còn một bước nữa thôi.

Làm sao để upload landing page (FTP).

FTP là viết tắt của “File-Transfer-Protocol”.

Bạn sẽ tạo website và landing page trên máy tính mình.

Vậy bạn sẽ cần mang landing page từ máy tính mình nên internet.

(Chúng tôi sẽ không hướng dẫn tạo website, web page, hay landing page trong bài này. Có thể là cả một bài viết khác).

Tôi sẽ chỉ cho bạn làm sao để tạo FTP connection. Có rất nhiều tài nguyên trên mạng chỉ cho bạn cách làm sao để upload files lên website.

Trước khi thiết lập FTP, có một vài bước khác bạn phải làm ở phần thiết lập hosting.

1. Liên hệ support của web host và bảo họ tạo cPanel cho tên miền của bạn. (Đây sẽ là tên miền bạn chọn cho landing page. Ghi chú, một vài web host thì tạo luôn cPanel cho bạn rồi).

2. Sau khi tạo cPanel xong, hỏi họ thông tin đăng nhập FTP. (Có thể nhà cung cấp Host đã gửi cho bạn sau khi trả tiền rồi).

Ở đây tôi sẽ cho bạn gợi ý rằng bạn đang tìm cái gì:

FTP Usename: affceleratorland
FTP Server: ftp.affceleratorlandingpages.xyz
FTP & explicit FTPS port: 21
Password: Noobies

3. Bây giờ bạn đã có những thông tin cần thiết rồi.

Bây giờ bạn cần tải phần mềm FTP. Có cả đống phần mềm ngoài kia, tôi thường dùng FileZilla. Nó free và cũng dễ dùng, và nó được cài đặt sẵn trên nhiều máy Macs.

a. Tải và cài đặt FileZilla.

b. Sau khi cài đặt, mở FileZilla và click vào biểu tượng “Site Manager” ở góc trái trên.

c. Tiếp theo, bầm vào “New site”.

d. Điền thông tin từ web host.

e. Bấm “connect”.

f. Sau khi kết nối thành công, nó sẽ có thông báo “Directory Listing Successful”

Bây giờ bạn sẽ thiết lập FTP để có thể tải file lên trang web mình.

Chúc mừng! Bạn đã chính thức cài đặt xong web hosting và có thể bắt đầu upload lainding page lên web.

Tóm tắt

Đăng ký một web host cho landing page của bạn. Tôi đề nghị bạn nên bắt đầu với Bluehost hay LiquidVPS.

Mua một tên miền từ namecheap.

Học cách dùng FTP để upload trang lên server

Nguồn: CharlesNgo.com