Paano Bumuo ng isang Raspberry Pi Cloud Server na may sarilingCloud

Paano Bumuo ng isang Raspberry Pi Cloud Server na may sarilingCloud

Kapansin-pansin na kapaki-pakinabang ang cloud storage para sa pag-access ng iyong data mula sa anumang aparato. Ang downside ay kailangan mong magtiwala sa isang korporasyon na may privacy at seguridad ng iyong mahalagang mga dokumento at larawan na nakaimbak sa mga remote server.





Gayunpaman, mayroong isang kahalili: maaari mong i-host ang iyong mga file sa iyong sariling cloud server na tumatakbo sa isang computer sa iyong bahay o opisina. Ang isa sa pinakatanyag na serbisyo para sa pagkamit nito ay ang sarilingCloud.





Ipapakita namin sa iyo kung paano mag-install ng sarilingCloud sa isang Raspberry Pi, maglakip ng panlabas na imbakan, at pumili ng angkop na kaso.





sarilingCloud vs Nextcloud para sa Raspberry Pi: Alin ang Pinakamahusay?

Ang isa pang pagpipilian para sa iyong home-based Raspberry Pi cloud server ay ang Nextcloud, isang independiyenteng spin-off ng sarilingCloud na nilikha ng ilan sa mga pangunahing nag-ambag ng huli.

Habang ang mga pangunahing tampok ay magkatulad para sa parehong mga serbisyo, mayroong ilang mga pangunahing pagkakaiba. Ang ilan sa mga mas advanced na tampok sa sarilingCloud ay magagamit lamang para sa mga premium na tagasuskribi, samantalang ang lahat ng mga tampok ay libre sa Nextcloud.



Kahit na, ang ownCloud ay isang mahusay, mahusay na naitaguyod na pagpipilian at ganap na malayang gamitin kung ikaw ay nagho-host sa sarili ang iyong (mga) server. Kasama sa mga tampok ang pag-encrypt ng end-to-end, pagpapatotoo ng dalawang-kadahilanan, antivirus, firewall, at pagsuri sa integridad ng file.

1. Ihanda ang Iyong Raspberry Pi

Hindi tulad ng Nextcloud, na nag-aalok ng isang pasadyang imahe ng OS para sa Raspberry Pi sa anyo ng NextCloudPi na isusulat mo sa isang microSD card , pati na rin ang isang pagpipilian ng Ubuntu Appliance na ownCloud ay naka-install sa loob ng isang umiiral na pag-ulit ng karaniwang bersyon ng Raspberry Pi OS.





Kung hindi mo pa mai-install ang Raspberry Pi OS, isulat ito sa isang microSD card (maipapayo ang 8GB o mas mataas) sa isa pang computer gamit ang Raspberry Pi Imager kasangkapan

windows 7 kumpara sa windows 10

Magbasa Nang Higit Pa: Paano Mag-install ng isang Operating System sa Raspberry Pi





Kapag tapos na iyon, ipasok ang microSD card sa iyong Raspberry Pi at i-power up ito. Dumaan sa maligayang wizard, pagpili ng isang bagong password (para sa mga kadahilanang panseguridad) at pagkonekta sa iyong Wi-Fi network.

Bago i-install ang sarilingCloud, dapat mong tiyakin na ang Raspberry Pi OS ay ganap na napapanahon. Kung hindi mo pa nagagawa ito habang tinatanggap ang wizard, buksan ang isang window ng Terminal ( Mga Kagamitan> Terminal ) at ipasok ang mga sumusunod na utos:

sudo apt-get update
sudo apt-get upgrade

Maaari itong tumagal ng ilang minuto. Gamit ang Raspberry Pi sa iyong wireless router, tuklasin ang IP address nito sa pamamagitan ng pagpasok:

ip addr

Tandaan ang inet address sa ilalim wlan0 : ito ang IP address ng Raspberry Pi. Ang ilang mga router ay magpareserba ng parehong address para sa Raspberry Pi sa tuwing na-boot ito; kung hindi, gugustuhin mo mag-set up ng isang static IP address para sa iyong Raspberry Pi .

