OwnCloud 8 เพิ่งเปิดตัวไป มีคุณสมบัติใหม่ๆ เพิ่มเข้ามามากมาย เช่น หน้าการตั้งค่า Application แยกออกจากหน้าตั้งค่าหลัก สามารถกำหนด Favorit ให้กับไฟล์หรือ Folder ได้ ทำให้การใช้งานง่ายมากขึ้น เป็นต้น สำหรับท่านที่ติดตั้ง OwnCloud 7 ที่ติดตั้งผ่าน repository สามารถอัพเกรดเป็น OwnCloud รุ่นใหม่ได้เลยผ่านการอัพเกรด package สำหรับท่านที่อยากทดลอง OwnCloud 8 ก็สามารถติดตั้งได้ดังนี้

เพิ่ม key สำหรับ repository ก่อน

wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/Release.key

sudo apt-key add - < Release.key

จากนั้นเพิ่ม repository

sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_14.10/ /' >> /etc/apt/sources.list.d/owncloud.list"


Continue reading

มีหลายท่านถามเรื่อง Data Encryption บน OwnCloud ว่าทำยังไง ผมก็มักจะตอบว่าทำ FileSystem Encryption ครับ แบบประมาณว่าครั้งเดียวจบ ไม่ต้องมาหาวิธีว่าทำ Data Encrytion ยังไง แต่ก็มีคนถามเข้ามาเยอะ ก็แนะนำวิธีง่ายๆ ให้ก็แล้วกันครับ ใน OwnCloud มี Application เสริมตัวนึงชื่อ Encryption กด Enable ได้ที่หน้า Application ได้เลย ดังนี้


Continue reading

ownCloud ซอฟต์แวร์โอเพนซอร์สสำหรับบริหารจัดการไฟล์ผ่านเว็บ ได้ออกรุ่นใหม่ ownCloud 6 มามีความสามารถพิเศษใหม่ๆ เพิ่มขึ้นอีกเยอะ เช่น User Avatar, File Preview, Activity Stream และ Undelete ไฟล์ได้ นอกจากนี้ยังมีคุณสมบัติใหม่ที่น่าสนใจอย่าง ownCloud Documents สามารถแชร์เอกสาร แก้ไขเอกสารพร้อมกันได้ผ่านหน้าเว็บซึ่งน่าสนใจมาก :) เกือบลืมไปว่า ownCloud มีโปรแกรม Client สำหรับ Sync ไฟล์ของคุณกับ PC และ Mobile ได้อีกด้วย สำหรับท่านที่อยากเล่น ownCloud มาลองติดตั้งกันได้ครับ

ownCloud มีวิธีการติดตั้งหลายวิธี แต่วิธีที่ง่ายสุดคงใช้ deb package จาก repository ของ SUSE :)

sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_12.04/ /' >> /etc/apt/sources.list.d/owncloud.list"

wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/Release.key

sudo apt-key add - < Release.key

sudo apt-get update

sudo apt-get install owncloud

เมื่อติดตั้งเสร็จแล้ว เปิดเบราเซอร์ไปที่ http://your-server/owncloud/ ตั้งค่า admin password ให้เรียบร้อย เท่านี้ก็ได้ ownCloud เล่นกันแล้ว

