Header ads

Header ads
» » Cách biến thiết bị Android thành web server

Bạn cần một thiết bị tiêu thụ ít năng lượng để chạy trang web? Bạn muốn lấy lại không gian mà web server đang chiếm? Bạn muốn chia sẻ một số thông tin với mọi người, cho dù là bạn bè hay bất kỳ ai, nhưng không có tài chính để chạy một web server quy mô đầy đủ?

Tin vui là bạn có thể host trang web của mình bằng điện thoại thông minh hoặc máy tính bảng Android. Dưới đây, cách build một web server Android đơn giản.

Android: Web server chi phí thấp trong túi bạn

Trang web không cần máy chủ đắt tiền, thậm chí cũng chẳng cần đến máy chủ giá rẻ nữa. Bạn có thể host một trang web điều khiển cơ sở dữ liệu động trên một thiết bị khiêm tốn.

Chẳng hạn, bạn có thể chọn sử dụng máy tính để bàn hoặc máy tính xách tay tiêu chuẩn. Nhưng vì những thiết bị này vẫn chiếm rất nhiều không gian, nên bạn có thể thu gọn lại hơn nữa. Quantrimang.com đã thấy chỉ cho bạn cách sử dụng Raspberry Pi làm máy chủ và bạn cũng có thể sử dụng điện thoại thông minh hoặc máy tính bảng Android theo cách tương tự.

Làm điều này ngay lập tức loại bỏ chi phí hosting. Nếu số lượt xem trang thấp, bạn sẽ thấy rằng trang web của mình chạy mà không khóa thiết bị (mặc dù bạn không nên mong đợi có thể thực hiện đa nhiệm trong khi trang web đang chạy).

Bước 1: Cài đặt Tiny Web Server cho Android

Các ứng dụng phần mềm máy chủ khác nhau có sẵn cho Android. Tuy nhiên, nhiều tùy chọn trong số này đã lỗi thời và dành cho các phiên bản Android cũ (như PAW Server).

Bài viết đã sử dụng Tiny Web Server cho hướng dẫn này. Với công cụ này, ta sẽ upload một file index.html cơ bản và duyệt đến nó từ PC trên cùng một mạng để minh họa việc sử dụng Android như một web server.