2. I-install ang Apache 2, PHP 5, at SQLite

Bago i-install ang mismongCloud, kailangan mong magdagdag ng mahahalagang bahagi ng stack ng server. Upang mai-install ang Apache HTTP Server, sa Terminal ipasok ang:

sudo apt-get install apache2

Kapag natapos na ang pag-install, dapat mong suriin na gumagana ito. Magbukas ng isang web browser sa isa pang computer at ipasok ang IP address ng iyong Raspberry Pi. Dapat kang makakuha ng isang default na Apache web page na nagsasabing 'Gumagana ito!'

Handa ka na ngayong i-install ang wika ng PHP web scripting, sistema ng pamamahala ng database ng SQLite, at iba pang kinakailangang mga pakete gamit ang utos ng Terminal na ito:

sudo apt-get install php7.3 php7.3-gd sqlite php7.3-sqlite php7.3-curl
php7.3-zip php3-dom php7.3-intl

Kapag matagumpay na na-install ang lahat, i-restart ang web server ng Apache gamit ang sumusunod na utos:

sudo service apache2 restart

3. I-install ang sarilingCloud

Handa ka na ngayong mag-install ng mismongCloud. I-download ang pinakabagong stable na ZIP file mula sa opisyal na pahina ng mga pag-download ng sariling sa iyong Raspberry Pi. Nag-download kami sarilingcloud-complete-20210326.zip .

Sa isang window ng Terminal, ilipat ang na-download na file sa / var / www / html direktoryo na may:

cd Downloads
sudo mv owncloud-complete-20210326.zip /var/www/html

Baguhin sa direktoryong iyon at i-unzip ang file:

kung paano maibabalik ang iyong snap streak
cd /var/www/html
sudo unzip -q owncloud-complete-20210326.zip

Susunod, kailangan mong lumikha ng isang direktoryo ng data para sa sarilingCloud at baguhin ang mga pahintulot nito. Kung gumagamit ka lamang ng microSD para sa imbakan ng iyong server, ipasok ang mga sumusunod na utos:

sudo mkdir /var/www/html/owncloud/data
sudo chown www-data:www-data /var/www/html/owncloud/data
sudo chmod 750 /var/www/html/owncloud/data

Kung gumagamit ng isang panlabas na USB drive para sa pag-iimbak, ikabit at i-mount ito sa iyong Raspberry Pi, pagkatapos ay ipasok ang mga sumusunod na utos:

sudo mkdir /media/ownclouddrive
sudo chown www-data:www-data /media/ownclouddrive
sudo chmod 750 /media/ownclouddrive

Tandaan: Kung nais mong ilipat ang data sa ibang direktoryo sa ibang araw, tingnan ang gabay ng sarilingCloud sa kung paano ilipat ang isang direktoryo ng data .

Susunod, i-input ang mga sumusunod na utos upang magbigay ng mga pahintulot sa pagsusulat upang maiwasan ang ilang mga potensyal na error sa pag-login sa ibang pagkakataon:

sudo chmod 777 /var/www/html/owncloud
sudo mkdir /var/lib/php/session
sudo chmod 777 /var/lib/php/session

Kapag tapos na ang lahat, oras na upang i-reboot ang iyong Raspberry Pi para magkabisa ang mga pagbabago:

sudo reboot

4. I-configure ang sarilingCloud

Mula sa isang web browser, bisitahin ang IP address ng Raspberry Pi na sumusunod sa pamamagitan ng / sarilingcloud , hal. 192.168.1.132/owncloud .

Kung nakakakita ka ng isang babala na ang iyong koneksyon ay hindi pribado o ligtas, piliing balewalain ito (sa pamamagitan ng pagpili Advanced sa Chrome o Firefox) at magpatuloy sa site.

Dapat lumabas ang screen ng pag-login ng sarilingCloud. Kung nakakita ka ng babala sa pagganap tungkol sa SQLite, maaari mong ligtas itong balewalain.

