Quy trình tạo ra một trang web
- Muốn làm trang web?

- Điều đầu tiên bạn phải có 2 phần đó là:
- Domain
- Domain là CLGT?
- Nó giống như 1 địa chỉ nhà.
- Nó là tên miền, giúp mọi người có thể truy cập website của bạn bằng cách gõ "cái tên website" vào.
- VD: Thiendia.vn
- Đây là địa chỉ nhà của bạn.
- Thường thì domain họ cho thuê, tính theo năm:
- VD: Thiendia.vn <= 690k / năm
- Đó là trường hợp nếu domain đó có sẵn chưa ai mua, còn nếu có ai đó mua domain đó rồi thì bạn phải chờ hết hạn hoặc là mua domain khác.
- Có nhiều công ty sưu tầm các tên domain và bán giá cao.
- Host (Server)
- Host là WTF?
- Nó giống như là cái nhà của bạn.
- Nó là 1 cái nơi để chứa code, web của mình.
- Server có thể code bằng nhiều ngôn ngữ khác như: PHP, Java, C#, Golang, ...
- Bản chất của Host (Server) là một cái máy tính, có đầy đủ linh kiện như CPU, RAM, ... . Đc cài sẵn hệ điều hành Linux, Windows, ...
- Quá trình bạn đưa 1 trang web lên trên mạng?
- Bạn phải kiếm 1 cái Host (Server)
- Host Free:
- Họ có máy sẵn hết rồi, họ cho bạn sử dụng một phần từ cái máy đó.
- Bạn sẽ vào đó, dùng FTP để upload đống source code web của bạn lên Server.
- Khi bạn truy cập vào web, nó sẽ ra các tên miền vd như là webhost.code.blahblahblah/../.../...
- Thường thì Host Free tốc độ load rất là chậm.
- Thuê VPS (Thuê nguyên 1 con Server)
- Bạn có thể toàn quyền xử lý
- Bạn có địa chỉ IP của con Server đó.
- VD: 169.96.69.69
- Khi các bạn thuê Server, người ta sẽ cho bạn 1 con Server nhỏ, đã đc cài sẵn hệ điều hành (Linux, Windows, ...).

- Các bạn muốn làm gì, các bạn phải dùng giao thức gọi là SSH
- Mở port cho nó (port 80 để nhận HTTP, port XX, ...)
- Cài mấy cái web server
- Cài đặt thêm phần mềm
- Upload code mình lên để web nó chạy.
- ...
- Đã có Server rồi nhưng ko thể nào mà người dùng họ có thể nhớ nguyên 1 cái dãy số cái địa chỉ IP đc.
- Đó là lúc bạn cần Domain
- Khi bạn mua Domain xong, bạn vào phần cài đặt của nó, bạn có thể thiết lập các thuộc tính của domain đó.
- Thiết lập domain trỏ về địa chỉ IP của Host
Nhận xét
Đăng nhận xét