Các ứng dụng tương tự dựa trên những nguyên tắc tương tự. Về cơ bản, các khái niệm và quy trình tương tự được yêu cầu để cung cấp một trang web cho trình duyệt xem.

    Bước 2: Cấu hình Tiny Web Server

    Công cụ này là một cách rất đơn giản để cung cấp nội dung từ điện thoại. Nó cho phép bạn truy cập các file từ xa. Ví dụ, bạn có thể duyệt bộ nhớ của điện thoại từ trình duyệt web PC, nếu cả hai trên cùng một mạng.

    Vì sự đơn giản này, nên không có tùy chọn cấu hình nào với Tiny Web Server. Điều này có nghĩa là bạn không thể buộc nó mặc định thành file index.html. Tuy nhiên, đây là một vấn đề nhỏ.

    Sau khi cài đặt Tiny Web Server, hãy khởi chạy ứng dụng. Trên màn hình chính, bạn có tùy chọn thay đổi (Change) đường dẫn máy chủ, rất hữu ích nếu bạn muốn chỉ định một thư mục để lưu trữ các file web của mình.

    Bạn cũng có thể chỉ định Default charset (hữu ích nếu bạn không host trang web tiếng Anh) hoặc Server port.

    Bước 3: Thêm Index.html vào Tiny Web Server

    Để sử dụng Tiny Web Server cho các trang web, bạn sẽ cần tạo một file index.html và upload nó lên thư mục ưa thích. Bạn có thể thực hiện việc này trên desktop bằng trình chỉnh sửa văn bản như Notepad++ hoặc trên Android bằng HTML hoặc một trình soạn thảo văn bản khác.

    Thêm Index.html vào Tiny Web Server

    Sao chép file vào thư mục ưa thích (qua USB hoặc sử dụng trình quản lý file) trên thiết bị Android. Trên Android, di chuyển file đến /storage/emulated/0.

    Nếu bạn sao chép file qua cổng USB vào điện thoại, hãy duyệt đến bộ nhớ điện thoại trong trình quản lý file. Vị trí mặc định phải là thư mục con được giả lập. Sao chép file HTML vào thư mục này, sau đó ngắt kết nối thiết bị một cách an toàn.

    Với file được sao chép sang Android, hãy mở Tiny Web Server và nhấn Start server. Điều hướng trong trình duyệt đến URL mặc định, thêm /index.html vào cuối.

    Thêm /index.html vào cuối

    Xin chúc mừng, bạn đã chuyển đổi thiết bị Android của mình thành một web server cơ bản thành công! Tất nhiên, ví dụ hiển thị là cực kỳ cơ bản và chưa được tạo kiểu. May mắn thay, rất dễ dàng để thêm CSS với hướng dẫn đi kèm thông thường trong file HTML. Tìm hiểu một số điều cơ bản về CSS nếu bạn chưa biết về nó. Tuyệt vời nhất, bạn vẫn có thể sử dụng điện thoại hoặc máy tính bảng như bình thường trong khi host trang web.

    Mọi người truy cập trang web server trên Android của bạn như thế nào?

    Sẽ không có vấn đề gì nếu bạn host trang web của mình trên điện thoại thông minh, máy tính bảng hoặc thậm chí là Android TV.

    Cho dù bạn chọn thiết bị Android nào, khi được sử dụng cùng với một client cập nhật DNS động (trong số đó, No-IP.com có ​​ứng dụng Android), bạn đều có thể cung cấp các trang web cho máy tính ngoài mạng gia đình hoặc công ty. Các ứng dụng này liên kết địa chỉ IP động của thiết bị với một URL chuyên dụng, thông qua ứng dụng khách mà bạn cài đặt.

    Tất nhiên, nếu ISP cung cấp cho bạn một IP tĩnh, tất cả những gì bạn cần làm là gán cho web server trên Android của mình một địa chỉ IP tĩnh. Thật không may, điều này có thể không khả thi với một số router, vì vậy ứng dụng No-IP.com là lựa chọn tốt hơn. Nhiều ứng dụng khách No-IP.com không chính thức có sẵn, với Dynamic DNS Update là một tùy chọn mạnh mẽ.

    Cho dù bạn chọn công cụ nào, chỉ cần cài đặt nó, đặt URL theo hướng dẫn và chọn đích là trang HTML của bạn.

    Bài viết đã trình bày các bước cơ bản để tạo một web server hỗ trợ Android, bao gồm:

    • Đảm bảo thiết bị Android đang trực tuyến
    • Cài đặt Tiny Web Server
    • Tạo (các) file HTML
    • Upload (các) file lên thiết bị Android
    • Chạy Tiny Web Server

    Nếu trang web tương đối cơ bản, bạn có thể sử dụng thiết bị Android của mình làm máy chủ và tiết kiệm được số tiền phải chi cho một máy chủ đắt tiền. Tương tự, bạn có thể lấy lại không gian được sử dụng bởi một máy chủ hoặc một máy tính đang chạy với vai trò web server hoặc cũng có thể bạn sẽ sử dụng máy chủ cho một mục đích khác.

    Với Android, build web server chỉ là một lựa chọn. Hãy xem một số công dụng tuyệt vời hơn cho chiếc điện thoại thông minh cũ.

    Chúc bạn thực hiện thành công!


    Khóa đào tạo Power BI phân tích báo cáo để bán hàng thành công
    KHÓA HỌC LẬP TRÌNH PYTHON TỪ CƠ BẢN ĐẾN CHUYÊN NGHIỆP

    Khóa học Lập trình Visual Foxpro 9 - Dành cho nhà quản lý và kế toán

    Khóa học hướng dẫn về Moodle chuyên nghiệp và hay
    Xây dựng hệ thống đào tạo trực tuyến chuyên nghiệp tốt nhất hiện nay.



    Khóa học AutoIt dành cho dân IT và Marketing chuyên nghiệp

    Khoá học Word từ cơ bản tới nâng cao, học nhanh, hiểu sâu


    Khóa học hướng dẫn sử dụng Powerpoint từ đơn giản đến phức tạp HIỆU QUẢ
    Khóa học Thiết kế, quản lý dữ liệu dự án chuyên nghiệp cho doanh nghiệp bằng Bizagi
     Khoa hoc hay
    Khóa học Phân tích dữ liệu sử dụng Power Query trong Excel


    Khóa học Phân tích dữ liệu sử dụng TableAU - Chìa khóa thành công!
    Nhấn vào đây để bắt đầu khóa học

    Khóa học "Thiết kế bài giảng điện tử", Video, hoạt hình 
    kiếm tiền Youtube bằng phần mềm Camtasia Studio
    Khóa học HƯỚNG DẪN THIẾT KẾ VIDEO CLIP CHO DÂN MARKETING CHUYÊN NGHIỆP
     Xây dựng website​​​​
    HƯỚNG DẪN THIẾT KẾ QUẢNG CÁO VÀ ĐỒ HỌA CHUYÊN NGHIỆP VỚI CANVA
    Hãy tham gia khóa học để trở thành người chuyên nghiệp. Tuyệt HAY!😲👍
     Khoa hoc hay
    MICROSOFT ACCESS



    GOOGLE SPREADSHEETS phê không tưởng
     Khoa hoc hay
    Khóa hoc lập trình bằng Python tại đây

    Hacker mũ trắng




    Hãy tham gia khóa học để biết mọi thứ

    Để tham gia tất cả các bài học, Bạn nhấn vào đây 
    Khóa học sử dụng Adobe Presenter-Tạo bài giảng điện tử
     Khoa hoc hay

    Khóa học sử dụng Edmodo để dạy và học hiện đại để thành công



    Cập nhật công nghệ từ Youtube tại link: congnghe.hocviendaotao.com
    Tham gia nhóm Facebook
    Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
    Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com

    About Học viện đào tạo trực tuyến

    Xinh chào bạn. Tôi là Đinh Anh Tuấn - Thạc sĩ CNTT. Email: dinhanhtuan68@gmail.com .
    - Nhận đào tạo trực tuyến lập trình dành cho nhà quản lý, kế toán bằng Foxpro, Access 2010, Excel, Macro Excel, Macro Word, chứng chỉ MOS cao cấp, IC3, tiếng anh, phần mềm, phần cứng .
    - Nhận thiết kế phần mềm quản lý, Web, Web ứng dụng, quản lý, bán hàng,... Nhận Thiết kế bài giảng điện tử, số hóa tài liệu...
    HỌC VIỆN ĐÀO TẠO TRỰC TUYẾN:TẬN TÂM-CHẤT LƯỢNG.
    «
    Next
    Bài đăng Mới hơn
    »
    Previous
    Bài đăng Cũ hơn