Kailangan mo ngayong magparehistro ng isang admin account sa pamamagitan ng pagpasok ng isang username at password. Siguraduhing tandaan ang mga ito. Sa pamamagitan nito, magagamit ang iyong personal na sarilingCloud gamit ang account na ito.

Mag-log in at simulang tuklasin ang web dashboard para sa iyong sariling host server. Upang magsimula sa, maaari kang mag-browse ng ilang mga folder para sa mga dokumento at larawan.

Upang magdagdag ng labis na pag-andar, i-click ang menu sa kaliwang tuktok at piliin Merkado. Maaari mong i-browse ang mga magagamit na app at mai-install ang anumang gusto mo, tulad ng isang Kalendaryo at suite ng opisina ng Collabora.

5. Magdagdag ng Panlabas na Pag-access Sa Internet

Sa ngayon, maaari mo lamang ma-access ang iyong sariling server mula sa iyong sariling lokal na network, na kung saan ay medyo naglilimita. Upang ma-access ang iyong sarilingCloud server sa internet mula sa anumang lokasyon ay hinihiling sa iyo upang i-set up ang SSL, paganahin ang pagpapasa ng port, at gumamit ng isang serbisyong dinamikong DNS.

6. Pumili ng isang Kaso Para sa Iyong sariling Server

Ang pagpapatakbo ng iyong sarilingCloud server sa isang hubad na board na Raspberry Pi ay hindi inirerekomenda dahil makakaipon ito ng alikabok sa paglipas ng panahon. Mayroong iba't ibang mga kaso na magagamit para sa standard na laki na Raspberry Pi 3 at 4 na mga modelo.

kung paano ayusin ang pindutan ng home iphone

Sa halip na isang murang plastik na kaso, inirerekumenda namin ang isang bagay na mas solid tulad ng DeskPi Pro. Mayroon itong sapat na silid sa loob ng kaso para sa isang SATA storage drive at ibinibigay sa isang M.2 hanggang SATA adapter. Upang maiwasan ang iyong sobrang pag-init ng Raspberry Pi, nagtatampok din ito ng isang sistema ng paglamig ng ICE Tower at heatsink.

Ang isa pang napakahusay na pagpipilian ay ang Argon ONE M.2 kaso , na nagbibigay-daan sa iyo upang gumamit ng anumang laki ng M.2 SATA drive. Bilang kahalili, maaari kang pumili ng isang matatag na kaso para sa Raspberry Pi nang mag-isa at mag-plug sa isang karaniwang panlabas na USB storage drive.

Buuin ang Iyong Sariling Raspberry Pi Cloud Server: Tagumpay

Binabati kita, naka-set up ka na ngayon ng isang cloud server sa iyong Raspberry Pi gamit ang sarilingCloud. Maaari mong bisitahin ang dashboard nito gamit ang isang web browser sa isa pang aparato. Mayroong kahit isang sarilingCloud app para sa iOS at Android na maaari mong gamitin upang ma-access ang server mula sa isang smartphone o tablet.

Magbahagi Magbahagi Mag-tweet Email Ang Pinakamagandang 5 Mga Solusyon sa Storage ng Cloud sa Linux noong 2021

Kailangang mag-sync sa cloud sa iyong Linux PC? Narito ang lima sa mga pinakamahusay na serbisyong cloud-compatible na cloud na magagamit ngayon.

Basahin Susunod
Mga Kaugnay na Paksa
  • DIY
  • Raspberry Pi
  • Cloud Storage
Tungkol sa May-akda Phil King(22 Mga Artikulo Na-publish)

Ang Freelance technology at entertainment journalist na si Phil ay nag-edit ng maraming opisyal na mga libro sa Raspberry Pi. Isang matagal nang Raspberry Pi at electronics tinkerer, siya ay isang regular na nag-aambag sa The MagPi magazine.

Higit Pa Mula sa Phil King

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe
Kategorya Diy