Cách để Tự hosting website miễn phí

Đồng tác giả: Nhân viên của wikiHow

wikiHow hôm nay sẽ hướng dẫn bạn cách tự tạo máy chủ website trên máy tính. Bạn có thể thực hiện trên cả máy tính Windows và Mac bằng cách sử dụng chương trình tạo máy chủ MAMP, tuy nhiên, trước tiên bạn cần tiến hành một số bước nhằm xác định chắc chắn rằng máy tính của mình có đủ điều kiện để lưu trữ (hosting) máy chủ.

Phần 1 trong 3: Chuẩn bị để hosting website

  1. 1
    Bạn cần chắc chắn rằng hợp đồng dịch vụ Internet của bạn cho phép hosting. Nhiều nhà cung cấp dịch vụ Internet tuyệt đối không cho phép việc hosting cá nhân trừ khi bạn đăng ký gói doanh nghiệp (đắt hơn nhiều so với gói sử dụng cơ bản). Có lẽ không thành vấn đề nếu website của bạn chỉ có vài lượt truy cập mỗi tháng, nhưng với lượng truy cập đáng kể thì việc hosting của bạn sẽ bị chú ý.
    • Nếu công ty cung cấp dịch vụ Internet không cho phép hosting cá nhân thì bạn có thể nâng cấp lên gói dịch vụ cho phép lưu trữ website hoặc chuyển sang sử dụng nhà mạng khác trước khi tiếp tục.
    • Việc không tuân thủ quy định của nhà cung cấp trong vấn đề tự hosting có thể dẫn đến việc bạn bị cắt mạng hoặc phải nộp phạt.
  2. 2
    Bạn cần chắc chắn rằng trang thiết bị của mình có đủ khả năng hosting. Để lưu trữ một trang web, máy tính của bạn cần được mở và kết nối với Internet 24/7. Việc này sẽ dễ dàng hơn nếu bạn có một chiếc máy tính cũ thứ hai, còn máy tính chính dùng để làm việc.
    • Thỉnh thoảng, bạn cũng cần khởi động lại máy tính để cập nhật. Trong quá trình cập nhật, trang web của bạn sẽ không thể truy cập.
  3. 3
    Cập nhật máy tính. Hãy chắc chắn rằng máy tính được cập nhật hệ điều hành, tính năng và trình điều khiển mới nhất. Bạn cần cập nhật máy tính (Windows hoặc Mac) trước khi tiếp tục.
  4. 4
    Chuyển mã nguồn của website vào máy tính. Nếu mã nguồn của website chưa được lưu thành tập tin trên máy tính, hãy sao chép nội dung này từ phần cài đặt của dịch vụ web rồi dán vào tài liệu văn bản, sau đó lưu thành tập tin PHP trên máy tính.
    • Nếu mã nguồn của website đã được lưu trên máy tính, bạn cần chắc chắn rằng mình biết vị trí của tập tin.
    • Nếu bạn chưa lập trình trang web thì cần thực hiện trước khi tiếp tục.
  5. 5
    Tải chương trình MAMP. MAMP là ứng dụng lưu trữ website miễn phí hoạt động trên cả máy tính Windows và Mac. Để tải MAMP, bạn hãy:
    • Truy cập https://www.mamp.info/en/.
    • Nhấp vào DOWNLOAD (Tải xuống) bên dưới phiên bản "Free" (Miễn phí).
    • Nhấp vào nút Download màu cam.
    • Chờ tập tin được tải về.
    Quảng cáo

