Seafile แพลตฟอร์มการโฮสต์ไฟล์บนคลาวด์

โลโก้ Seafile

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

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

เกี่ยวกับ Seafile

Seafile คือ แพลตฟอร์มการโฮสต์ไฟล์สำหรับองค์กร ด้วยความน่าเชื่อถือและประสิทธิภาพสูง

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

หนึ่งในคุณสมบัติที่อาจถูกใจผู้ที่ต้องการลอง เครื่องมือนี้คือ Seafile จัดระเบียบไฟล์ในไลบรารี

แต่ละไลบรารีสามารถซิงค์กับคอมพิวเตอร์เดสก์ท็อปเครื่องใดก็ได้รวมถึง Windows, Mac และ Linux

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

Seafile มีประสิทธิภาพในการซิงค์ไฟล์ที่ยอดเยี่ยม สามารถซิงค์ไฟล์ขนาดเล็กหลายหมื่นไฟล์ได้ในหนึ่งนาที

ไลบรารีและโฟลเดอร์สามารถแชร์กับผู้ใช้หรือกลุ่มโดยมีสิทธิ์อ่านอย่างเดียวหรืออ่าน - เขียน

การอนุญาตโดยละเอียดสามารถตั้งค่าในโฟลเดอร์ย่อยหลังจากแชร์โฟลเดอร์โดยสามารถแชร์ไฟล์กับผู้ใช้ภายนอกผ่านลิงก์ที่แชร์ได้

ลิงก์ที่แชร์สามารถป้องกันได้ด้วยรหัสผ่านและการสนับสนุนการตั้งค่าวันที่หมดอายุ

จะติดตั้ง Seafile บนลีนุกซ์รุ่นต่างๆได้อย่างไร?

ซิงค์ไคลเอนต์

เนื่องจากระบบปฏิบัติการเซิร์ฟเวอร์ Linux ประเภทต่างๆมีอยู่มากมาย นักพัฒนาได้เลือกที่จะสร้าง "โปรแกรมติดตั้ง Linux" ทั่วไป

ในการกำหนดค่า Seafile บน Linux พวกเขาเพียงแค่ต้องเปิดเทอร์มินัลและใช้ wget เพื่อดาวน์โหลดแพ็คเกจที่เสถียรล่าสุด

Si เป็นผู้ใช้ระบบ 64 บิต ต้องดาวน์โหลดแพ็คเกจด้วยคำสั่งต่อไปนี้:

wget https://download.seadrive.org/seafile-server_6.2.3_x86-64.tar.gz

ในขณะที่สำหรับ ผู้ที่เป็นผู้ใช้ระบบ 32 บิตติดตั้งด้วย:

wget https://download.seadrive.org/seafile-server_6.2.3_i386.tar.gz

หลังจากได้รับซอฟต์แวร์เซิร์ฟเวอร์แล้ว คุณจะต้องแตกไฟล์ที่บรรจุอยู่

tar  -xvzf seafile-server _ *. tar.gz

ตอนนี้ เราต้องเข้าสู่โฟลเดอร์ที่สร้างขึ้นเมื่อแตกไฟล์หากเป็นไฟล์ 64 บิตให้ป้อนด้วย:

cd seafile-server_6.2.3_x86-64

หรือถ้าเป็น 32 บิตให้ป้อนด้วย:

cd seafile-server_6.2.3_i386

ดังที่ได้กล่าวมาแล้วซอฟต์แวร์เซิร์ฟเวอร์ Seafile เป็นตัวติดตั้งทั่วไป

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

องค์ประกอบ

ก่อนอื่นเราจะเริ่มต้นด้วยการดำเนินการคำสั่งต่อไปนี้:

sudo sh setup-seafile.sh

ขั้นตอนแรกคือการตั้งชื่อเซิร์ฟเวอร์ของคุณ Seafile จากนั้น dต้องระบุที่อยู่ IP ของเซิร์ฟเวอร์

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

ตามค่าเริ่มต้นไดเร็กทอรีนี้คือ ~ / seafile-data

สำหรับผู้ใช้ส่วนใหญ่สิ่งนี้จะทำ หากคุณต้องการเปลี่ยนแปลงให้ระบุเส้นทางไปยังตำแหน่งในโปรแกรมติดตั้ง

Si คุณต้องการเปลี่ยนพอร์ต ค่าเริ่มต้นที่ซอฟต์แวร์เซิร์ฟเวอร์ทำงานและตัวเลือกด้านล่างจะช่วยให้คุณสามารถทำได้ มิฉะนั้นเพียงแค่กด Enter และดำเนินการต่อ

เมื่อติดตั้งและกำหนดค่าซอฟต์แวร์เซิร์ฟเวอร์แล้วสคริปต์จะพิมพ์ IP ชื่อเซิร์ฟเวอร์พอร์ต ฯลฯ และจะถามว่า "ไม่เป็นไร"

ด้วยนั่นเอง ติดตั้ง Seafile แล้ว ในการเรียกใช้เซิร์ฟเวอร์ให้ดำเนินการดังต่อไปนี้:

./seafile.sh start

หากต้องการหยุดเซิร์ฟเวอร์ให้เรียกใช้:

./seafile.sh stop

ในการรีสตาร์ทเซิร์ฟเวอร์ให้ทำด้วยคำสั่งนี้:

./seafile.sh restart

ตอนนี้ สำหรับส่วนของไคลเอนต์การซิงโครไนซ์ควรไปที่เว็บไซต์อย่างเป็นทางการเท่านั้น ของแอปพลิเคชันและดาวน์โหลดไคลเอนต์สำหรับระบบที่พวกเขาต้องการติดตั้งรวมถึงสำหรับ Android และ iOS

ลิงค์คือนี่


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา