Cloud Гадил PI болон OwnCloud нь файл байршуулах [бүрэн]

өөрийн хост үүл файл үүсгэх (үүл) Гадил PI ашиглах (техник хангамж) и OwnCloud (програм хангамж).

bananapi-owncloud

танилцуулга

Учир нь энэ нь Миникомпьютерийн ашиглан серверийг зохион байгуулах нь үүл бүтээх талаар бага зэрэг техникийн Post байна, Хэрэв та өөр шийдлүүдийн авч болох юм, Эсвэл Dropbox, Google Drive MyCloud и Seagate Төв Tipo equipamentos нь ÖU. Энэ зар сурталчилгаа биш юм, яагаад эдгээр шийдлүүд нь ч ашиглахгүй байх. Энэ нь юу нь та нарт хамгийн сайн байж болох нь хурдан, зөв ​​тусгал юм, эхлэхээсээ өмнө (зардал, ашиг тус).

Dropbox & Google Drive

Dropbox gdrive

ашиглаж байгаа эсвэл Dropbox болон Google Drive, Жишээ нь:, Өнөөдөр тойрон эргэдэг гэдгийг та сар бүр төлбөр төлнө 10 1TB доллар, бөгөөд энэ нь та нар зохион болно, хандах, интернэтэд холбогдсон ямар ч электрон төхөөрөмж нь таны файл хуваалцах, програм хангамж шийдлүүдтэй болон аюулгүй байдалд хэрхэн талаар санаа зовохгүйгээр (галт хана нь), нөөцлөлтүүдийг, цахилгаан эрчим хүчний зардал, Сүйрлийн тоног төхөөрөмж, гэх мэт. Нөгөө талаар, Тэр газар нь үнэндээ таны өгөгдөл юм (гэдгийг би та нарт чухал уу)? хэнд ч юу, та нар гарч, Та тэдэнд хандаж болно (Засгийн газар)? цаг, хямд өөрийн шийдэл байж чадахгүй байсан? Ямар ч байсан, Энэ төлж болно, хэрэгжилтийг эргэн тойронд чиний толгойг боож хүсэхгүй байгаа хүмүүсийн хувьд хамгийн тохиромжтой хувилбар байж болох юм.

Таны үүл гүйцэтгүүлэх энэ санаа хүрээнд, гэж нэрлэдэг үйлчилгээ MinhaTeca гэж амласан “NO LIMIT үнэгүй таны файлуудыг хадгалах“. хөөн хэлэлцэх зарим төрлийн байдаг, тэр ч байтугай энэ уриа дэмжих болно үед бол би харах хэрэгтэй болно. Гэхдээ энэ нь өрсөлдөгч хоёрын хооронд гол differentiator байна. (Salkys ачаар, Cianorte, зөвлөгөө).

MyCloud & Seagate төв

mycloud4 Seagate төв

Хэрэв та алсын үйлчилгээ хүсэхгүй байгаа бол, Dropbox болон Google Drive гэх мэт, та бас өөрийн гэртээ эсвэл албан дотор бие бялдар байх болно бэлэн шийдэл татгалзаж болно, эсвэл MyCloud, да Western Digital босч о Seagate төв. энэ тохиолдолд, Анхны хөрөнгө оруулалт ойролцоогоор байх болно 130 дискний зай 2TB нэг, та сар бүр төлбөр үнэгүй байх ба илүү их байх болно “posse” таны мэдээлэл. Гэсэн хэдий ч, Одоо түүний төлбөр эрчим хүчний зардал байх болно, нөөцлөлтүүдийг, програм хангамжийн шинэчлэл (болно?), Fried тоног төхөөрөмж (HDS, хавтан, хаалга), дээр нь үүл үйл ажиллагаанд шаардлагатай зарим нэг тохиргоог хэрэгтэй. Эдгээр үйл ажиллагаа явуулж байгаа нэгийг нь шалгах, Би бага зэрэг удаан олох. Гэхдээ энэ нь түүнээс илүү хэмжээ хэрэгтэй, сар зардлыг авч хүсэхгүй байгаа хүмүүст сонирхолтой байна.

гадил PI + OwnCloud

bananapi-owncloud2
хурдан хэлбэл, Гадил PI жижигрүүлсэн бараг бүх бүрэлдэхүүн хэсэг нь ТУЗ-ийн нь компьютерийг байна (процессор, санах ойн, USB, HDMI, дуу, видео, гэх мэт). Аль хэдийн OwnCloud Dropbox нь адил ажилладаг програм юм. Аль аль нь нээлттэй эх төсөл байна, ямар үнэ төлбөргүй түгээх боломжтой, өөрчлөлт оруулах, эх код нь гаргалгаа нь, хандалтын. маш олон сонголт нэгтгэсэн үүлэн нь (үүл), Дараа нь учир нь би өөрийн шийдлийг хамтдаа тавьж ажиллах болно? Би боломж хязгаарлагдмал биш ээ нэг Миникомпьютерийн хэлж байсан л, дараа нь бүх, Би ажиллаж байгаа үйлдлийн систем, угсрах, би хүссэн ямар ч үйлчилгээг хүргэх болно, Нэг байршуулах үүл файл байна. Мөн бага эрчим хүч хэрэглэх үед энэ бүх, улмаас тоног төхөөрөмжийн жижигруулэх нь. тодорхой, Хэрэв та ямар нэг байх хэрэгтэй (олон) мэдлэг энэ шийдлийг барих, холбоотой бүх хэрэгжүүлэх, асуудал хариуцсан байхын зэрэгцээ. O анхны зардал хооронд хэлбэлзэж байна 150 и 200 доллар, BananaPI хэрэгсэл худалдан авах харгалзан + HD 4TB. Энэ уусмалын хувьд татгалзах өмнө, Би та нарт уншиж санал болгож байна “Гадил PI болон OwnCloud-ий тухай миний сэтгэгдэл”, дугаар төгсгөл.

Та онлайн OwnCloud тест хийж болно (DEMO): http://demo.owncloud.org/. Эсвэл видео дагах (Англи хэлний) ownCloud хэрхэн ажилладгийг харуулж байна:

Аж ахуйн нэгжийн Файл Sync болон эзлэх хувь нь ownCloud нь ownCloud, Inc. дээр Vimeo.

эцэст нь, хамгийн сайн танд тохирсон шийдэл нь байх. Би юу хамгийн сайн болохыг шүүх нь энд байхгүй байна, тус бүр сонирхолтой байх болно, учир нь таны бодит байдал болон хувилбарт хамааран. Би зүгээр л Гадил PI болон OwnCloud миний туршлага хуваалцахыг хүсч байна, болж байна уу?

танилцуулга

Та үнэхээр бохир гараа тавьж, өөрийн шийдлийг хийх тодорхойлж байгаа бол “үүл”, гэх мэт ирдэг! Энэ албан тушаалд эцэст та таблет нь дэлхийн хаанаас ч таны файлуудыг хандах боломжтой болно, Iphone, ухаалаг гар утас, тэмдэглэлийн дэвтэр, компьютер эсвэл Интернэтэд холбогдсон ямар ч төхөөрөмж. Цаашилбал, Таны компьютер, үүлэн хооронд файл хамгийн сүүлийн хэлбэрт аваачиж чаддаг, түүнчлэн хэнд ч файлуудыг хуваалцах чадвартай байх шиг.

хоёр үе шаттайгаар энэ аялалаа хувааж үзье: Тоног төхөөрөмжийн болон Програм хангамж, Харин аль хэдийн програм хангамжийн их байх болно гэж урагшлуулах “хатуу”, итгэж байна. Би асуух мэдээлэл бага хүлцэл байна, Би тоглохыг оролдож байх болно алхмууд бүх ажлыг хийх хоногийн өмнө хийсэн. дараа нь, зарим нарийвчилсан алдсан бол, тэвчээр, тэнд анхааруулж байна.

Тоног төхөөрөмжийн

хэлэлцээ эхлүүлэхийн тулд, Та тоног төхөөрөмжийг авах хэрэгтэй. Би, ялангуяа гадил жимсний PI сонгосон, Харин яаж бусад сонирхолтой байна Raspberry PI и о Cubieboard3. The гадил PI Энэ нь нэг хавтан хийсэн нь нээлттэй эх төсөл компьютер (нэг ТУЗ-ийн компьютерийн – САК-ийн). Энэ нь өөр үйлдлийн системийг ажиллуулах болно, Android зэрэг, Ubuntu ба Debian. Магадгүй түүний дизайн автоматжуулалт илүү тохиромжтой байсан юм, гэхдээ энэ нь бусад зорилгоор төгс боломжтой болсон.

гадил жимсний-pi_05

Энэ нь дараах Гадил PI зөвхөн туршиж байна. Иймээс, Би чамайг худалдаж авах санал болгож байна:
– 1 мини PC / хавтан (ямар IP өөрөө гадил жимсний байна)
– эрчим хүчний эх үүсвэр (хавтан тэжээх)
– Chiller / Шаазан Хөргөлтийн (процессор нь дулаан сарниулж нь)
– 1 Кабо SATA (хавтан нь HD холбох)
– 1 хэрэг (Энэ нь заавал байна, Энэ нь хавтан байрлуулах юм)
– 1 HD (шаардлагатай үед. Уурхайн 3TB байсан)
– 1 SD карт (8GB байж болно. Миний хичээл 32GB байсан 10)

Зарим наймаачид аль хэдийн хэрэгсэл худалдах (HD ямар). Та гэх мэт сайтууд дээр хайлт хийж болно http://www.aliexpress.com/, хооронд өртөг 50 нь 80 доллар, HD гарч, ямар 4TB хүртэл байж болно.

Та ширхэг байна дараа, Доор үзүүлсэн шиг тэднийг холбох.

bananapi холбогддогэх үүсвэр: зохицсон зураг HTTP://forum.lemaker.org/thread-443-1-1-.html

Програм хангамж

Хэрэв та өөрийн жимсний PI чадвартай байдаг бол, Бид програм хангамжийн тоног төхөөрөмжийг эхэлнэ. Бид дараах алхмуудыг дагана:

анхан шатны үйл ажиллагаа – чухал:
– 01. Instalar о Lubuntu ямар ч SD карт (үйлдлийн систем)
– 02. / Хэмжээг Partition SD карт өргөжүүлэх
– 03. анхдагч нууц үгээ өөрчлөх болон хэрэглэгчийн sudoers тохируулах
– 04. Set тогтмол IP болон нэр Host
– 05. Суулгах, эсвэл VNC – x11vnc (алсын график нэвтрэх)
– 06. Суулгах эсвэл вэб серверийн (LAMP) болон нэмэлт модулиуд
– 07. PHPMyAdmin суулгах (мэдээллийн санг ажиллахын тулд)
– 08. 3G NTFS хуваалт Хэлбэршүүлэх болон холбохоос HD
– 09. HD болон хандалтын зөвшөөрлүүдийн-д хадгалах санг үүсгэх
– 10. Суулгах, эсвэл OwnCloud (үүл файлын менежер)

дунд үйл ажиллагаа – заавал:
– 11. Apache-г хийх “сонсох” хаалганы 8080, оронд нь 80 (стандарт)
– 12. HTTPS аюулгүй холболт нь OwnCloud тохируулна
– 13. чиглүүлэгч дээр нээлттэй порт (порт зуучийн)
– 14. Интернэт OwnCloud хандах нь DDNS үүсгэх
– 15. OwnCloud шинэчил
– 16. OwnCloud дээр шинэ Апп суулгах
– 17. Windows сүлжээн дээр Lubuntu хүлээн зөвшөөрсөн хостын нэр хийх
– 18. Хамгийн сүүлийн хэлбэрт аваачиж NTP нь он сар өдөр, цаг,
– 19. Lubuntu хандсан бүртгэлүүд шалгах
– 20. Өөрчлөлт анхдагч SSH порт
– 21. Санах ойн Солилцох үүсгэх

Post эцэст, үзнэ үү:
– эцсийн бодол
– Гадил PI болон OwnCloud-ий тухай миний сэтгэгдэл

01. Instalar о Lubuntu ямар ч SD карт

Эхлээд та SD карт дээр үйлдлийн системийг суулгах хэрэгтэй. Бид хэмээх хувилбарыг ашиглах болно lubuntu, ямар LXDE дэлгэцэндээ ашиглан Ubuntu-ийн нэг хувилбар юм. Энэ албан тушаалд бид дүрс файлыг ашиглах болно “lubuntu – шинэчлэгдсэн : 2014-08-07”. Энд би зааврын үндсэн дээр дагаж алхмууд юм гарын авлага.

дүрс файлыг татаж авах – lubuntu
http://www.lemaker.org/resources/9-38/image_files.html
Зургийн файл нь эргэн тойронд юм 823 MB гэх мэт ямар нэг зүйл байх болно “Lubuntu_For_BananaPi_v3.1.1.tgz”, Зургийг авахын тулд үүнийг задлаад “Lubuntu_1404_For_BananaPi_v3_1_1.img” ашиглах.

SD карт форматлаж SDFormatter татаж авах
https://www.sdcard.org/downloads/formatter_4/eula_windows/
Татаж авах, задлаад суулгах эсвэл SDFormatter. SD карт нь таны компьютер руу оруулна, хөтөлбөрийг ажиллуулах SDFormatter (администратор гэж), тохиргоо сонголт “FORMAT TYPE” Пара QUICK и “FORMAT хэмжээ тохируулга” нь “ТУХАЙ”. чухал: эсэхийг захидал хийх (Drive) SD карт нь зөв юм OK дарна.

formatter1

formatter2

Linux хэрэглэгчид, Тэр гарын авлагад зааврыг үзнэ үү.

SD карт дээр дүрсийг бичиж DiskImager татаж авах
http://sourceforge.net/projects/win32diskimager/files/Archive/
Татаж авах, descompacte и instale о DiskImager. тухайн програмыг ажиллуулсан болон дүрс файлын байршлыг заана (Lubuntu_1404_For_BananaPi_v3_1_1.img) таны SD карт захидал. дээр дарна уу “бичих” эхлэх. SD карт шилжих эсвэл энэ явцад компьютерийг салгаж байхгүй бол.

Diskimager

Linux хэрэглэгчид, Тэр гарын авлагад зааврыг үзнэ үү.

тест зураг – lubuntu
BananaPI нь таны SD карт оруулах. Одоогоор бид алсын график хандалт байхгүй (VNC), Таны телевиз, эсвэл HDMI дэлгэц холбогдох BananaPI, болон UTP / RJ45 нь сүлжээнд нь холбохын тулд бүү март. Хэрэв бүгд зүгээр болвол, Энэ нь SD карт нь ачаалах болно, болон Lubuntu ачаалал, Холбогдох дэлгэц зогсоох. анхдагч нууц үгээ ашиглана “bananapi” нэвтрэх.

02. / Хэмжээг Partition SD карт өргөжүүлэх

SD карт дээр Lubuntu байрлуулах дараа, анхаарна суулгах файл систем гэж (ext4) Хэтэрхий бага зэрэг илүү 3 GB, Чөлөөт SD карт үлдсэн орхиж (ба ашиггүй). Гэхдээ энэ нь ихээхэн дараа нь алдсан байх болно бид бусад програмыг суулгах хэрэгтэй үед, дэлгүүр лог, гэх мэт. Та үүнийг хийхгүй Мэдээж уу, Та дутагдалтай орон зайн асуудал байх болно, Надад тохиолдсон шиг. Би хараад / ГАЖ / эх байсан 100% ашигласан (хөл хөдөлгөөн ихтэй). дараа нь, таны дискний зай шалгаж эхэлнэ:

дискний зайг шалгах (Файл систем)

1
bananapi@lemaker:~ $ DF -BM -цаг

Бид бүгд SD карт бүрэн давуу тал хуваалтыг өргөжүүлэх болно. Үүнийг хийхийн тулд би энэ орой дагаж “гадил Pi: Lubuntu дээр SD карт Root буюу эх хуваалт хийдэг”. Энэ бол бичиж байх нь чухал, Би маш их хийсэн боловч миний бүх мэдээлэл SD карт болон хатуу диск аль хэдийн зөвхөн дараа, Би юу ч алга болоогүй байна! Гэхдээ энэ нь таны өөрийн эрсдэлтэй байна, өмнө нь нөөц гаргах боломжийг жинтэй, Танд хэрэгтэй гэж бодож байгаа бол. Би хийсэн тухай мэдээлэл байсан:

SD карт чиглэсэн FDisk хүлээх мөрийг нээх (mmcblk0)

1
bananapi@lemaker:~ $ SUDO FDisk /ГАЖ/mmcblk0

Тэндээс, дараах параметрүүдийг оруулах:

1
2
3
4
5
6
7
8
9
10
11
12
13
- даралт "P" хуваалтын хүснэгтийг харуулах.
 
- даралт "Г" хуваалтыг устгах: төрөл '2' Хоёр дахь хуваалтыг сонгох
- даралт "N" Шинэ хуваалтыг үүсгэх: төрөл "P" хуваалт сонгох хийх анхдагч төрөл.
 
- хуваалтын тоо (Partition дугаар): хэвлэл мэдээллийн "Оруулна" хүлээн авах 2 анхдагч хуваалтын тоо (анхдагч). 
 
- эхний салбар (Эхний салбар): хэвлэл мэдээллийн "Оруулна" анхдагч хүлээн авах (анхдагч). Миний хувьд, энэ байсан 124928. 
 
- өнгөрсөн салбар (Өнгөрсөн салбар):</> хэвлэл мэдээллийн "Оруулна" анхдагч хүлээн авах (анхдагч). 
 
- даралт 'W' Шинэ хуваалтын хүснэгтийг бичих.

Шинэ хуваалтын хүснэгтийг хүлээн зөвшөөрөх цөмийг хүчээр дахин ажиллуулаарай

1
bananapi@lemaker:~ $ SUDO дахин ачаалах

буцаж тогтолцооны дараа, хуваалтыг хэмжээг

1
bananapi@lemaker:~ $ SUDO resize2fs /ГАЖ/mmcblk0p2

Болж байна уу, удахгүй! / Dev / эх дахин шалгах болон харж ашиглаж хувь (% ашиглах) буурсан байна, Та одоо илүү зай байгаа л бол, учир нь файлын систем нь бүх санах ойн карт эзлэгдсэн гэх мэт (Миний хувьд, 30Gb болон 29900Mb). Энэ нь өмнө болон SD карт өргөжүүлэх дараа байсан юм яаж харах:

ӨМНӨ: 100% ашиглах (/ГАЖ / эх)

1
2
3
4
5
6
7
8
9
10
11
bananapi@lemaker:~ $ SUDO DF -BM
Файл систем 1М-блок боломжтой ашиглах Ашиглагдсан% дээр холболт
/ГАЖ/эх 3385M 3218M 0минутын 100% /
devtmpfs 438m 438m 1М   1% /ГАЖ
аль нь ч 1М 0минутын 1М   0% /систем/ТЭЗҮ/cgroup
аль нь ч 88M 1М 87M   2% /урсгал
аль нь ч 5M 0минутын 5M   0% /урсгал/түгжих
аль нь ч 438M 0минутын 438M   0% /урсгал/shm
аль нь ч 100м 1М 100м   1% /урсгал/хэрэглэгчийн
/ГАЖ/sda1 2861589M 356454M 2505135M  13% /хэвлэл мэдээллийн хэрэгсэл/үүл
/ГАЖ/mmcblk0p1 60 сая 5M 56M   8% /хэвлэл мэдээллийн хэрэгсэл/bananapi/324A-3901

ДАРАА: 12% ашиглах (/ГАЖ / эх)

1
2
3
4
5
6
7
8
9
10
bananapi@lemaker:~ $ SUDO DF -BM
Файл систем 1М-блок боломжтой ашиглах Ашиглагдсан% дээр холболт
/ГАЖ/эх 29900M 3358M 25293M  12% /
devtmpfs 438m 438m 1М   1% /ГАЖ
аль нь ч 1М 0минутын 1М   0% /систем/ТЭЗҮ/cgroup
аль нь ч 88M 1М 87M   2% /урсгал
аль нь ч 5M 0минутын 5M   0% /урсгал/түгжих
аль нь ч 438M 0минутын 438M   0% /урсгал/shm
аль нь ч 100м 1М 100м   1% /урсгал/хэрэглэгчийн
/ГАЖ/sda1 2861589M 464021M 2397569M  17% /хэвлэл мэдээллийн хэрэгсэл/үүл

