วิธีเปลี่ยน Raspberry Pi 3 ให้เป็นเซิร์ฟเวอร์คลาวด์ส่วนตัวส่วนตัวของคุณ



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

Raspberry Pi เป็นคอมพิวเตอร์ขนาดเล็กที่มีพลังของพีซีหรือสมาร์ทโฟนราคาประหยัดและยังมีประสิทธิภาพเพียงพอที่จะให้คุณสร้างอุปกรณ์ที่กำหนดเองศูนย์สื่อและแม้แต่เซิร์ฟเวอร์ คุณสามารถเปลี่ยน Raspberry Pi ของคุณให้เป็นบริการคลาวด์ที่มีอยู่ทั่วไปทุกหนทุกแห่งเช่น Dropbox หรือ Google Drive ด้วยวิธีนี้คุณจะสามารถเข้าถึงไฟล์ของคุณจากสถานที่ห่างไกลและแบ่งปันไฟล์ของคุณกับอุปกรณ์อื่น ๆ



ในคู่มือนี้ฉันจะแสดงวิธีที่ครอบคลุมสองวิธีในการเปลี่ยน Raspberry Pi ของคุณให้เป็นเซิร์ฟเวอร์คลาวด์ส่วนตัวของคุณ ก่อนที่คุณจะดำเนินการต่อฉันคิดว่าคุณได้เปิดเครื่อง Pi ของคุณด้วยเมาส์และคีย์บอร์ดที่เชื่อมต่ออยู่และในที่สุดก็ติดตั้ง Raspbian OS ไว้



วิธีที่ 1: การใช้ FE Private Cloud

ก่อนดำเนินการตามคู่มือนี้ให้รับไฟล์ต่อไปนี้:



  1. แตกเนื้อหาของไฟล์ FEPrivateCloud_raspberryPi.tar.gz โดยใช้คำสั่งต่อไปนี้:

    tar -xvf FEPrivateCloud_raspberryPi.tar.gz

  1. เปิดเทอร์มินัลภายในโฟลเดอร์ที่แยกแล้วและเปลี่ยนสิทธิ์ของเนื้อหาภายในโฟลเดอร์ที่แยกออกมาด้วยคำสั่งต่อไปนี้

    บริการ chmod + x
    chmod + x เซิร์ฟเวอร์

  1. เริ่มบริการ FE Private cloud โดยป้อนคำสั่งเทอร์มินัล:

    nohup ./service> privatecloud.log 2> & 1 &

  1. ล็อกอินเข้าสู่เซิร์ฟเวอร์และกำหนดค่าโดยป้อนคำสั่งต่อไปนี้:

    ./server -u [ชื่อผู้ใช้] -p [รหัสผ่าน] - ป้อนข้อมูลรับรองบัญชี FE Private Cloud ของคุณ

    ./server -d (สร้างไดเร็กทอรีคลาวด์ส่วนตัวเต็มรูปแบบ)



    ./server -quit (ออกจากระบบเซิร์ฟเวอร์)

    ./server -help (เสนอความช่วยเหลือแบบออฟไลน์)


    คุณยังสามารถใช้คำสั่งทั้งหมดนี้ในคำสั่งเดียวเพื่อหลีกเลี่ยงการป้อนคำสั่งทีละคำ:

    ./server -u [ชื่อผู้ใช้] -p [รหัสผ่าน] -d [path / to / storage / server –start

  2. บนโทรศัพท์ Android ของคุณเปิด FE Private Cloud ลงชื่อเข้าใช้บริการแล้วเลือก คลาวด์ส่วนตัว จากเมนู

หลังจากเชื่อมต่อกับเซิร์ฟเวอร์คุณสามารถเข้าถึงและจัดการไฟล์ของคุณจากหลายรายการด้วยสมาร์ทโฟนและอุปกรณ์อื่น ๆ ไม่ว่าจะอยู่ที่บ้านหรือจากที่ห่างไกล

วิธีที่ 2: การใช้ OwnCloud

OwnCloud เป็นหนึ่งในซอฟต์แวร์ Raspbian ที่ดีที่สุดที่จะช่วยคุณสร้างบริการจัดเก็บข้อมูลบนคลาวด์ที่มีการป้องกันของคุณเอง ด้วย OwnCloud คุณสามารถซิงค์และแชร์ไฟล์ของคุณและเข้าถึงได้จากอุปกรณ์ใด ๆ ที่เชื่อมต่อกับอินเทอร์เน็ต นอกจากนี้ OwnCloud ยังมีการเข้ารหัสและเก็บไฟล์ที่เปลี่ยนแปลงทั้งหมดในเวอร์ชันเก่าและช่วยให้คุณสามารถย้อนกลับไปใช้เวอร์ชันเก่าได้โดยใช้ความพยายามน้อยลง วิธีติดตั้งและตั้งค่า OwnCloud บน Raspberry Pi ของคุณมีดังนี้

  1. เปิดเซสชันเทอร์มินัลและเพิ่มที่เก็บ 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

  1. เสียบสื่อจัดเก็บข้อมูลเข้ากับ Pi และป้อนคำสั่ง 'sudo blkid' ในเทอร์มินัล - ที่เก็บข้อมูลส่วนใหญ่จะติดตั้งที่ ' / dev / sdXx ’. จดบันทึก UUID ของไดรฟ์ซึ่งมีรูปแบบ xxxx-xxxx จากนั้นต่อเชื่อมไดรฟ์โดยใช้คำสั่งต่อไปนี้ คำสั่งถือว่าไดรฟ์ของคุณมีระบบไฟล์ FAT32

    sudo mkdir

    sudo mount -t vfat -o umask = 007, อัตโนมัติ, uid = 33, gid = 33

  2. เปิดเว็บเบราว์เซอร์และไปที่บริการ OwnCloud ที่ '192.168.x.x / owncloud' โดยที่ '192.168.x.x' คือที่อยู่ IP ของ Raspberry Pi ของคุณ เนื่องจากนี่เป็นการติดตั้งใหม่ระบบจะขอให้คุณสร้างบัญชีผู้ใช้ใหม่
  1. กำหนดค่า OwnCloud เพื่อใช้ฐานข้อมูล MySQL และจัดเก็บไฟล์ในอุปกรณ์จัดเก็บข้อมูลที่เชื่อมต่อ คลิก การจัดเก็บและฐานข้อมูล จากนั้นป้อน '/ media / owncloud / data' ในช่องข้อความถัดจาก 'โฟลเดอร์ข้อมูล' จากนั้นเลือกตัวเลือก 'MySQL / MariaDB' ใน ฐานข้อมูล

    ใช้ 'localhost' เป็นโฮสต์ 'root' เป็นชื่อผู้ใช้และรหัสผ่านที่คุณตั้งไว้ก่อนหน้านี้เมื่อตั้งค่า OwnCloud

ณ จุดนี้คุณสามารถเริ่มอัปโหลดไฟล์ไปยังเซิร์ฟเวอร์ของคุณตั้งค่าไคลเอนต์และสำรวจคุณสมบัติอื่น ๆ ของ OwnCloud หากคุณต้องการเข้าถึงเซิร์ฟเวอร์ OwnCloud ของคุณจากที่ห่างไกลคุณจะต้องเปิดใช้งานพอร์ตฟอร์เวิร์ดบนเราเตอร์ของคุณซึ่งคุณสามารถดูคำแนะนำได้ในเว็บไซต์ของผู้จำหน่ายเราเตอร์ของคุณ

อ่าน 3 นาที