Raspberry Pi เป็นคอมพิวเตอร์ขนาดเล็กที่มีพลังของพีซีหรือสมาร์ทโฟนราคาประหยัดและยังมีประสิทธิภาพเพียงพอที่จะให้คุณสร้างอุปกรณ์ที่กำหนดเองศูนย์สื่อและแม้แต่เซิร์ฟเวอร์ คุณสามารถเปลี่ยน Raspberry Pi ของคุณให้เป็นบริการคลาวด์ที่มีอยู่ทั่วไปทุกหนทุกแห่งเช่น Dropbox หรือ Google Drive ด้วยวิธีนี้คุณจะสามารถเข้าถึงไฟล์ของคุณจากสถานที่ห่างไกลและแบ่งปันไฟล์ของคุณกับอุปกรณ์อื่น ๆ
ในคู่มือนี้ฉันจะแสดงวิธีที่ครอบคลุมสองวิธีในการเปลี่ยน Raspberry Pi ของคุณให้เป็นเซิร์ฟเวอร์คลาวด์ส่วนตัวของคุณ ก่อนที่คุณจะดำเนินการต่อฉันคิดว่าคุณได้เปิดเครื่อง Pi ของคุณด้วยเมาส์และคีย์บอร์ดที่เชื่อมต่ออยู่และในที่สุดก็ติดตั้ง Raspbian OS ไว้
วิธีที่ 1: การใช้ FE Private Cloud
ก่อนดำเนินการตามคู่มือนี้ให้รับไฟล์ต่อไปนี้:
- ไคลเอนต์ FE Private Cloud Raspberry Pi (ตรวจสอบให้แน่ใจว่าคุณมีบัญชี FE Private Cloud)
- ผู้เชี่ยวชาญด้านไฟล์สำหรับ Android
- แตกเนื้อหาของไฟล์ FEPrivateCloud_raspberryPi.tar.gz โดยใช้คำสั่งต่อไปนี้:
tar -xvf FEPrivateCloud_raspberryPi.tar.gz
- เปิดเทอร์มินัลภายในโฟลเดอร์ที่แยกแล้วและเปลี่ยนสิทธิ์ของเนื้อหาภายในโฟลเดอร์ที่แยกออกมาด้วยคำสั่งต่อไปนี้
บริการ chmod + x
chmod + x เซิร์ฟเวอร์
- เริ่มบริการ FE Private cloud โดยป้อนคำสั่งเทอร์มินัล:
nohup ./service> privatecloud.log 2> & 1 &
- ล็อกอินเข้าสู่เซิร์ฟเวอร์และกำหนดค่าโดยป้อนคำสั่งต่อไปนี้:
./server -u [ชื่อผู้ใช้] -p [รหัสผ่าน] - ป้อนข้อมูลรับรองบัญชี FE Private Cloud ของคุณ
./server -d (สร้างไดเร็กทอรีคลาวด์ส่วนตัวเต็มรูปแบบ)
./server -quit (ออกจากระบบเซิร์ฟเวอร์)
./server -help (เสนอความช่วยเหลือแบบออฟไลน์)
คุณยังสามารถใช้คำสั่งทั้งหมดนี้ในคำสั่งเดียวเพื่อหลีกเลี่ยงการป้อนคำสั่งทีละคำ:./server -u [ชื่อผู้ใช้] -p [รหัสผ่าน] -d [path / to / storage / server –start
- บนโทรศัพท์ Android ของคุณเปิด FE Private Cloud ลงชื่อเข้าใช้บริการแล้วเลือก คลาวด์ส่วนตัว จากเมนู
หลังจากเชื่อมต่อกับเซิร์ฟเวอร์คุณสามารถเข้าถึงและจัดการไฟล์ของคุณจากหลายรายการด้วยสมาร์ทโฟนและอุปกรณ์อื่น ๆ ไม่ว่าจะอยู่ที่บ้านหรือจากที่ห่างไกล
วิธีที่ 2: การใช้ OwnCloud
OwnCloud เป็นหนึ่งในซอฟต์แวร์ Raspbian ที่ดีที่สุดที่จะช่วยคุณสร้างบริการจัดเก็บข้อมูลบนคลาวด์ที่มีการป้องกันของคุณเอง ด้วย OwnCloud คุณสามารถซิงค์และแชร์ไฟล์ของคุณและเข้าถึงได้จากอุปกรณ์ใด ๆ ที่เชื่อมต่อกับอินเทอร์เน็ต นอกจากนี้ OwnCloud ยังมีการเข้ารหัสและเก็บไฟล์ที่เปลี่ยนแปลงทั้งหมดในเวอร์ชันเก่าและช่วยให้คุณสามารถย้อนกลับไปใช้เวอร์ชันเก่าได้โดยใช้ความพยายามน้อยลง วิธีติดตั้งและตั้งค่า OwnCloud บน Raspberry Pi ของคุณมีดังนี้
- เปิดเซสชันเทอร์มินัลและเพิ่มที่เก็บ OwnCloud จากนั้นติดตั้ง OwnCloud ด้วยคำสั่งต่อไปนี้:
wget http://download.opensuse.org/repositories/isv:OwnCloud:community/Debian_7.0/Release.key
sudo apt-key เพิ่ม -Release.key
อัปเดต sudo apt-get
sudo apt-get install owncloud - ติดตั้งฐานข้อมูล MySQL เป็นการพึ่งพาและจะขอให้คุณตั้งรหัสผ่านรูทซึ่งคุณควร
sudo a2enmod ส่วนหัวเขียนใหม่ env
sudo apachectl รีสตาร์ท
หากคุณต้องการอัปโหลดไฟล์ที่มีขนาดมากกว่า 2MB ให้เปิดไฟล์กำหนดค่า PHP ที่อยู่ด้านล่าง ในโปรแกรมแก้ไขข้อความค้นหาสตริง 'upload_max_filesize' และ 'post_max_size_variables' จากนั้นเปลี่ยนค่าจาก '2M' เป็นขีด จำกัด ขนาดที่คุณต้องการเช่น '2G' หรือ '512M'
คุณยังสามารถติดตั้งตัวเร่งด้วย 'sudo apt-get install apc' และสร้างไฟล์ ini ที่ จากนั้นเพิ่มบรรทัดต่อไปนี้ในไฟล์:
นามสกุล = apc.so
apc.enabled = 1
apc.shm_size = 30
- เสียบสื่อจัดเก็บข้อมูลเข้ากับ Pi และป้อนคำสั่ง 'sudo blkid' ในเทอร์มินัล - ที่เก็บข้อมูลส่วนใหญ่จะติดตั้งที่ ' / dev / sdXx ’. จดบันทึก UUID ของไดรฟ์ซึ่งมีรูปแบบ xxxx-xxxx จากนั้นต่อเชื่อมไดรฟ์โดยใช้คำสั่งต่อไปนี้ คำสั่งถือว่าไดรฟ์ของคุณมีระบบไฟล์ FAT32
sudo mkdir
sudo mount -t vfat -o umask = 007, อัตโนมัติ, uid = 33, gid = 33
- เปิดเว็บเบราว์เซอร์และไปที่บริการ OwnCloud ที่ '192.168.x.x / owncloud' โดยที่ '192.168.x.x' คือที่อยู่ IP ของ Raspberry Pi ของคุณ เนื่องจากนี่เป็นการติดตั้งใหม่ระบบจะขอให้คุณสร้างบัญชีผู้ใช้ใหม่
- กำหนดค่า OwnCloud เพื่อใช้ฐานข้อมูล MySQL และจัดเก็บไฟล์ในอุปกรณ์จัดเก็บข้อมูลที่เชื่อมต่อ คลิก การจัดเก็บและฐานข้อมูล จากนั้นป้อน '/ media / owncloud / data' ในช่องข้อความถัดจาก 'โฟลเดอร์ข้อมูล' จากนั้นเลือกตัวเลือก 'MySQL / MariaDB' ใน ฐานข้อมูล
ใช้ 'localhost' เป็นโฮสต์ 'root' เป็นชื่อผู้ใช้และรหัสผ่านที่คุณตั้งไว้ก่อนหน้านี้เมื่อตั้งค่า OwnCloud
ณ จุดนี้คุณสามารถเริ่มอัปโหลดไฟล์ไปยังเซิร์ฟเวอร์ของคุณตั้งค่าไคลเอนต์และสำรวจคุณสมบัติอื่น ๆ ของ OwnCloud หากคุณต้องการเข้าถึงเซิร์ฟเวอร์ OwnCloud ของคุณจากที่ห่างไกลคุณจะต้องเปิดใช้งานพอร์ตฟอร์เวิร์ดบนเราเตอร์ของคุณซึ่งคุณสามารถดูคำแนะนำได้ในเว็บไซต์ของผู้จำหน่ายเราเตอร์ของคุณ
อ่าน 3 นาที