ямар ч асуулт, дурдсан дугаар зүйлийг харна уу.

03. анхдагч нууц үгээ өөрчлөх болон хэрэглэгчийн sudoers тохируулах

Аюулгүй байдлын асуудлуудаас зайлсхийхийн тулд, энэ бол чухал ач холбогдолтой Хэрэв та анхдагч эх нууц үгээ ба bananapi өөрчлөх гэж, аль аль нь анхдагчаар тогтоосон байгаа эсэхийг мэдэх “bananapi”.

Abra аан терминал ямар ч Lubuntu (Start> Дагалдах хэрэгсэл> LXTerminal), үндэс хэрэглэгчийг өөрчлөх, дараа нууц үгээ солих, хайх:
үндэс мэт ажиллуулах нь

1
2
3
bananapi@lemaker:~ $ Су
нууц үг: 
эх@lemaker:/Нүүр хуудас/bananapi#

эх нууц үгээ өөрчлөх

1
эх@lemaker:/Нүүр хуудас/bananapi# passwd эх

Зүгээр л таны одоогийн нууц үгээ оруулна уу (bananapi) Шинэ нууц үг Та тохируулахыг хүсвэл. Хэрэглэгчийн bananapi хувьд мөн адил байна, тэгээд:

хэрэглэгчийн нууц үг bananapi өөрчлөх

1
эх@lemaker:/Нүүр хуудас/bananapi# passwd bananapi

Тодорхой үйл ажиллагааг хийхийн тулд, Зөвхөн эх хийж чадна гэдгийг та нар давуу эрх байх хэрэгтэй. Харин эх эрхэнд сэлгэсэн байх, Энэ нь сайн практик биш юм. түүгээр, Та нийтлэг хэрэглэгчийн bananapi зарим нэг тушаалуудын шийдвэрлэх боломжтой болгохын тулд хүсэж болох, como root, por meio do comando sudo. Como o usuário bananapi não está no arquivo sudoers, дараа нь, precisamos colocá-lo lá, болж байна уу?

É só incluir o usuário bananapi no arquivo sudoers, тэгээд:
Abrindo o arquivo /etc/sudoers

1
эх@lemaker:/Нүүр хуудас/bananapi# sudo leafpad /etc/sudoers

Acrescente ao final do arquivo, a diretivabananapi ALL=(ALL) ALL”, сайн авах:
Definindo bananapi como sudo, em /etc/sudoers

1
2
#includedir /etc/sudoers.d
bananapi ALL=(ALL) ALL

04. Set тогтмол IP болон нэр Host

Configurando IP fixo
Como futuramente precisaremos nos referenciar ao BananaPI dentro da nossa rede, sugiro definir um IP fixo para ele. Isso você não precisa fazer por linha de comando, basta ir emStart > Preferences > Networks Connections”. Selecione a conexãoWired” (cabo) e clique emEdit”. Na abaIPV4 Settings”, selecione o métodoManual”, e clique em “нэмэх” e informe seus dados de rede.

Vou dar um exemplo, mas obviamente você deve obter isso com base na sua rede. Você pode conseguir esses dados abrindo o command (Windows: start > search > cmd, digitandoipconfig /all na tela preta que se abrirá”).
No meu caso ficou assim:
Address: 10.0.0.10
Netmask: 255.255.255.0
Gateway: 10.0.0.1
DNS Server: 10.0.0.1, 75.75.75.75, 8.8.8.8
Quando solicitado, informe a senha que você definiu no passo anterior. дээр дарна уу “Save” и “Close”.

Definindo nome do Host

1
bananapi@lemaker:~$ sudo leafpad /гэх мэт/хостын нэр

E troque “lemaker” pelo nome que você quiser. Миний хувьд, chamei de mercurio. Então o arquivo /etc/hostname ficou assim:

Conteúdo do arquivo /etc/hostname

1
mercurio

Você pode querer associar o IP configurado ao nome definido. энэ нь, altere também o arquivo /etc/hosts.

Vinculando IP ao nome

1
bananapi@lemaker:~$ sudo leafpad /гэх мэт/hosts

Conteúdo do arquivo /etc/hosts

1
2
3
127.0.0.1	тестлээрэй
127.0.1.1	mercurio
10.0.0.10	mercurio

Ao final, reinicie o Lubuntu: Start > Logout > Reboot.

Testando o IP e nome do Host configurados

1
bananapi@mercurio:~$ ifconfig

Note que oinet addrmudou para o IP que você definiu (Миний хувьд, нь 10.0.0.10). O nome que você definiu para o host consta no próprio comando, após o “@” (Миний хувьд, “mercurio”), mas que também pode ser checado pelo comando hostname, тэгээд:

Verificando o nome do Host

1
bananapi@mercurio:~$ hostname

05. Суулгах, эсвэл VNC – x11vnc (алсын график нэвтрэх)

Provavelmente você não vai querer ter um monitor exclusivo para seu BananaPI. дараа нь, precisamos configurá-lo para permitir o acesso gráfico remoto via VNC (Virtual Network Computing). Eu fiz isto com base no site HTTP://myrobotlab.org/. Basta seguir os seguintes passos, utilizando o Terminal do Lubuntu:

Crie um arquivo vazio chamado x11vnc

1
bananapi@mercurio:~$ sudo touch /гэх мэт/үүн дотор.d/x11vnc

Abra o arquivo x11vnc criado com o editor leafpad (болон бусад)

1
bananapi@mercurio:~$ sudo leafpad /гэх мэт/үүн дотор.d/x11vnc

Copie e cole no arquivo x11vnc o script abaixo

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
#!/bin/sh
### BEGIN INIT INFO
# Provides: x11vnc-server
# Required-Start: networking
# Required-Stop: 
# Default-Start: S
# Default-Stop: 0 6
# Description: Manage X11VNC server
### END INIT INFO

## Script de démarrage de serveur VNC avant la fenêtre de connexion
## basé sur le serveur VNC x11vnc et le gestionnaire de fenêtre GDM
##
## emri.e9 [ AT ] gmail.com

## Limitation: lorsque plusieurs instances du serveur VNC sont lancées
## l'option stop les termine toutes, il n'est pas possible de choisir
## une instance en fonction du port écouté

## OPTIONS ############

## Utilisateur principal
## /!\ Ne correspond pas à l'utilisateur avec lequel est lancé le serveur !
## Correspond à l'utilisateur avec lequel vous allez vous loguez sur le
## serveur.
## Limitation: сесс түгжих үед үйлчлүүлэгч салгахын
##             VNC тэр хэрэглэгчийн төлөө л ажиллах болно.
## Би хэрхэн динамикаар тохирсон үүнийг авахын тулд олж чадаагүй байна
## одоогийн хуралдаан, Хэрэв та шийдэл байгаа бол, Намайг meshing байна ;)
USER=нэр
## Тэмдэглэл файлын
Тэмдэглэл файлын= /байсан/нэвтрэн орох/x11vnc.нэвтрэн орох
 
## сервер аль хэдийн байгаа бол олон тохиолдлуудыг эхэлнэ
## үйл ажиллагаа
ALLOW_MULTI_INSTANCES=хуурамч
 
## Үндсэн Порт (Олон тохиолдолд суурь тоо болж байна)
## үнэн хэзээ ALLOW_MULTI_INSTANCES сонголт
DEFAULT_PORT=5900
 
## Бусад сонголтууд x11vnc
## Тохируулгуудын бүрэн, нарийвчилсан жагсаалтыг (Англи хэлний)
## HTTP харах://www.karlrunge.com/x11vnc/x11vnc_opts.html
EXTRA_OPTIONS="\
-хуваалцсан \
-дэлгэрэнгүй \
-нь $Тэмдэглэл файлын \
-үүрд мөнх \
-XKB"
 
## VNC үйлчлүүлэгчийн тасалсан үед BLOCK хурал хяналтын
## эх x11vnc гэж сервер ажиллуулж байгаа хэрэглэгчийн, дэлгэц цоож
## дахин нууц үгээ оруулж байхыг шаарддаггүй, Учир нь SUDO -u.
## USER-д заасан хэрэглэгч холбогдсон байгаа бол, Хэрэв энэ тушаал
## ажиллахгүй байгаа бөгөөд дэлгэц нь цоожтой байх болно.
GONE_COMMAND="sudo -u $USER GNOME-дэлгэц амраагч-тушаал --lock"
 
## Сонголтуудын END ############

 
. /Либ/LSB/үүн дотор-үйл ажиллагаа
 
COMMAND=$1
 
## тушаалын шугамаар портыг удирддаг (үл хэрэгсэх DEFAULT_PORT)
бол [ -нь $2 ]; дараа нь
  PORT=$DEFAULT_PORT
бас
  PORT=$2
Fi
 
PID=
 
get_pid() {
  PID=`Pidof x11vnc` || хуурамч
}
 
гүйж байна() {
  get_pid
  бол [ "X$PID" != "X" ] ; дараа нь
    буцах 0
  бас
    буцах 1 
  байх
}
 
эхлэл() {
  ## сервер эхлүүлэх гол тушаалын мөр 
  ## тохируулгуудыг нэмэх, Энэ extra_options өөрчлөх хамгийн шилдэг нь 
  ## харин тушаалын мөрөөс дээш
  буцах `x11vnc -Болгар -autoport $1 ${EXTRA_OPTIONS} -явсан "${GONE_COMMAND}" -rfbauth /гэх мэт/x11vnc.нэвтрүүлэх -аюулгүй -Зөвшөөрөл таамаглал -дэлгэц :0 | gawk -F PORT= "{хэвлэх $2}" `
}
 