เมื่อครั้งที่แล้วเขียน Blog เรื่อง Cloud Storage ส่วนตัว แต่ก็มีหลายท่านสอบถามมาว่าจะติดตั้งอย่างไร จะประยุกต์ใช้งานได้อย่างไร ครั้งนี้เลยมาแนะนำวิธีการติดตั้งและการประยุกต์ใช้กันครับ หากจำกันได้ Personal Cloud Storage ที่ผมแนะนำไปชื่อ ownCloud สนับสนุนการใช้งานผ่าน Web Browser, WebDev สามารถเชื่อมต่อจากอุปกรณ์และระบบปฏิบัติการต่างๆ ได้ ไม่ว่าจะเป็น Windows, Mac OSX, iOS และ Android การแชร์ไฟล์สามารถทำได้ง่ายๆ ผ่านหน้าเว็บ แชร์แบบ Public หรือแชร์ให้กลุ่มหรือผู้ใช้ในระบบได้ มีปฏิทินและที่อยู่ติดต่อ ทำงานร่วมกับโปรแกรมอย่าง Thunderbird, Kontact และ Evolution ได้ ในส่วนเพลงและไฟล์มัลตอมีเดียต่างๆ สามารถเล่นเพลงแบบ Streamming ได้ผ่าน Ampache นอกจากนี้ ownCloud ยังสามารถเพิ่ม Plugin เพื่อเพิ่มความสามารถได้อีกหลายอย่าง เช่น การเชื่อมต่อกับ Directory Services, Bookmark, OpenID, remoteStorage เป็นต้น มาดูการติดตั้ง ownCloud กันครับ

ownCloud เป็น Web Application ทำงานบน Apache, PHP เก็บข้อมูลใน MySQL หรือ SQLite ได้ เพราะฉนั้นเราต้องมี Application Server เหล่านี้ เริ่มที่ Application Server กันก่อน

sudo apt-get install apache2 php5 php-pear php-xml-parser php5-sqlite php5-json sqlite php5-mysql mp3info curl libcurl3 libcurl3-dev php5-curl zip

จากนั้นดาวน์โหลด ownCloud แล้วติดตั้งลงใน /var/www

wget http://owncloud.org/releases/owncloud-2.tar.bz2
tar -xvf owncloud-2.tar.bz2
sudo mv owncloud /var/www/owncloud

จากนั้นกำหนด permission ให้ Apache สามารถจัดการไฟล์ได้

sudo chown -R www-data:www-data /var/www/owncloud

จากนั้นสั่ง restart Apache ดังนี้

sudo /etc/init.d/apache2 restart

เปิดเว็บเบราเซอร์ไปยัง http://localhost/owncloud จะเข้าสู่การติดตั้งโปรแกรม

กำหนดรหัสผ่านสำหรับผู้ดูแลระบบแล้วคลิกปุ่ม Finish Setup ได้เลย การใช้งานไฟล์ผ่าน WebDav บน Linux Desktop ผ่าน Nautilus ตั้งค่าดังนี้

ลองคัดลอกไฟล์ลงไปครับ

ในหน้าเว็บก็จะพบไฟล์ดังนี้

สำหรับการใช้บนระบบปฏิบัติการอื่นๆ ก็คอนฟิกผ่าน WebDav เช่นกันครับ ส่วนบน Android ก็มี WebDev Client ให้เล่นเหมือนกันลองค้นหาใน Android Market ครับ

หากพูดถึง Cloud Storage คิดว่าหลายคนอาจนึกถึง DropBox, Ubuntu One และบริการอื่นๆ ที่ให้คุณฝากไฟล์ได้ง่ายๆ วันนี้จะมาแนะนำ Cloud Storage ที่คุณสามารถทำได้ง่ายๆ ที่บ้านหรือที่สำนักงานกับโครงการโอเพนซอร์สที่ชื่อว่า ownCloud โครงการนี้เป็นการพัฒนา Cloud Storage สำหรับใช้งานส่วนตัว ownCloud มีคุณสมบัติที่น่าสนใจดังนี้

  • สนับสนุน WebDAV เชื่อมต่อได้จาก filemanager ใดๆ ก็ได้ ไม่ว่า Nautilus, Dolphin หรือแม้กระทั่ง iOS, Android, Windows
  • แชร์ไฟล์ได้ง่ายเพียงคลิก
  • Calendar และ Contact สามารถใช้งานร่วมกับ Thunderbird, Kontact หรือ Evolution
  • ใช้งาน Music streaming ได้ (ผ่าน Ampache)

เอาภาพ Screenshot มาฝากเล็กน้อย

หากท่านใดสนใจก็ดูรายละเอียดเพิ่มเติมกันได้ที่ http://www.owncloud.org