= Araw 0 - Paglikha ng Iyong Sariling Server - gamit ang Google Cloud Platform Free Tier = *(DRAFT: Gamitin ito bilang gabay, ngunit hindi pa ito ganap na nasubok. Mangyaring ipaalam sa amin ang anumang mga isyu dito)* **BASAHIN MUNA ITO KUNG PAANO ITO GUMAGANA& FAQ Una, kailangan mo ng isang server. Hindi mo talaga matututunan ang tungkol sa pangangasiwa ng isang malayuang server ng Linux nang hindi nagkakaroon ng isa sa iyo - kaya ngayon ay makakakuha tayo ng isa - ganap na libre! Sa pamamagitan ng magic ng Linux at virtualization, posible na ngayong makakuha ng isang maliit na pag-setup ng Internet server halos kaagad - at sa napakababang halaga. Sa teknikal, ang gagawin mo ay ang paggawa at pagrenta ng VPS ("Virtual Private Server Sa isang datacentre sa isang lugar, ang isang pisikal na server na tumatakbo sa Linux ay hahatiin sa isang dosenang o higit pang mga Virtual server gamit ang KVM (Kernel-based Virtual Machine) na tampok bahagi na iyon ng Linux mula noong unang bahagi ng 2007 Pati na rin bilang hosting provider, kailangan din naming piliin kung aling "lasa"ng Linux ang i-install sa aming server. Kung bago ka sa Linux, maaaring nakakalito ang hanay ng mga "distribusyon"- ngunit ang pinakabagong bersyon ng LTS ("Long Term Support") ng Ubuntu Server ay isang popular na pagpipilian, at kung ano ang kakailanganin mo para sa kursong ito Gagabayan ka ng mga tagubiling ito sa paggamit ng Google Cloud "Free Tier"(httpscloud.google.com) bilang iyong VPS hosting provider. Mataas ang rating ng mga ito, na may napakasimple at makinis na interface. Bagama't gagamitin namin ang Libreng Tier, bigyan ng babala na kakailanganin mong magbigay ng wastong impormasyon ng credit card. (Siyempre, kung mayroon kang isang malakas na dahilan upang gumamit ng isa pang provider, kung gayon sa lahat ng paraan gawin ito, ngunit siguraduhing piliin ang Ubuntu Server 20.04) Ang pag-sign up ay medyo simple - ibigay lamang ang iyong email address at isang password na iyong pinili - kasama ang isang numero ng telepono para sa isang 2FA - isang pangalawang paraan ng pagpapatunay. Kakailanganin mo ring ibigay ang iyong VISA o iba pang impormasyon ng credit card Piliin ang "Compute Engine"at i-click ang "VM Instances"Gumawa ng bagong instance Piliin ang alinmang mga rehiyon na gusto mo Para sa Machine Configuration piliin ang serye at itakda sa "E2"at Uri ng Machine sa "e2-micro"Baguhin ang boot disk sa "Ubuntu 20.04 LTS"Ngayon pagkatapos naming lumikha ng aming sariling server, kailangan naming buksan ang lahat ng mga port at protocol upang ma-access mula sa kahit saan. Bagama't ito ay maaaring hindi matalino para sa isang production server, ito ang gusto namin para sa kursong ito Mag-navigate sa iyong home page ng GCP at pumunta sa Networking >VPC Network >Firewall >Lumikha ng Firewall Itakda ang "Direksyon ng Trapiko"sa "Pagpasok"Itakda ang "Target"sa "Lahat ng pagkakataon sa network"Itakda ang "Source Filter"sa "IP Ranges"Itakda ang "Source IP Ranges"sa "0.0.0.0/0"Itakda ang "Protocols and Mga Port"hanggang "Pahintulutan ang Lahat"Gumawa at ulitin ang mga hakbang sa pamamagitan ng paggawa ng bagong Firewall at pagtatakda ng "Direksyon ng Trapiko"sa "Lumabas"Piliin ang iyong instance at i-click ang "ssh"magbubukas ito ng bagong window console. Upang ma-access ang ugat, i-type ang "sudo -i passwd"sa command line pagkatapos ay itakda ang iyong sariling password. Mag-log in sa pamamagitan ng pag-type ng "su"at "password". Tandaan na hindi lalabas ang password habang nagta-type o nag-paste ka nito Maaari ka ring sumangguni sa httpscloud.google.com/compute/docs/instances/connecting-advanced#thirdpartytools kung balak mong i-access ang iyong server sa pamamagitan ng mga tool ng third-party (hal. Putty) Kumpirmahin na magagawa mo ang mga gawaing pang-administratibo sa pamamagitan ng pag-type ng: sudo apt update Pagkatapos: sudo apt upgrade Huwag masyadong mag-alala tungkol sa output at mga mensahe mula sa mga command na ito, ngunit dapat itong maging malinaw kung nagtagumpay sila o hindi. (Tumugon sa anumang mga senyas sa pamamagitan ng pagkuha ng default na opsyon). Ang mga command na ito ay kung paano mo pinipilit ang pag-install ng mga update sa isang Ubuntu Linux system, at isang administrator lang ang makakagawa nito Para mag-logout, mag-type *logout* o *exit* Naka-set up na ngayon ang iyong server at handa na para sa kurso! Tandaan na: Ang server na ito ay tumatakbo na ngayon, at ganap na nakalantad sa buong Internet Ikaw lamang ang may pananagutan sa pamamahala nito Kaka-install mo lang ng mga pinakabagong update, kaya dapat itong maging secure sa ngayon Nagtatampok ang MySQL APT Repo ng MySQL Server kasama ang iba't ibang bahagi ng MySQL. Maaari mong piliin ang naaangkop na produkto upang piliin ang bersyon na nais mong matanggap MySQL Server& Cluster (Kasalukuyang napili: mysql-8.0) 2. MySQL Tools& Mga Konektor (Kasalukuyang napili: Naka-enable) 3. MySQL Preview Packages (Kasalukuyang napili: Naka-disable) 4. Ok Aling produkto ng MySQL ang gusto mong i-configure? Kaya, pagkatapos mag-type ng sudo apt update/upgrade ang pag-update ay huminto dito sking me kung ano ang i-configure. Dahil hindi ko alam kung ano ang i-config ay pinili ko na lang ang "4. Ok"at nagpatuloy dito. Dapat ba akong bumalik at mag-configure ng isang bagay? == Tungkol sa Komunidad == Mga miyembro Online