X11VNC_stop() {
  log_daemon_msg "[X11VNC] сервер зогсоох ..."
 
  бол гүйж байна ; дараа нь
    алах $PID
    зуйлд=0
  бас
    log_warning_msg "[X11VNC] Server ажиллахгүй байгаа"
    зуйлд=1
  Fi
  log_end_msg $зуйлд
  буцах $зуйлд
}
 
 
X11VNC_start() {
    log_daemon_msg "[X11VNC] сервер эхлүүлэх нь порт дээр сонсох ${PORT}..."
    бол гүйж байна && ! $ALLOW_MULTI_INSTANCES; дараа нь
        log_failure_msg "[X11VNC] Server аль хэдийн ажиллаж байгаа. үйл ажиллагаа зогсоов !"
        log_end_msg 1
        гарах
    Fi
    эхлэл $PORT
    real_port=$?
    бол [ -нь $real_port ] || [ $real_port -нь чансаанд $PORT ]; дараа нь
      log_failure_msg "[X11VNC] алдаа(ийн) гарлаа, нэвтрэн дэлгэрэнгүй мэдээллүүдийг нь файл, зөвлөмж"
      log_failure_msg "[X11VNC] ${Тэмдэглэл файлын}"
      log_end_msg 1
    бас
      log_daemon_msg "[X11VNC] Сервер порт дээр эхэлсэн $real_port"
      log_end_msg 0
    байх
}
 
 
хэрэг "$1" -д
  эхлэл)
    X11VNC_start
    ;;
  Зогс)
    X11VNC_stop
    ;;
  дахин ачааллах)
    X11VNC_stop
    X11VNC_start
    ;;
  *) 
      log_failure_msg "Incorrect syntax: баталгаа алга болсон, эсвэл буруу"
      log_success_msg "Usage: $0 {эхлэл [порт]|Зогс|дахин ачааллах [порт]}"
    гарах 1
esac

Torne o scrip acima executável, dando as permissões necessárias

1
bananapi@mercurio:~$ sudo CHMOD 755 /гэх мэт/үүн дотор.d/x11vnc

Crie uma senha para evitar o acesso indesejado via VNC

1
bananapi@mercurio:~$ sudo x11vnc -storepasswd SUA_SENHA_AQUI /гэх мэт/x11vnc.нэвтрүүлэх

x11vnc утгад нь скрипт нэмэх

1
bananapi@mercurio:~ $ SUDO шинэчлэх-Сурвалжлагч.г x11vnc нь анхдагчаар

Ao final, reinicie o Lubuntu: Start > Logout > Reboot.

алсын график нэвтрэх шалгахын тулд (VNC), өөр компьютер уруу явах, нь VNC харилцагч татаж авах, зэрэг бодит VNC, суулгах. компьютер дээр бий товч дарна ажиллуулна, “VNC Viewer”, болон таны BananaPI АйПи г оруулах. Та нар тушаалаар дамжуулан таны IP авч болно гэдгийг санаарай “ifconfig”, ямар ч терминал Lubuntu хийх.

realvnc

Хэрэв бүгд зүгээр болвол, Хэрэв та алсаас таны Lubuntu хандаж болно, HDMI дэлгэц буюу ТВ шаардлагатай ямар ч урт. Та зогсоох болон VNC үйлчилгээг эхлүүлэх хүсэлтэй байгаа бол (x11vnc), о ашиглах шаваас (Windows-д зориулсан) нь SSH холболт хийх болон терминалын хандах боломжийг олж авах, ямар ч тушаалыг гүйцэтгэх чадвартай байх, VNC үйлчилгээ зохиомлоор зэрэг, estes гэж:

Comandos VNC хийх (x11vnc) ямар ч Lubuntu: эхлэл, дахин ачаалсны и цэгийн

1
2
3
bananapi@mercurio:~$ sudo /гэх мэт/үүн дотор.d/x11vnc start
bananapi@mercurio:~$ sudo /гэх мэт/үүн дотор.d/x11vnc restart
bananapi@mercurio:~$ sudo /гэх мэт/үүн дотор.d/x11vnc stop

Particularmente prefiro deixar o VNC parado (Зогс), e habilitá-lo (эхлэл) via SSH somente quando for usar. É menos um problema de segurança a se preocupar.

06. Суулгах эсвэл вэб серверийн (LAMP) болон нэмэлт модулиуд

Para criar nossa hospedagem de arquivos em nuvem, utilizaremos o OwnCloud. Este software funciona por meio de servidor Web. Para tanto, precisaremos instalar no Lubuntu/Linux o Apache, MySQL e PHP (LAMP).

Abra аан терминал ямар ч Lubuntu (Start> Дагалдах хэрэгсэл> LXTerminal), e faça:
Instalação do LAMP

1
bananapi@mercurio:~$ sudo apt-get install lamp-server^

Instalação de módulos adicionais do PHP

1
bananapi@mercurio:~$ sudo apt-get install php5-gd php5-json

Para testar se o servidor Web (Apache) foi instalado corretamente, apenas abra o navegador (lubuntu: Start > Internet > Firefox Web Browser) e digite na barra de endereço: HTTP://тестлээрэй. Deverá ser exibindo algo assim:

lamp

Confirme se o arquivo de configuração do Apache está definido com estas diretivas para o diretório /var/www/html:

Abrindo o arquivo de configuração do Apache

1
bananapi@mercurio:~$ sudo leafpad /гэх мэт/apache2/apache2.conf

DiretivaDirectory /var/www/html

1
2
3
4
5
<Directory /байсан/WWW/HTML>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
</Directory>

Aproveitando que estamos falando de Servidor Web, aconselho também a mudar algumas diretivas no “php.ini”, a fim de permitir maior tamanho de upload (arquivos enviados) e maior tempo de execução dos scripts PHP:

Abrindo o php.ini

1
bananapi@mercurio:~$ sudo leafpad /гэх мэт/php5/apache2/PHP.ini

Procure pelas diretivas abaixo, e mude para uma valor adequado a sua necessidade. жишээ нь:
upload_max_filesize = 100M
post_max_size 100M
max_execution_time = 86400

Ao final, lembre-se de reiniciar o Servidor Web (Apache):
Reiniciando o Apache

1
2
3
4
bananapi@mercurio:~$ sudo /гэх мэт/үүн дотор.d/apache2 stop
bananapi@mercurio:~$ sudo /гэх мэт/үүн дотор.d/apache2 start
[болон]
bananapi@mercurio:~$ sudo /гэх мэт/үүн дотор.d/apache2 restart

07. PHPMyAdmin суулгах (Manipular o banco de dados)

O OwnCloud tenta usar por padrão o SQLite, mas como já temos o MySQL instalado (LAMP), vamos optar por ele como banco de dados.

Como iremos precisar criar uma base de dados no MySQL, sugiro instalarmos o PHPMyAdmin, a fim de facilitar o acesso e gerenciamento dos dados. Para instalar o PHPMyAdmin, vamos utilizar o gerenciador de pacotes Synaptic do próprio Lubuntu:
Clique start > System Tools > Synaptic Package Manager
Informe sua senha de root
Na campoSearch”, хайх “phpmyadmin
– сонгоно уу “phpmyadmine clique emApply” (instale as dependências, хэрэв тэнд)
Provavelmente será solicitado um senha para o MySQL, informe-a (você vai precisar disto depois).

Note que o PHPMyAdmin é instalado no diretório /usr/share/phpmyadmin/, Харин манай Apache вэб сервер / VAR-д Вэб хуудсуудыг хэвлэн / WWW / HTML. Иймээс, Бид тэгэхээр бид Хөтөч өөр PHPMyAdmin боломжтой холбоос үүсгэх хэрэгтэй, тэгээд:

хөтөч хандалтын PHPMyAdmin холбоосыг үүсгэх

1
bananapi@mercurio:~ $ SUDO LN -SF /usr/хувь/phpmyadmin/ /байсан/WWW/HTML/phpmyadmin

PHPMyAdmin зөв суулгасан эсэхийг шалгахын тулд, apenas abra o navegador (lubuntu: Start > Internet > Firefox Web Browser) e digite na barra de endereço: HTTP://тестлээрэй / phpmyadmin. Deverá ser exibindo algo assim:

phpmyadmin0

мэдээллийн сан үүсгэх “owncloud” ямар ч PHPMyAmdin
Бид OwnCloud ашиглах болно мэдээллийн санг бий болгоно. PHPMyAmdin дээр нэвтрэн, хэрэглэгчийн “эх” болон MySQL нууц үг та суулгах явцад тогтоосон. дээр дарна уу “Өгөгдлийн сан” (эсвэл мэдээллийн сан) , мэдээллийн сан нэрийг оруулна: “owncloud”, Доор үзүүлсэн шиг. Зүгээр л дарна үүсгэх (бий болгох)!

phpmyadmin3

08. HD дээр 3G хэлбэр, холбох NTFS хуваалтыг

Таны HD BananaPI / Lubuntu хүлээн зөвшөөрсөн бол харахын тулд, хэрэгслийг нэвтрэх “Start> Дагалдах хэрэгсэл> Диск”. Та өөрийн SD карт болон таны HD харагдаж байгаа байх ёстой. Таны HD сонгох сайхан өнгөрүүлээрэй (зүүн) үүнийг үзнэ үү (эрх) энэ нь тогтоосон юм шиг “төхөөрөмжийн: /ГАЖ / sda1” (эсвэл түүнтэй төстэй зүйл). үүнийг сайн байлга, Та дагах үүнийг ашиглах болно!

Нар NTFS төрлийн хуваалт нь Agora бид Formata-харагтун. Abra аан терминал ямар ч Lubuntu (Start> Дагалдах хэрэгсэл> LXTerminal), e faça:

Formatando о HD Пара NTFS

1
bananapi@mercurio:~ $ SUDO mkfs.NTFS -е /ГАЖ/sda1

Дараагийн алхмууд нь чухал ач холбогдолтой байна, Хүүхэд уйлж, ээж нь харж чадахгүй байна хаана энд байна! Би удаан алдаж, та шийдлийг хүртэл маш олон асуудал байсан. Би дараах дугаар тусламж хосолсон:
– дугаар [1]: HTTP://www.ubuntero.com.br/
– дугаар [2]: HTTP://askubuntu.com

Та хийх ёстой вэ?? Эдгээр алхмуудыг дагаж, толгой өвдөх хэмнэх:

Obter o UUID do dispositivo (sda1)

1
bananapi@mercurio:~$ sudo blkid

