Tạo Một Website Hoàn Chỉnh Với Tên Miền
Một trang web hiện đang là tiêu chuẩn của các công ty hiện nay. Vậy bạn muốn tạo một website hoàn chỉnh với tên miền của mình thì cần phải làm những gì? Vậy trong bài viết này mình sẽ giải đáp câu hỏi này.
Website là gì?
Một website là tập tin HTML hoặc XHTML có thể truy nhập dùng giao thức HTTP (không có SSL) hoặc HTTPS (có SSL).
Hiện nay, để vận hành được một Website hoàn chỉnh, ta cần có những phần sau:
-Tên miền: Tên riêng duy nhất có thể dùng để truy nhập website của bạn
-Hosting: Là máy chủ chứa các tập tin nguồn
-Source code: Là các nơi chứa các File định dạng (PHP, html, shtml, xhtml hoặc một script JavaScript để áp dụng vào các file html, PHP,...)
Vậy những thứ chúng ta cần là gì?
- Một tên miền: Các bạn có thể tìm mua các tên miền giá rẻ đuôi .xyz trên các trang web như GoDaddy hoặc PorkBun..
- Hosting: Các bạn có thể dùng các hosting có ở trên GCP (Google Cloud Platform) hoặc tự dùng server của mình.
- Source Code của website: Cái này thì đối với những bạn chuyên làm web sẽ biết Source Code của mình là gì. Nếu các bạn không biết Source Code của một website là gì thì có thể tham khảo TẠI ĐÂY
Ok, sau khi có đủ những thứ đó rồi chúng ta cùng nhau bắt đầu tạo Web thôi!
Cài đặt Hosting và Sử dụng như thế nào?
-Config cho hosting của bạn:
- Như mình đã nói ở trên, các bạn dùng Hosting thì có thể dùng của GCP, nhưng với tùy bạn thì có thể dùng AWS nếu muốn. Trong bài này mình sẽ hướng dẫn các bạn tạo 1 webhosting cơ bản cho trang web của bạn bằng cách sử dụng Google Cloud Platform.
Các bước bạn cần thực hiện như sau:
1. Tạo một VPS cơ bản cho trang web:
Ở bước này, các bạn sẽ tiến hành đăng kí cho mình một tài khoản GCP miễn phí (cần thẻ tín dụng). Sau khi đăng kí xong, các bạn cần làm các bước như sau:
- Tạo một project mới:
Các bạn cần nhấn vào nút project cạnh logo GCP ở góc bên phải màn hình:
Sau khi đó, các bạn sẽ cần chọn vào nút New Project:
Tiếp theo, các bạn cần nhập tên dự án và bấm vào nút "Create":
Sau bước này, các bạn đợi 1 lát rồi chọn Project mới tạo nhé.
Sau khi đã chọn Project, các bạn sẽ thấy màn hình sau:
Tiếp theo, các bạn vào Search rồi tìm là Plesk:
Tiếp theo, các bạn sẽ chọn Plesk for CentOS hoặc Ubuntu (nhưng nhớ chọn Licensed, không chọn BYOL)
Sau đó, các bạn có thể hơi giật mình về phí em nó mất :))
Nhưng đừng lo, mình sẽ chỉ cho các bạn một cấu hình thấp hơn và ngon hơn nhé (các bạn khi tạo Tài Khoản GCP sẽ có 300$ free trial)
Bấm vào Launch
Sau đó sẽ xuất hiện màn hình này, các bạn chờ một lát.
Ok. Sau khi chờ đợi các bạn sẽ vào được như thế này:
Sau đó, các bạn nhấn Customize ở cạnh chữ 3.75GB Memory
Rồi chỉnh cấu hình như mình.
Wow, phí vận hành máy chỉ còn có 39$ thôi, vậy các bạn có thể chạy liên tục hơn nửa năm miễn phí rồi!
Sau đó các bạn sẽ nhấn nút Deploy
Sau đó, các bạn chọn vào nút link ở phần Admin URL như trên.
Tiếp theo, username, các bạn điền vô là admin. Còn pass sẽ ở đây:
Còn lại phần này, các bạn tự điền vô nhé:
Sau đó nhấn Enter Plesk >>
Tiếp tục ngồi đợi nha các bạn!
Rồi, sau khi ngồi đợi thì các bạn sẽ được dẫn vô đây:
Đầu tiên, các bạn cần nhấn vào phần mục Domain rồi Add Domain
Sau đó các bạn tự nhập domain của mình vào (nhớ tick vào Assign This Domain to a customer.)
Rồi các bạn tự nhập Username và Password mà mình muốn vào.
- Ở workspace settings các bạn nhập y hệt như trên
Rồi nhấn nút OK ở dưới cùng màn hình.
Tiếp theo, các bạn nhấn vào Manage in customer portal ( )
Sau đó, các bạn vào File -> httpdocs -> rồi Drag n Drop file web của bạn vào.
Chúc mừng các bạn vì các bạn đã tạo thành công VPS để host rồi. Giờ sang công đoạn thứ 2.
Cấu hình cho Domain để truy cập web bằng Domain.
Ở đây, mình sẽ làm mẫu bằng DNS của GoDaddy, với các hãng khác, các bạn làm tương tự.
Bây giờ các bạn vào mục quản lí DNS của Domain như sau:
--Vậy, DNS là gì?--
DNS là Hệ thống phân giải tên miền. Nó sẽ giúp các bạn kết nối IP của một VPS tới Domain của bạn
Trong Blog này, mình sẽ chỉ sử dụng DNS loại A
Các bạn bấm thêm:
-Loại: A
-Máy chủ: @
-Trỏ đến: Các bạn nhập phần Admin URL các bạn vừa truy nhập, nhớ bỏ port và các dấu // (Ví dụ: Admin URL của mình là: https://34.105.67.69:443/ thì sẽ sửa thành: 34.105.67.69)
-TTL: Thấp nhất bạn có thể
Ok. Rồi các bạn sẽ bấm Lưu.
Vậy là các bạn đã tạo web thành công rồi ! Nếu các bạn muốn test thì hãy vào bằng tên miền trang web của bạn nhé!
Lời kết:
Qua bài viết này, các bạn cũng đã biết sử dụng các VPS của Google và cách tạo một website cơ bản cho riêng mình. Mình mong các bạn ủng hộ và trong blog sau, mình sẽ hướng dẫn các bạn cách Customize nhiều thứ hơn (SSL, mail,....)
Sau khi tạo xong, các bạn có thể vào xem web demo TẠI ĐÂY
Cảm ơn các Bạn vì đã đọc!