โซลูชันการจัดเก็บข้อมูลบนคลาวด์อื่น ๆ มากมายปรากฏขึ้นในช่วงไม่กี่เดือนที่ผ่านมา วันนี้ แทนที่จะทบทวนว่าบริการเหล่านี้ทำงานอย่างไร เราจะพยายามสร้างโซลูชันการจัดเก็บข้อมูลบนคลาวด์ของเราเอง ซึ่งสามารถโฮสต์ที่เซิร์ฟเวอร์ Windows ของเราเอง ไม่ว่าจะเป็นในเครื่อง ระยะไกล หรือทางอินเทอร์เน็ต
ownCloud เป็นโอเพ่นซอร์สและซอฟต์แวร์ฟรีที่สามารถใช้เพื่อสร้างโซลูชันการจัดเก็บข้อมูลบนคลาวด์ของเราเอง เซิร์ฟเวอร์ ownCloud สามารถสร้างได้บน Windows เช่นเดียวกับแพลตฟอร์ม Linux ฝั่งไคลเอ็นต์รองรับทุกอย่างตั้งแต่ Windows ไปจนถึง Mac OSX, Android และ iPhone ความเข้มข้นของเราในโพสต์นี้คือวิธีสร้างเซิร์ฟเวอร์ที่เก็บข้อมูลบนคลาวด์โดยใช้ ownCloud ใน Windows สำหรับ Linux คุณสามารถดูคำแนะนำได้ที่นี่
ใน Windows ownCloud ต้องมีการติดตั้งเซิร์ฟเวอร์ “Internet Information Services (IIS)” แม้ว่าคำแนะนำบนเว็บไซต์ของผู้จัดพิมพ์จะแนะนำว่า Apache ที่ติดตั้ง PHP และ MySQL นั้นใช้งานได้ แต่ฉันได้ลองใช้บนเซิร์ฟเวอร์ XAMMP หรือ WAMP แล้ว แต่ก็ไม่ได้ผลสำหรับฉัน ในตอนนี้ คุณจะต้องติดตั้ง IIS เพื่อเรียกใช้ ownCloud หากคุณใช้ Windows 7 IIS จะไม่ถูกติดตั้งตามค่าเริ่มต้น ในการติดตั้ง IIS คุณจะต้องเปิดใช้งานผ่าน “โปรแกรมและคุณสมบัติ” ใต้แผงควบคุม
คุณควรตรวจสอบให้แน่ใจด้วยว่าได้เลือก CGI ภายใต้คุณลักษณะการพัฒนาแอปพลิเคชัน
ในขั้นตอนต่อไป เราจะติดตั้ง PHP และ MySQL Server บนเครื่อง Windows ของเรา ดาวน์โหลดเซิร์ฟเวอร์ PHP และ MySQL สำหรับ Windows คุณยังสามารถดาวน์โหลด WAMP Server และใช้เซิร์ฟเวอร์ PHP และ MySQL จากที่นั่นได้ แต่ต้องแน่ใจว่า IIS และ Apache ไม่ได้รับการกำหนดค่าให้ทำงานบนพอร์ตเดียวกัน มิฉะนั้น จะขัดแย้งกันและทำงานไม่ถูกต้อง หลังจากติดตั้ง IIS, PHP และ MySQL แล้ว เราจะดำเนินการติดตั้ง ownCloud ต่อไป มันค่อนข้างง่าย เพียงดาวน์โหลด ownCloud แตกไฟล์ จากนั้นคัดลอกโฟลเดอร์ไปที่โฟลเดอร์ “C:\inetpub\wwwroot”
โปรดทราบว่าคุณจะต้องให้สิทธิ์ผู้ดูแลระบบเพื่อคัดลอกสิ่งใด ๆ ไปยังโฟลเดอร์ "wwwroot" เมื่อคุณเริ่มคัดลอก Windows จะขอสิทธิ์ผู้ดูแลระบบจากคุณ
หลังจากคัดลอกเสร็จแล้ว ให้ไปที่โฟลเดอร์ config และเปลี่ยนชื่อ “config.sample.php ” ถึง “config.php “. เปิด "config.php" ที่เปลี่ยนชื่อใหม่และเปลี่ยนค่าของ dbname , ผู้ใช้ และ dbpassword . ตัวเลือกอื่นๆ สามารถปล่อยให้เป็นค่าเริ่มต้นได้ เปิดเบราว์เซอร์ของคุณและไปที่ “https://localhost/owncloud ” (ไม่มีเครื่องหมายคำพูด) โปรดทราบว่าหากคุณคัดลอกไฟล์ทั้งหมดโดยตรงในโฟลเดอร์ wwwroot คุณจะต้องพิมพ์ “https://localhost/” เท่านั้น คุณจะถูกนำไปสร้างหน้าบัญชีผู้ดูแลระบบ เพียงกรอกข้อมูลในช่องและคลิกที่ปุ่มสร้างบัญชี
การดำเนินการนี้จะกำหนดการตั้งค่าพื้นฐานของ ownCloud คุณสามารถกำหนดค่าตัวเลือกขั้นสูงเมื่อคุณเริ่มใช้ ownCloud ในความเห็นของฉัน ownCloud ดีที่สุดสำหรับธุรกิจขนาดเล็กซึ่งไม่ต้องการใช้ที่เก็บข้อมูลบนคลาวด์ราคาแพงสำหรับผู้ใช้แต่ละคนและทุกคน ข้อเสียเพียงอย่างเดียวของ ownCloud คือไม่มีการซิงโครไนซ์ LAN ซึ่งหมายถึงการใช้แบนด์วิดท์มากขึ้นใน SMB
คุณวางแผนที่จะใช้ ownCloud หรือไม่? คุณจะปรับใช้โซลูชันพื้นที่เก็บข้อมูลระบบคลาวด์ของคุณเองเพื่อวัตถุประสงค์ใด