Миний хувьд, o UUID=28444C77529BC187. Pegue o seu! Na dúvida veja o artigo [1].

Abrir a tabela de partição

1
bananapi@mercurio:~$ sudo leafpad /гэх мэт/fstab

Coloque essa única linha no seufstab”, mas trocando pelo seu UUID.
Conteúdo do arquivo /etc/fstab

1
UUID=28444C77529BC187 /хэвлэл мэдээллийн хэрэгсэл/cloud ntfs-3g quiet,defaults,permissions,locale=en_US.utf8

Atenção: não usedefaults 0 0”. Na dúvida veja o artigo [2].

09. HD болон хандалтын зөвшөөрлүүдийн-д хадгалах санг үүсгэх

A instalação do OwnCloud está ficando para o final, justamente para que o ambiente esteja totalmente pronto para recebê-lo. Falta ainda definir um local para que seus arquivos sejam salvos. É obvio que o SD Card é muito limitado quanto a espaço de armazenamento, por isso vamos criar um diretório em nosso HD, e realizar algumas configurações.

өмнө, Гэсэн хэдий ч, -д хуваалцсан видео баярлалаа YouTube-ийн ямар суулгацыг бүрэн гүйцэтгэж эцсийн байсан, бүх ажил байсан.

эсвэл Apache, хаана OwnCloud ажиллуулах болно, нь / VAR файлуудыг удирдахыг зөвшөөрсөн байна / WWW / HTML. энэ нь, Энэ нь хэрэглэгч болон дуудагдсан бүлэг WWW-өгөгдлийг ашигладаг. Гэсэн хэдий ч, энэ байгууламж, Би яагаад итгэлтэй биш байна, энэ бүлэг байсан, зөвхөн хэрэглэгчийн байна. дараа нь, бид үүнийг бий болгох.

Abra аан терминал ямар ч Lubuntu (Start> Дагалдах хэрэгсэл> LXTerminal) болон эх хэрэглэгчийг өөрчлөх:
үндэс мэт ажиллуулах нь

1
2
3
bananapi@mercurio:~ $ Су
нууц үг: 
эх@mercurio:/Нүүр хуудас/bananapi#

WWW-мэдээлэл бүлэг үүсгэх, Apache ашиглаж

1
эх@mercurio:/Нүүр хуудас/bananapi# groupadd WWW-өгөгдөл

WWW-өгөгдөл бүлэгт WWW-өгөгдөл нь хэрэглэгч нэмэх

1
эх@mercurio:/Нүүр хуудас/bananapi# usermod -a -G WWW-өгөгдөл нь WWW-өгөгдөл

санг бий болгох “мэдээ” файл хадгалах OwnCloud

1
эх@mercurio:/Нүүр хуудас/bananapi# mkdir / хэвлэл мэдээллийн хэрэгсэл / үүл / мэдээлэл

Defina permissões para o diretório “мэдээ”

1
эх@mercurio:/Нүүр хуудас/bananapi# chmod -R 0770 /media/cloud/data

Faça do Apache (usuário e grupo) o dono do diretório “мэдээ”

1
эх@mercurio:/Нүүр хуудас/bananapi# chown -R www-data:www-data /media/cloud/data/

Ao final, lembre-se de reiniciar o Servidor Web (Apache):
Reiniciando o Apache

1
2
3
4
эх@mercurio:/Нүүр хуудас/bananapi# /etc/init.d/apache2 stop
эх@mercurio:/Нүүр хуудас/bananapi# /etc/init.d/apache2 start
[болон]
эх@mercurio:/Нүүр хуудас/bananapi# /etc/init.d/apache2 restart

10. Суулгах, эсвэл OwnCloud (үүл файлын менежер)

эцэст нь, com tudo pronto, vamos instalar o OwnCloud. Apenas lembrando, нь OwnCloud é um projeto open-source de software para gerenciar o hospedagem de arquivos, similar ao DropBox.

Algumas características do OwnCloud:
O código-fonte (PHP) pode ser instalado no Windows e Linux;
Recurso de arrastar e soltar os arquivos diretamente página Web (үүл) para fazer upload;
– Google дээр байгаа App өөрийн гар утас / таблет Play болон App Store.
– Ширээний клиент компьютер, үүл болон эсрэгээр хооронд өгөгдөл Синк хийх.

эргэлзээгүй холбоотой суулгалтын үед, Та энэ сайтад нийтлэл оролдож болно: HTTP://pclinuxoshelp.com/

суулгах эсвэл OwnCloud тулд, алхмуудыг дагана:
1. Нээлттэй буюу хөтөч (lubuntu: Start > Internet > Firefox Web Browser)

2. нэвтрэх https://owncloud.org/install/

3. дээр дарна уу “сервер нь эздийн хувьд архив Файлын” болон Unix файлыг татаж авах, Магадгүй нэг .tar.bz2 (Миний хувьд, owncloud-7.0.3.tar.bz2 байсан)

4. Файлын сан / гэр / bananapi / Файл татаж авах нь аврагдсан байх ёстой, учир нь, Хэрэв та Apache сан хэвлэн нийтлэх руу шилжих ёстой, EM / VAR / WWW / HTML /. дараа нь, хийх:

1
bananapi@mercurio:~ $ SUDO MV /Нүүр хуудас/bananapi/Файл татаж авах/owncloud-7.0.3.давирхай.bz2 /байсан/WWW/HTML/

5. Descompacte arquivo буюу .tar.bz2, Нэг owncloud сан бий болно.

1
bananapi@mercurio:~ $ SUDO давирхай -xjf ownCloud-7.0.3.давирхай.bz2

6. таны браузер болон төрөл рүү очих HTTP://тестлээрэй / owncloud. Хэрэв бүгд зүгээр болвол, OwnCloud тохиргооны болон суулгах зориулалттай хуудсыг нээж болно.

owncloud-install2

7. администратор данс бий болгох нь хэрэглэгчийн нэр болон нууц үгээ оруулна уу.

8. ямар ч талбар “өгөгдлийн хавтас”, сан замыг оруулна хаана мэдээлэл болно: /media/cloud/data (Энэ газар нь HD бид аль хэдийн бэлтгэгдсэн байна).

9. Өгөгдлийн сангийн тохиргоон (мэдээллийн санг тохируулах), тайлан:
– Өгөгдлийн сангийн хэрэглэгчийн: эх
– өгөгдлийн сангийн нууц үг: “MySQL нууц үг та суулгалтын процесс PHPMyAmdin үед тогтоосон”
– Өгөгдлийн сангийн нэр: owncloud
– тестлээрэй: тестлээрэй

10. дээр дарна уу “Finish тохиргоо” бэлэн! Зүгээр л та дөнгөж үүсгэсэн өгөгдлийн администратор нь нэвтрэн, Энэ мэт дэлгэцийг харуулдаг:

OwnCloud_version_7

11. Apache-г хийх “сонсох” хаалганы 8080, оронд нь 80 (стандарт)

Энэ нь заавал байна! Түүнээс гадна, nem faça isto se você pretende configurar o OwnCloud com conexão segura HTTPS. энэ тохиолдолд, vá para o próximo tópico!

Se você não quiser usar a porta padrão (80), você pode definir outra, como a 8080. энэ тохиолдолд, ao invés de fazer a chamada por http://тестлээрэй / owncloud, você precisaria chamar assim http://тестлээрэй:8080/owncloud.

энэ нь, no arquivo /etc/apache2/ports.conf, -д “Listen”, troque 80 гэхэд 8080.
Abrir arquivo /etc/apache2/ports.conf

1
bananapi@mercurio:~$ sudo leafpad /гэх мэт/apache2/ports.conf

Conteúdo do arquivo /etc/apache2/ports.conf

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default.conf

Listen 8080
 
<IfModule ssl_module>
        Listen 443
</IfModule>
 
<IfModule mod_gnutls.в>
        Listen 443
</IfModule>
 
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

Mude também
Abrir arquivo /etc/apache2/sites-enabled/000-default.conf

1
bananapi@mercurio:~$ sudo leafpad /гэх мэт/apache2/sites-enabled/000-анхдагч.conf

Logo no início da linha, troque 80 гэхэд 8080.
Conteúdo parcial do arquivo /etc/apache2/sites-enabled/000-default.conf

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<VirtualHost *:8080>
        # The ServerName directive sets the request scheme, hostname and port t$
        # the server uses to identify itself. This is used when creating
        # redirection URLs. виртуал хостууд хүрээнд, ServerName
        # хостын нэр хүсэлт хост гарч ирэх ёстой юу тодорхойлно: нь толгой
        # Энэ виртуал хост таарахгүй. анхдагч виртуал хост нь (Хэрэв энэ файл) энэ
        # Энэ нь үл хамааран хамгийн эцсийн зээлдүүлгийн хост болгон ашиглаж байна гэж утга шийдвэрлэх биш юм.
        # Гэсэн хэдий ч, Хэрэв та тодорхой цаашид виртуал хост дээр тохируулагдсан байх ёстой.
        #ServerName www.example.com

        ServerAdmin Webmaster@тестлээрэй
        DocumentRoot /байсан/WWW/HTML
[...]

Эхлүүлэх эсвэл вэб сервер (Apache) , таны вэб хөтөч тест, HTTP гэх мэт ямар нэг зүйл://тестлээрэй:8080/owncloud
Reiniciando o Apache

1
2
3
4
bananapi@mercurio:~$ sudo /гэх мэт/үүн дотор.d/apache2 stop
bananapi@mercurio:~$ sudo /гэх мэт/үүн дотор.d/apache2 start
[болон]
bananapi@mercurio:~$ sudo /гэх мэт/үүн дотор.d/apache2 restart

12. аюулгүй холболтоор OwnCloud нь чансаанд – HTTPS

OwnCloud буюу HTTPS протокол ашиглах буюу, Би энэ хурдан заавар дараа owncloud Ubuntu нь өөрөө гарын үсэг зурсан SSL гэрчилгээ хэрхэн тохируулах талаар, терминалыг гаргах алхам:

Instale o OpenSSL

1
bananapi@mercurio:~$ sudo apt-get install openssl

Habilite os módulos de SSL e rewrite do Apache

1
2
3
bananapi@mercurio:~$ sudo su -
эх@mercurio:~# a2enmod ssl
эх@mercurio:~# a2enmod rewrite