Phần 2 trong 3: Thiết lập máy chủ trên Windows

  1. 1
    Nhấp đúp vào biểu tượng thiết lập MAMP hình chú voi trắng trên nền xám.
  2. 2
    Nhấp vào Yes khi tùy chọn hiện ra. Chương trình cài đặt MAMP sẽ mở ra.
  3. 3
    Hoàn tất quá trình cài đặt bằng cách:
    • Chọn ngôn ngữ rồi nhấp OK
    • Nhấp vào Next (Tiếp tục)
    • Bỏ chọn ô "MAMP PRO" và nhấp vào Next
    • Tích vào ô "I accept" (Tôi đồng ý) rồi nhấp Next
    • Nhấp vào Next ba lần, sau đó nhấp Install (Cài đặt)
  4. 4
  5. 5
    Sao chép mã nguồn tài liệu. Nhấn phím CtrlC cùng lúc để sao chép tài liệu mã nguồn được chọn.
  6. 6
    Nhấp đúp vào biểu tượng MAMP hình chú voi trắng trên nền xám.
    • Bạn cần chắc chắn rằng mình không nhấp vào biểu tượng thiết lập tại đây.
  7. 7
    Nhấp vào OK khi tùy chọn hiện ra. Cảnh báo về cổng 80 sẽ hiện ra; khi bạn nhấp vào nút OK trên cửa sổ thì thông báo này sẽ biến mất.
  8. 8
    Nhấp vào Preferences… (Tùy chỉnh). Biểu tượng bánh răng này nằm bên trái cửa sổ MAMP. Cửa sổ Preferences sẽ mở ra.
  9. 9
    Nhấp vào thẻ Ports (Cổng) ở đầu cửa sổ Preferences.
  10. 10
    Nhấp vào Set MAMP ports to default (Đặt cổng MAMP làm mặc định). Nút này nằm giữa trang. Cổng mà MAMP sử dụng sẽ được đặt làm mặc định, đồng thời cũng khắc phục lỗi về cổng 80 vừa rồi.
  11. 11
    Nhấp vào thẻ Web Server (Máy chủ web). Thẻ này nằm đầu cửa sổ Preferences.
  12. 12
    Nhấp vào nút Open (Mở) ở gần cuối cửa sổ.
  13. 13
    Dán mã nguồn tài liệu vào thư mục bằng cách nhấn tổ hợp phím Ctrl + V. Tài liệu mã nguồn sẽ hiện ra trong thư mục MAMP chính.
  14. 14
    Nhấp vào OK trên cửa sổ MAMP. Thiết lập của bạn sẽ được lưu.
  15. 15
    Đóng và mở lại MAMP. Nhấp vào tác vụ Quit (Thoát) ở góc dưới bên trái cửa sổ MAMP, sau đó nhấp đúp vào biểu tượng MAMP để mở lại chương trình.
  16. 16
    Nhấp vào Start Servers (Khởi động máy chủ). Tùy chọn nằm bên phải cửa sổ MAMP. Máy chủ MAMP sẽ khởi động với mã nguồn website và tùy chỉnh cổng của bạn. Trang web sẽ hoạt động trở lại; mọi người có thể truy cập bằng cách nhập địa chỉ IP công cộng của bạn vào công cụ tìm kiếm.
    • Trừ khi bạn mua dịch vụ địa chỉ IP động, nếu không thì địa chỉ IP cục bộ cùng với địa chỉ website sẽ thay đổi theo thời gian.
    • Bạn không thể sử dụng địa chỉ IP cục bộ để xem website nếu đang kết nối với mạng nhà vì khi đó hệ thống sẽ chỉ mở ra trang của bộ định tuyến.
    Quảng cáo

Phần 3 trong 3: Thiết lập máy chủ trên Mac

  1. 1
    Nhấp đúp vào tập tin thiết lập MAMP hình khung màu nâu.
    • Nếu bạn nhận được thông báo cảnh báo rằng tập tin không thể mở, hãy xác nhận quá trình tải xuống trước khi tiếp tục.
  2. 2
    Hoàn tất quá trình cài đặt MAMP bằng cách:
    • Nhấp vào Continue trên mỗi ba trang đầu tiên.
    • Nhấp vào Agree (Đồng ý)
    • Nhấp vào Install for all users of this computer (Cài đặt cho tất cả người dùng trên máy tính này), sau đó nhấp Continue
    • Nhấp vào Install
    • Nhập tên người dùng và mật khẩu của máy tính Mac, sau đó nhấp Install Software (Cài đặt phần mềm)
  3. 3
    Chờ MAMP hoàn tất cài đặt. Quá trình này có thể mất khoảng 5 phút.
  4. 4
    Mở Finder. Nhấp vào ứng dụng có biểu tượng mặt người màu xanh trên thanh Dock của Mac.
  5. 5
    Duyệt tìm tài liệu mã nguồn của website. Nhấp vào thư mục mà bạn đã sao chép hoặc tạo tài liệu mã nguồn trước đó.
    • Có thể bạn cần nhấp vào nhiều thư mục để đi đến tài liệu, tùy vào nơi mà bạn đã lưu.
  6. 6
    Sao chép tài liệu. Nhấp vào tài liệu để chọn, sau đó nhấp vào Edit (Chỉnh sửa) và chọn Copy (Sao chép).
  7. 7
    Nhấp vào thư mục Applications nằm bên trái cửa sổ Finder.
  8. 8
    Nhấp đúp vào thư mục MAMP nằm giữa thư mục Applications.
  9. 9
    Nhấp đúp vào thư mục htdocs. Thư mục này nằm giữa thư mục MAMP. Đây là nơi lưu mà tài nguyên của website, bao gồm tài liệu mã nguồn.
  10. 10
    Dán tài liệu mã nguồn vào thư mục này. Nhấp vào Edit và chọn Paste Item (Dán mục).
  11. 11
  12. 12
    Nhấp vào Preferences…. Biểu tượng bánh răng này nằm bên trái cửa sổ MAMP.
    • Nếu bạn nhận được thông báo lỗi, trước tiên hãy nhấp vào OK để thoát cửa sổ đó.
  13. 13
    Nhấp vào thẻ Ports nằm đầu cửa sổ Preferences.
  14. 14
    Nhấp vào nút Set to default (Đặt làm mặc định). Tùy chọn này nằm giữa cổng Ports. Các cổng mà MAMP sử dụng sẽ được thiết lập lại, website sẽ không bị chặn bởi tường lửa mặc định của bộ định tuyến.
  15. 15
    Nhấp vào OK nằm cuối trang. Thiết lập sẽ được lưu.
  16. 16
    Đóng và mở lại MAMP. Nhấp Quit, sau đó nhấp lại vào biểu tượng MAMP để mở lại chương trình.
  17. 17
    Nhấp vào Start Servers nằm bên phải cửa sổ MAMP. Máy chủ MAMP sẽ khởi động với mã nguồn website và tùy chỉnh cổng của bạn. Trang web sẽ hoạt động trở lại; mọi người có thể nhập địa chỉ IP công cộng của bạn vào công cụ tìm kiếm để truy cập.
    • Trừ khi bạn mua dịch vụ địa chỉ IP động, nếu không thì địa chỉ IP cục bộ cùng với địa chỉ website sẽ thay đổi theo thời gian.
    • Bạn không thể sử dụng địa chỉ IP cục bộ để xem website nếu đang kết nối với mạng nhà vì khi đó hệ thống sẽ chỉ mở ra trang của bộ định tuyến.
    Quảng cáo

Lời khuyên

  • Mặc dù MAMP mang đến tùy chọn tự động thiết lập lại cổng, nhưng bạn cũng có thể mở cổng 80 trên tường lửa của bộ định tuyến bằng tay.
  • Dịch vụ hosting trên web có giá rất rẻ (một số dịch vụ không tới 100,000 đồng/tháng). Những dịch vụ này cũng có khả năng bảo vệ tốt hơn so với việc tự hosting. Chính vì vậy, dịch vụ hosting trên web là lựa chọn tốt hơn nhiều nếu như bạn có ngân sách mỗi tháng dành cho việc này.

Cảnh báo

  • Khi tự hosting, website của bạn có thể bị sập nếu máy tính mất kết nối mạng, cúp điện hay hệ thống bị lỗi.
  • Lưu ý rằng nếu tự hosting trên máy tính, website của bạn sẽ phản hồi chậm hơn nhiều so với việc sử dụng các trang web hosting truyền thống.

Về bài wikiHow này

Đồng tác giả:
Biên tập viên wikiHow
Bài viết này có đồng tác giả là đội ngũ biên tập viên và các nhà nghiên cứu đã qua đào tạo, những người xác nhận tính chính xác và toàn diện của bài viết.
Chuyên mục: Phần mềm

Bài viết này đã giúp ích cho bạn?

Không
Quảng cáo