Gawing Pampublikong Web Server ang Iyong PC sa 2 Utos Lang 🔥
Hindi kasya ang 50-60 GB na folder sa libreng 15 GB ng Google Drive, at hindi rin ito makukuha ng WeTransfer. Sa video na ito, ibinahagi ito ng Technical Anshu nang diretso mula sa kanyang sariling PC sa halip: Inihahatid ng Python ang folder sa port 8080, at binibigyan ito ng Cloudflare Tunnel ng pampublikong link - dalawang command lang, na walang static na IP at walang tradisyonal na pag-setup ng web server.
📑Mga Kabanata
- Ang sitwasyon - 50-60 GB ng data na ipapadala sa isang kliyente, ngunit hindi ito makukuha ng libreng 15 GB ng Google Drive at WeTransfer
- Pag-download ng Python - ang software na kailangan muna ng PC side
- Command 1 - simulan ang lokal na web server gamit ang Python sa port 8080
- Command 2 - paglalantad sa lokal na server sa publiko gamit ang Cloudflare Tunnel
- Pagpapadala ng pampublikong URL para ma-download ng ibang tao ang mga file
- Paghinto sa parehong command kapag tapos na ang pagbabahagi
📋 Pangkalahatang-ideya at Step-by-Step na Gabay
Ang Problema - Isang File na Masyadong Malaki para sa Drive o WeTransfer
Ang sitwasyon sa video: mayroong humigit-kumulang 50 hanggang 60 GB ng data na kailangang maabot ang isang kliyente o isang user. Ang pag-upload nito sa cloud ay hindi isang opsyon - Ang Google ay nagbibigay lamang ng 15 GB ng libreng espasyo, kaya ang file ay hindi maaaring pumunta sa Google Drive o WeTransfer. Ang solusyon ay ang ganap na laktawan ang pag-upload at ihatid ang folder nang direkta mula sa iyong sariling PC: ang ibang tao ay nagda-download diretso mula sa iyong makina.
Gumagana rin ang parehong setup bilang isang maliit na personal na server - maaari mo itong gamitin sa buong mundo sa internet o lokal lamang sa iyong sariling network, nang walang abala at walang static na IP na kailangan sa iyong panig.
I-download at I-install ang Python
Una, kailangan ng PC ang Python - ang built-in na web server nito ay kung ano ang ginagawa ng aktwal na paghahatid ng file. Gaya ng ipinapakita sa video, buksan ang Chrome browser, i-type ang Python download para sa Windows sa search bar, pindutin ang Enter at buksan ang unang link (ang opisyal na website ng Python). I-download ang installer ng Windows at patakbuhin ito - Mabilis na nag-install ang Python.
python sa Command Prompt mamaya. Kung ang utos ay iniulat sa ibang pagkakataon bilang hindi nakilala, muling patakbuhin ang installer na may markang opsyon na iyon.Ilagay ang Mga File na Ibabahagi sa Isang Folder
Ibinabahagi ng Python server ang alinmang folder kung saan pinapatakbo ang command - bawat file at sub-folder sa loob nito ay makikita sa web page na nilikha nito. Kaya bago magsimula, kopyahin lamang ang mga file na talagang gusto mong ipadala sa isang malinis na folder, buksan ang folder na iyon, at buksan ang Command Prompt sa loob nito (sa File Explorer, i-click ang address bar, i-type ang cmd at pindutin ang Enter - bubukas ang Command Prompt na nakaturo na sa folder na iyon).
Utos 1 - Simulan ang Lokal na Server
Sa Command Prompt na binuksan sa loob ng iyong sharing folder, patakbuhin ang unang command:
python -m http.server 8080
This starts a simple HTTP server on port 8080, serving the current folder. Test it on the same PC first: open your browser and go to http://localhost:8080 - you should see a listing of the files in the folder, and clicking a file downloads it. That confirms the local server works before you expose it.
Command 2 - Ilantad Ito sa Publiko gamit ang Cloudflare Tunnel
Sa ngayon ang server ay maaari lamang maabot mula sa iyong sariling PC at lokal na network. Upang gawin itong pampubliko, kailangan mo ng tool sa lagusan ng Cloudflare, cloudflared. I-download ang cloudflared.exe Windows file mula sa opisyal na website ng Cloudflare at itago ito sa parehong folder ng pagbabahagi (o isa pang folder na maaari mong buksan ang Command Prompt). Pagkatapos ay magbukas ng segundo Command Prompt window at patakbuhin ang pangalawang command:
cloudflared.exe tunnel --url http://localhost:8080
Cloudflare Tunnel connects your local server to Cloudflare's network and prints a public URL (in the form https://some-random-words.trycloudflare.com). Anyone who opens that URL in a browser reaches the file listing served by your PC and can download the files - no router port forwarding and no static IP required on your side.
Ibahagi ang Link - Pagkatapos I-shut Down ang Server
Kopyahin ang pampublikong URL mula sa tunnel window at ipadala ito sa kliyente o user. Binubuksan nila ito sa anumang browser at direktang i-download ang mga file mula sa iyong PC. Isang magandang pagsusuri bago ipadala: buksan ang link nang isang beses sa iyong telepono nang naka-off ang Wi-Fi (sa mobile data) - kung naglo-load ang listahan ng file doon, ito ay tunay na mapupuntahan mula sa internet, hindi lamang mula sa iyong sariling network.
🏷️Topic Search Variables & Keywords
🎙️ Full Transcript — i-tap para palawakin
Kaya ang senaryo para sa video ngayon ay mayroon akong humigit-kumulang 50 hanggang 60 GB ng data dito at kailangan kong ipadala ito sa isang kliyente o isang user. Kailangan kong ipadala ang file na iyon sa isang user. Maaaring ito ay maliit o malaki. Ngayon ay narinig mo na kailangan kong mag-upload ng 50-to-60 GB na file sa Google Cloud. Ngunit binibigyan lang ako ng Google Cloud ng 15 GB ng espasyo dito, at malamang na sabihin mo, 'Bro, hindi ko ito maipadala. Wala akong sapat na espasyo. Hindi ito mapupunta sa Google Drive o WeTransfer. Hindi ko kaya.'
Kaya ngayon, ipapakita ko sa iyo nang eksakto kung paano mo magagawa ang gawaing ito gamit lamang ang dalawang simpleng utos. Maaari kang magpadala ng anumang file, gaano man ito kalaki, nang madali sa sinumang gusto mo. Bukod pa rito, kung kailangan mong i-set up ang iyong sariling server para sa personal na paggamit, magagawa mo rin iyon, kahit na mayroon kang static na IP address. Gusto mo man itong gamitin sa buong mundo o lokal lang, madali mong magagawa iyon nang walang anumang abala.
Kaya, magpatuloy tayo. Ngayon para magawa ito, kailangan mo munang mag-download ng Python. Okay. Mabilis na nag-download ang Python, kaya ang kailangan muna nating gawin ay buksan ang ating Chrome browser. Kapag nakabukas na ito, magta-type kami sa search bar, 'Python download para sa Windows', at pagkatapos ay pinindot namin ang enter key.
(nagtatapos ang transcript dito sa source page)
❓ Mga Madalas Itanong (Ingles)
100% libre bang sundin ang tutorial na ito?
Oo! Ang lahat ng mga gabay at pamamaraan na ipinakita ng Technical Anshu ay gumagamit ng libre, legal, at mga mapagkukunang pang-edukasyon.
Maaari bang sundin ng mga nagsisimula ang gabay na ito?
Ganap! Ang bawat hakbang ay ipinapakita sa screen na may mga detalyadong tagubilin para madaling makasunod ang sinuman.
Saan ako maaaring magtanong kung natigil ako?
Direktang mag-iwan ng komento sa video sa YouTube, at tutulungan ka ng aming komunidad at Technical Anshu.
🚀 Panoorin ang Buong Tutorial sa YouTube
🚀 Panoorin ang buong step-by-step na video tutorial sa YouTube: https://www.youtube.com/watch?v=hiLaxSB7Odg
Mag-subscribe sa Technical Anshu para sa suporta sa IT, pag-troubleshoot ng Windows, at pamamahala ng server.
▶️ Panoorin ang Buong Video