Crie um diretório SSL dentro de /etc/apache2

1
2
bananapi@mercurio:~$ sudo su -
эх@mercurio:~# mkdir -p /etc/apache2/ssl

Crie o certificado. Preencha as informações solicitadas

1
2
bananapi@mercurio:~$ sudo su -
эх@mercurio:~# openssl req -new -x509 -days 365 -nodes -out /etc/apache2/ssl/owncloud.pem -keyout /etc/apache2/ssl/owncloud.key

Adicione no início do arquivo /etc/apache2/sites-enabled/000-default.conf do Apache, um Virtual Hosting, semelhante a este (faça suas adaptações nos paths e IP):
Conteúdo parcial do arquivo /etc/apache2/sites-enabled/000-default.conf

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<VirtualHost 10.0.0.10:80>
  RewriteEngine on
  ReWriteCond %{SERVER_PORT} !^443$
  RewriteRule ^/(.*) HTTPS://%{HTTP_HOST}/$1 [NC,R,L]
</VirtualHost>
 
<VirtualHost 10.0.0.10:443>
  SSLEngine on
  SSLCertificateFile /гэх мэт/apache2/ssl/owncloud.pem
  SSLCertificateKeyFile /гэх мэт/apache2/ssl/owncloud.гол
  DocumentRoot /байсан/WWW/HTML/үүл/
  <Directory /байсан/WWW/HTML/үүл>
    AllowOverride All
    order allow,deny
    Allow from all
  </Directory>
</VirtualHost>

Reinicie o Apache

1
2
3
4
bananapi@mercurio:~$ sudo /гэх мэт/үүн дотор.d/apache2 stop
bananapi@mercurio:~$ sudo /гэх мэт/үүн дотор.d/apache2 start
[болон]
bananapi@mercurio:~$ sudo /гэх мэт/үүн дотор.d/apache2 restart

Para testar, abra o navegador e entre com algo como https://10.0.0.10. A primeira vez, deve aparecer uma mensagem dizendo queEsta conexão não é confiável”. No caso do Firefox, дарж “Entendo os riscos”, e confirme à exceção de segurança. Nos outros navegadores é parecido, normalmente pedem pra você aceitar o risco.

owncloud-https

удахгүй! Seu Owncloud estará rodando sobre HTTPS. Хэрэв таны чиглүүлэгч / модемийг дахин чиглүүлэх сана, Ингэснээр Хэрэв ирдэг бүх HTTPS хүсэлт (стандарт хаалга 443), BananaPI / Lubuntu уруу дахин чиглүүлэгдэх ёстой, Бидний жишээн дээр нь IP байна 10.0.0.10. Энд энэ талаар бага зэрэг илүү мэдээлэл юм.

13. чиглүүлэгч дээр нээлттэй порт (порт зуучийн)

Энэ нь аль хэдийн сайн зүүж сэдэв байдаг шиг, Тиймээс би дэлгэрэнгүй орж байх болно. Хэрэв та өөрийн чиглүүлэгчийн энэ хэрхэн хийх талаар ямар нэгэн асуулт байвал, дараа нь, -ий тухай ямар нэгэн зүйл хайх google.com.

Гэхдээ үндсэндээ Та юу хийх хэрэгтэй вэ “хэлэх” хүсэлт бүр үүдэнд авах чиглүүлэгч 8080 Та компьютер чиглэсэн болно 10.0.0.10 (bananapi), Энэ нь доорх зурагт төстэй юм:
portforw

Эсвэл энэ нь бусад зураг шиг, нь Порта нь Швед 443 (HTTPS):
cloud_443

14. Интернэт OwnCloud хандах нь DDNS үүсгэх

Хэрэв та DDNS хэрэгтэй яагаад? Хэрэв та өөрийн сүлжээнд гадна үедээ хандалтын OwnCloud олж авахын тулд, Өөрөөр хэлбэл, Интернэт. Жишээ нь:, Таны сүлжээн дэх та зүгээр л өөрийн хөтчийг нээж, HTTP бичнэ://10.0.0.10:8080/owncloud бэлэн, Хэрэв та өөрийн файлуудыг нэвтрэх.

Хэрэв та өөрийн гэрийн сүлжээнд гадуур байна Мэдээж үед, Энэ хэсэг ажиллах боломжгүй байна, IP учир нь 10.0.0.10 Энэ нь таны сүлжээнд зөвхөн хүчинтэй байна. энэ тохиолдолд, Та одоогийн хүчин төгөлдөр IP-д хандах ёстой, Энэ мэт очиж сайтууд олж авч болох: http://meuip.info болон http://meuip.com.br, HTTP гэх мэт ямар нэг зүйл авч://672.180.206.150:8080/owncloud

Гэвч асуудал нь хүчин төгөлдөр IP байнга өөрчилдөг юм, ялангуяа чиглүүлэгч / модем дахин эхлүүлэх үед. Тиймээс нэг DDNS байх хэрэгтэй ирдэг, домэйн гэж юу вэ (нэр) Тэр үргэлж таны одоогийн IP зааж болно, Таны сүлжээн дэх эхлэн үе үе IP өөрчлөгдсөн эсэхийг шалгах болно, мэдээлэх DDNS програм / скриптийг шинэчлэгчийг байх болно.

Энэ үйлчилгээг үзүүлэх хэд хэдэн вэб сайт байдаг, Хамгийн тэмдэглүүштэй байна http://www.noip.com/ и о http://dyndns.org/. Тэдгээр нь үнэгүй хувилбар, гэхдээ тэдгээр нь хязгаарлагдмал байна, бүр шинэчлэх байх шиг 30 хоног.

сонирхолтой байна гэж бас нэг юм http://freedns.afraid.org. үе шатыг дагана уу:
1. нэвтрэх http://freedns.afraid.org
2. дээр дарна уу “динамик DNS” мөн цэс өөр данс үүсгэхийн “Тохируулга энд данс”.
3. Нэвтрэх, ямар ч цэс clique “дэд домайнуудаас” и “нэмнэ”
4. ямар ч combobox анхаарна уу “Домэйн” гэж, ямар ч эцсийн, Энэ бол сонголт “Олон олон боломжтой…”, энд дарна уу!
5. Дараагийн дэлгэцэн дээр, ямар ч холбоос clique “Хуваалцсан Домэйн Бүртгэл” , боломжтой салбарт мянган нэгийг нь сонгох хэрэгтэй.

удахгүй! Para testar, зүгээр л таны браузер руу орж, таны сонгосон домэйн болон хянагдах дэд домайн оруулна. Жишээ нь:, Та нар үг дэд домэйны сонгогдсон гэж үзвэл “үүл” хэрхэн домэйн “t28.net”, дараа нь, зүгээр л нэг иймэрхүү гарын үсэг зурах: HTTP://nuvem.t28.net:8080/owncloud.

Colocar скрипт нь ямар ч Крон DDNS
Одоо та Crontab Lubuntu нь скрипт DDNS хэрэгцээ, Тиймээс та таны одоогийн IP нь үе үе DDNS шинэчилж болно. сайт руу очих http://freedns.afraid.org/ и, нэвтрээгүй, ямар ч цэс “динамик DNS“, Та сонгосон дэд домэйн + домэйныг гарч ирэх хуудасны төгсгөлд, Энэ нь холбоосыг байна “хурдан Крон жишээ”. үүнийг дарна, болон доод хэсэгт нь та нар тэдэнд бүр өөрийн IP шинэчлэхийн тулд та Crontab Lubuntu тавих ёстой гэж бэлэн скриптийн жишээ байна 5 минут.

Editar о Crontab

1
Crontab -и

дараа нь, нэг текст засварлагч харгалзах тоог оруулна уу, жишээ нь: 3 нано нь. файлын төгсгөлд курсорыг Roll дараах мөрийг нэмэх хэрэгтэй

Atualizar DDNS/IP a cada 5 minutos no crontab (use o seu script/código conforme descrito acima)

1
0,5,10,15,20,25,30,35,40,45,50,55 * * * * sleep 10 ; wget -The - HTTP://freedns.afraid.org/dynamic/update.php?e5IOo2xRRjBGaTFTWG8yRBX9iOplJk9TRjlmOjEzMDY5NDky >> /tmp/freedns_subdominio_dominioeescolhido.log 2>&1 &

Após inserir o script no Crontab, clique em CTRL+X para sair do NANO e emYpara salvar e na sequência digite ENTER (e não outra coisa).

Problemas de DDNS e NAT Loopback
хийсэн энэ, uma vez que você esteja fora da sua rede, Өөрөөр хэлбэл, Интернэт, já será possível acessar seu OwnCloud com seu subdomínio+domínio, como por exemplo http://nuvem.t28.net:8080/owncloud, ямар ч болсон зүйлийг мэдэж таны зөв IP санаа зовох хэрэгтэй.

гэхдээ, Энэ нь Murphy байсан гэх мэт, “шийдэл бүр шинэ асуудал бий болгож байна”. Одоо зогсоох ирдэг. Хэрэв та өөрийн сүлжээнд гадна байгаа бол, Болж байна уу, домэйн ажиллах болно. Гэсэн хэдий ч, Хэрэв та өөрийн сүлжээнд дотор байгаа бол, Энэ хэсэг ажиллах боломжгүй байна, Энэ нь дэмждэггүй бол Ихэнх чиглүүлэгчид / модем нь хязгаарлах юм “Nat Буцаж эргэх“, Өөрөөр хэлбэл, Хэрэглэгч таны LAN дотор өөрийн гэсэн олон нийтийн IP хаяг руу холбох боломжийг олгодог биш юм. Энэ асуудлыг шийдвэрлэхийн тулд, эсвэл та Nat Буцаж эргэх дэмждэг, эсвэл орон нутгийн IP зочлох нь чиглүүлэгчээр худалдаж авах (төрөл 10.0.10) Хэрэв та өөрийн сүлжээнд дотор байгаа үед. Дугаар зүйлд энэ асуудлын талаар дэлгэрэнгүй “LAN нь гадаад IP хаяг хандаж чадахгүй байна“.

15. OwnCloud шинэчил

OwnCloud шинэчлэхийн тулд, você pode fazer da forma descrita abaixo, desde que não seja atualizações grandes, Өөрөөр хэлбэл, de versões tipo de 6 нь 7. No exemplo, eu precisei fazer da versão 7.0.2 нь 7.0.4,

Pare o Apache

1
эх@mercurio:/Нүүр хуудас/bananapi# /etc/init.d/apache2 stop

Acesse o diretório onde está publicado o seu OwnCloud

1
эх@mercurio:/Нүүр хуудас/bananapi# cd /var/www/html/

Renomeie o atual diretório do owncloud (no meu caso era cloud)

1
эх@mercurio:/Нүүр хуудас/bananapi# mv cloud/ cloud2

Baixe a última versão do OwnCloud

1
эх@mercurio:/Нүүр хуудас/bananapi# wget http://download.owncloud.org/community/owncloud-latest.tar.bz2

Descompacte o pacote do novo OwnCloud baixado

1
эх@mercurio:/Нүүр хуудас/bananapi# tar xjf owncloud-latest.tar.bz2

Хэрэв тийм бол, owncloud та хэрэглэж сан нэрийг задлах онд байгуулагдсан сангийн нэрийг өөрчлөөрэй (no meu caso era cloud)

1
эх@mercurio:/Нүүр хуудас/bananapi# MV owncloud үүл

шинэ сан нь гэсэн эзэмшигч болон бүлэгт Reset

1
эх@mercurio:/Нүүр хуудас/bananapi# chown -R www-data:WWW-өгөгдөл нь үүл

Түүний хуучин хамт шинэ тохиргооны файлыг солих (Би аль хэдийн бүх өгөгдлийг байсан)

1
эх@mercurio:/Нүүр хуудас/bananapi# CP cloud2 / тохиргооны / config.php үүл / тохиргооны /

Эхлэх, эсвэл Apache

1
эх@mercurio:/Нүүр хуудас/bananapi# /etc/init.d/apache2 start

Одоо таны хөтчийг нээж, OwnCloud явах. Миний хувьд, HTTP://10.0.0.10:8080/үүл. Шинэчлэл хуудас гарч ирнэ, зүгээр л баталгаажуулж, шинэчлэл дууссаны хүлээх.

16. OwnCloud дээр шинэ Апп суулгах

нэвтрэх https://apps.owncloud.com/, болон Апп сонгох гэж хүү чинь.

-н ​​юм гэж үзье хөгжим 0.3.4. дүрс / App хуудас дээр дарна уу, бөгөөд та үүнийг татаж авах боломжийг олгодог холбоос хайх (Энэ нь ихэвчлэн .zip файл юм).

Acesse o diretório onde ficam os Apps no OwnCloud

1
эх@mercurio:/Нүүр хуудас/bananapi# cd /var/www/html/cloud/apps

Baixe o App (localize o link de download)

1
эх@mercurio:/Нүүр хуудас/bananapi# wget https://github.com/owncloud/music/releases/download/v0.3.4/music.zip

Descompacte o App (.зип)

1
эх@mercurio:/Нүүр хуудас/bananapi# unzip music.zip

татаж .zip ав

1
эх@mercurio:/Нүүр хуудас/bananapi# RM music.zip

OwnCloud AS администратор Нэвтрэх. чухал: Хэрэв та аль хэдийн нэвтэрсэн байна уу, Гарах хийж, дараа нь дахин нэвтрэх. хяналтын самбар дээр, ямар ч цэс clique “файлууд” (цонхны зүүн дээд), , дараа нь “програмууд”. гэж, яагаад би мэдэхгүй, Энэ нь хугацаа шаардаж болох.

програмын нэрийг хайж та татаж авах болон unzipped. жишээн дээр, цэс бий болсон гэдгийг анхаарна “хөгжим”, Үүнийг товшино уу, дараа нь дарна “идэвхжүүлэхийн”. удахгүй! Зүгээр л таны OwnCloud дээр ямар ч хөгжим нэвтрэх, Энэ нь хөгжим апп-аар дамжуулан тоглож болно (татаж авах, урсгал бичнэ), тоглуулах жагсаалт нь ямар байдлаар.

17. Windows сүлжээн дээр Lubuntu хүлээн зөвшөөрсөн хостын нэр хийх

Одоогоор бид Lubuntu / IP-аар BananaPI лавлах, нь хийх, учир нь “Ping” нэрээр нь (Жишээ нь, mercurio), хариулт нь байсан “-гээр хүсэлт хүлээн авагч мөнгөн ус олж чадахгүй. нэр шалгаад дахин оролдоно уу”.

бусад Windows машинууд нь сүлжээнд нэрээр танигдсан таны Линукс машин хийх, Та Ubuntu IP нь NetBIOS нэр хөрвүүлэх боломжийг олгоно эрдэм шинжилгээний номын сан суулгах ёстой. Энэ нь номын сангийн libnss-winbind багцад багтсан байна.
Instalando о libnss-winbind

1
bananapi@mercurio:~$ sudo apt-libnss суулгах авах-winbind

Үүний дараа, Энэ нь терминал боломжтой болохыг анхаарна (тушаал / Cmd) Таны сүлжээн дэх Windows машин, өгөх эсвэл тушаал “Ping mercurio”, Хариулт нь эерэг байх болно, Сонирхож буй цэг о хостын нэр mercurio (lubuntu) Энэ нь одоо олж болно.

Харин та сүлжээний хөтөч дотор OwnCloud хандахыг оролдох уу, HTTPS://mercurio, Магадгүй энэ алдааг барих “Та итгэлгүй домэйн нь сервер рүү хандах байна. Таны админтай холбоо барина уу. Хэрэв та энэ шатны администратор бол, тохируулах “trusted_domain” тохиргооны / config.php нь тогтоох. Үүний нэг жишээ тохиргооны тохиргооны / config.sample.php заасан байна. таны тохиргооноос хамааран, администратор адил та нар мөн энэ домэйныг итгэх доорх товчийг ашиглах боломжтой байж болох юм: нэмэх “mercurio” итгэмжлэгдсэн домэйн байдлаар”.

Хэрэв ингэсэн, нэр, учир нь “mercurio” OwnCloud эрх олгосон бөгөөд харин. Энэ асуудлыг шийдвэрлэхийн тулд, зүгээр л юу асуусан байна вэ: мөнгөн усны нэр файл /var/www/html/cloud/config/config.php байна аюулгүй салбарт жагсаалтад нэмэх.

нэмж “mercurio” итгэмжлэгдсэн салбарт нь массив

1
bananapi@mercurio:~$ sudo leafpad /байсан/WWW/HTML/үүл/тохиргооны/тохиргооны.PHP

тохиргооны / config.php файл хэсэгчлэн агуулга

1
2
3
4
5
6
7
8
[...]
  "Trusted_domains" => 
  массив (
    0 => '10 .0.0.10 ",
    1 => "Мөнгөн ус нь",
    2 => 'nuvem.t28.net',
  ),
[...]

18. Хамгийн сүүлийн хэлбэрт аваачиж NTP нь он сар өдөр, цаг,

É importante manter a data e o horário certinhos para manter a coerência em que ocorrem os eventos do sistema. Isso é importante até mesmo para determinar se alguém tentou ou está tentando invadir seu Lubuntu, Жишээ нь:, via SSH. энэ нь, utilizaremos o O NTP, que é um protocolo para sincronização dos relógios dos computadores em redes de dados, permitindo manter o relógio de um computador com a hora sempre certa e com grande exatidão.

No caso do Lubuntu que usei, o NTP já estava instalado e rodando, conforme visto pelo comando abaixo.

Testando se o NTP já está instalado

1
2
bananapi@mercurio:~$ sudo /гэх мэт/үүн дотор.d/ntp status
 * NTP server is running

Mas se você precisar instalar o NTP, é simples:
Instalando NTP (заавал)

1
bananapi@mercurio:~$ sudo apt-get install ntp

Миний хувьд, não foi necessário alterar os servidores onde se afere a data/hora. Mas se precisar configurar algo no NTP, faça assim:
Configurando NTP (заавал)

1
bananapi@mercurio:~$ sudo nano /гэх мэт/ntp.conf

Эцэст нь, talvez você queira acertar o fuso-horário, bastando rodar o comando abaixo e selecionar sua região.
Configurando fuso-horário

1
bananapi@mercurio:~$ sudo dpkg-reconfigure tzdata

Mole!

19. Verificar logs de acesso no Lubuntu

Mal coloquei o servidorde carapara a Internet, já vieram as tentativas de ataques via SSH (robots). Isso ficou claro olhando o Log de autenticação, com diversas entradas por segundos:

Tentativas de hackear via SSH

1
2
3
4
5
6
7
Dec 24 09:21:57 mercurio sshd[22023]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=62-210-151-213.rev.poneytelecom.eu  user=root
Dec 24 09:22:00 mercurio sshd[22023]: Failed password нь root from 62.210.151.213 порт 49658 ssh2
Dec 24 09:22:04 mercurio sshd[22023]: зурвас давтан 2 удаа: [ Failed password нь root from 62.210.151.213 порт 49658 SSH2]
[...]
Dec 24 09:43:52 mercurio sshd[3545]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=server07.mycarequity.комын хэрэглэгч=root
Dec 24 09:43:54 mercurio sshd[3545]: Failed password нь root from 67.228.238.114 порт 60512 ssh2
Dec 24 09:43:54 mercurio sshd[3545]: хүлээн авсан таслах 67.228.238.114: 11: баяртай баяртай [preauth]

Та Lubuntu нь терминал нээх дараах тушаалыг ажиллуулж хандсан бүртгэлүүд хяналт тавих болно:

Verificarndo Хандалтын нэвтрэх

1
bananapi@mercurio:~ $ SUDO сүүл -е /байсан/нэвтрэн орох/auth.нэвтрэн орох

Тэгэхээр энэ нь хүчтэй нууц үгтэй байх нь чухал юм, хэн мэдэх, Зарим галт ханын дүрмүүдийг хэрэгжүүлэх (iptables) Бүртгэлийн файлуудын хүртээмж, хавдарын давтан оролдлого урьдчилан сэргийлэх (удахгүй харуулах).

20. Өөрчлөлт анхдагч SSH порт

Зарим нь аюулгүй байдлын арга хэмжээг халдлагыг бууруулахын тулд оролдох авч байх хэрэгтэй (гадаад), a começar pela mudança da porta padrão do SSH, нь 22 para uma outra, шиг 32000. Isso pode facilmente ser feito da seguinte forma:

Abra o aquivo de configuração SSH (Atenção nod”: é sshd_config, e não ssh_config)

1
bananapi@mercurio:~$ sudo nano /гэх мэт/ssh/sshd_config

Altere a diretivaPort” нь 22 нь 32000 (ou outra) – Arquivo /etc/ssh/sshd_config

1
2
# What ports, IPs and protocols we listen for
Port 32000

Reinicie o serviço SSH

1
bananapi@mercurio:~$ sudo service ssh restart

хаалга нээлттэй шалгах

1
bananapi@mercurio:~ $ SUDO netstat -tunlp

аюулгүй байдлын зөвлөгөө магистр санал болгосон Eriberto Mota, гэж оноос хойш 2007 Энэ номонд Debian сургаалыг нь надад тусалсан “Олж Linux”, түүнчлэн лекц, чат гэх мэт. баярлалаа!

21. своп санах ой бий болгох

Тодорхой удаашралын ажиглаж OwnCloud renderizava хуудас агуулгын төрөл muisca харуулах үед (.mp3), Фото зураг (.JPG) болон видео (.mp4, .AVI, .WMV, .ASF, .mov, .MPG, гэх мэт), Би энэ байна, учир нь гадил жимсний PI нь гарсан гэж сэжиглэж зөвхөн 1 GB RAM, болон Lubuntu суулгах солихын тулд зарим орон зай хуулиар хамгаалагдсан чадаагүй байна.

харин одоо, бүх зүйл аль хэдийн суулгасан энэ шийдэхийн тулд хэрхэн? Би алхам дугаар дагасан “Ubuntu дээр Солилцох хэрхэн нэмэх 14.04” , своп бий болгох ажилласан, Би энэ нь том олз анзаарсан чадаагүй байна боловч. хэрхэн хийх талаар энд үзнэ үү:

Та бэлэн своп байгаа эсэхийг шалгахын тулд, тушаал өгөх “чөлөөт -h” болон багана ажиглах “нийт” нь “0B” (тэг байт) своп.
своп санах ой шалгах

1
2
3
4
5
bananapi@mercurio:~ $ Үнэгүй -цаг
             Нийт ашигласан үнэгүй хуваалцсан буфер кэш хийгдсэн
Сан:          874М 852M 21M 24M 84M 104M
-/+ буфер/кэш:       664М 210m
своп:           0B 0B 0B

бий болгох 1 GB Swap

1
bananapi@mercurio:~ $ SUDO fallocate -л 1G /Swap файл

Тохиргоо зөвшөөрөл Swap файл (эх)

1
bananapi@mercurio:~$ sudo CHMOD 600 /Swap файл

системийг тохируулах нь своп зайг ашиглах

1
bananapi@mercurio:~ $ SUDO mkswap /Swap файл

идэвхжүүлэх Swap

1
bananapi@mercurio:~ $ SUDO swapon /Swap файл

удахгүй! Та дахин шалгаж байгаа бол, Swap гэж аль хэдийн орсон байдаг харж болно. свопын нийт багана нь явсан гэдгийг анхаарна уу “0” нь “1023” MB (1 GB).
үүсгэсэн шалгаж Swap (аль хэдийн ашиглах)

1
2
3
4
5
bananapi@mercurio:~ $ Үнэгүй -м
             Нийт ашигласан үнэгүй хуваалцсан буфер кэш хийгдсэн
Сан:           874        852         21         25         21         66
-/+ буфер/кэш:        764        109
Swap:         1023         34        989

Mas não acabou, você precisa tornar essa configuração permanente, pois senão, quando reiniciar o sistema operacional, tudo vai se perder. энэ нь, дараах хийх:
Abra o fstab

1
bananapi@mercurio:~$ sudo nano /гэх мэт/fstab

No final do arquivo, adicione esta linha que diz ao S.O. para automaticamente usar a Swap criada.
Conteúdo adicionado ao final do arquivo /etc/fstab

1
/swapfile   none    swap    sw    0   0

эцсийн бодол

Тохиргоо хуудсанд OwnCloud тэгвэл та нар олно, Вэб сервер дээр OwnCloud суулгах багц гадна, хоёр чухал програмууд:

ширээний Клиент
Энэ програм таны компьютер нь синхрончилдог ownCloud, Өөрөөр хэлбэл, Та үүсгэх бол, өөрчлөх, эсвэл таны компьютер дээр файлыг устгахыг, энэ нь автоматаар үүл болон эсрэгээр нь хуулбарлан авч болно. Та өөрийн локал машин дээрх нэг болон хэд хэдэн санг сонгож болно, зэрэг нь таны хамгийн сүүлийн үеийн файлуудыг та хаана хандах үргэлж байх.

Гар Apps
Та мөн Apple-ийн App Store аль алинд нь таны гар утасны төхөөрөмж дээр апп суулгаж болно (Тагийн) quanto ямар ч Google Play Store (Android), нэвтрэх танд олгож, хуулагдахыг, таны мэдээллийг хаанаас ч оруулах.

Та OwnCloud хэрхэн ашиглах талаар ямар нэгэн асуулт байвал, гарын авлагаас харна уу http://doc.owncloud.org/.

Гадил PI болон OwnCloud-ий тухай миний сэтгэгдэл

илүү ашигтай ч энэ ажлын үр дүнд нь миний үзэл бодлоо хуваалцах энэ бичлэгийг эцсийн.

гадил PI
Гадил PI маш авсаархан байх гэх мэт эерэг баримтыг байна (хагас HD 3.5″), Гэсэн хэдий ч, Та үүнийг ашиглахыг хүсвэл ямар хамааран, Та боловсруулах болон санах ойн хувьд хүссэн байх үлдээж болно (зөвхөн 1 GB). Би түүнийг нь боломжийн сайн хариу ажиглажээ (гүйцэтгэл) OwnCloud дамжуулан хүсэлт гэх мэт, хамааруулсан, MyCloud талаар илүү сайн тоног төхөөрөмж.

асуудал нь та маш олон хөгжмийн файлуудыг нэмэх гэж байгаа юм, видео болон зурагнууд, тэр утгаараа “сууж” агуулга дэлгэцийн хуудсыг үзүүлэх. Тэр үед, своп санах ой ашиглалтыг анхаарна уу, магадлалтай шалтгаан нь бүх зүйл удаашруулдаг. гэхдээ, гэсэн хэдий ч, ашиглагдахааргүй болж хангалттай биш, зүгээр л магадгүй тэвчээр шалгалтыг хэрэгжүүлнэ. хангалттай хүртэл файлын системийн энгийн жагсаалтыг харуулах.

OwnCloud
програм хангамж маш их үүл шийдэл болж байгаа юм, бүх гадна, Энэ нь үнэгүй. Энэ нь гол шинж танд хэрэгтэй байх нь олон байна, бүгд ирээдүйн хувилбарууд нь улам сайжирна гэдгийг харуулж.

ямар ч цаг хугацаа (хувилбар 7) Би OwnCloud хамгийн сул цэг дэлгэц / тоглуулах хэвлэл мэдээллийн хэрэгсэл гэж бодож байна (дуу хөгжим, гэрэл зураг, видео бичлэг) Та нар энэ талаар нь бэрхшээлтэй байж болно.

Би юу анзаарсан нь цацаж гэхэд агуулгыг үр ашигтай дэлгэц дэмждэггүй бол байгаа юм (эрэлт хэрэгцээ). Жишээ нь:, үед та видео дээр товшино уу .avi, Тэр зүгээр л үүнийг харуулах оронд видеог татаж авах. гэх мэт .flv болон .mp4 формат (Зарим .mp4 дахин үгүй ​​биш) дэлгэц дээр шууд ажиллах, Гэхдээ ихэнх нь амжилтгүй болох: .WMV, .AVI, .mov, .ASF, гэх мэт. байдлаар, Энэ хагас буруу танигдсан Вэб хязгаарлалтын улмаас байна, олон тохиолдол аль хэдийн шийдлийг байх хэдий ч.

Ямар ч хөгжим хэрэг (.mp3), нэг асуудал байна, ямар үндэслэл биш юм. OwnCloud угаасаа оронд тоглож татаж. энэ тохиолдолд, Хэрэв та залгаас суулгаж болно (апп) “хөгжим”, Өөрийн бүх .MP3 нь тоглуулах жагсаалт нь ямар бий болгож буй, Харин та нар дуунуудын мянган байгаа бол, Энэ нь үзүүлэх нь бараг боломжгүй байх болно, Учир хуудас ачаалал ихтэй байна.

Нэг асуудал нь фото зураг нь гарч (.JPG), Өөрөөр хэлбэл, систем нь дискэн дээр байгаа бүх зураг нь хайх болгож, цомог бий болгох оролдлого, Харин тэд зураг мянган байгаа бол, Энэ нь төрөх байх болно. мэдээж хэрэг, энэ нь маш бага тусгал боловсруулах, санах ой IP гадил жимсний байна, Харин зарим нь OwnCloud оновчлол тусламж асуудал энэ төрлийн багасгах.

OwnCloud залгаасуудын бий дэмждэг (апп-ууд) гурав дахь, аль боломжтой шинэ боломжуудыг нэмж өгдөг, Гэхдээ миний бодлоор одоо ч гэсэн энэ талаар бага зэрэг цэгц муутай байна.

Энэ нь ямар нэг юм хийх илүү согог онцлон илүү хялбар байдаг бол, дараа нь, Би зүгээр л байна наад зах нь би энд миний баяр хүргэж, миний талархал OwnCloud хөгжүүлэгчид нь орхих. Шүүмжлэл үүсмэл байна, Та итгэлтэй байж болно.

Би энд энэ урт бичлэгийг хаах. Харин одоо энэ нь, Амжилт хүсье!

Нийт хандахыг: 43096

дээр нь шинжилгээ “Cloud Гадил PI болон OwnCloud нь файл байршуулах [бүрэн]

хариу үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *