Dropbox’un alanı size yetmiyor ve ek alan satın almak pahalı, ya da sunucuları ABD’de olduğundan ve özellikle son günlerde sızdırılan haberlere göre sakladığınız her türlü veriye izinsiz erişilebilir (ABD vatandaşı değilseniz) durumda olunması sizi rahatsız ediyor. Bunlar da değil, ama canınız sıkıldı veya tamamen başka sebeplerden dolayı sunucunuza Owncloud kurmak istiyorsunuz.
Kendi sunucunuza kurmadan önce yazılımı denemek isterseniz buradaki adresten temel özelliklerini inceleyebilirsiniz.
İçindekiler
Sıfır Kurulum
Sunucuyu yeni aldıysanız Owncloud kurulumu öncesi bazı gerekli paketleri kurmanız gerekmekte. Bunlar temel olarak web sunucusu olarak Apache, veritabanı olarak MySQL, ve diğer bazı gereklilikler… Eğer aşağıdaki paketler sizde mevcutsa ikinci adımdan devam edebilirsiniz.
sudo apt-get install apache2 php5 php5-gd php-xml-parser php5-intl php5-sqlite php5-mysql smbclient curl libcurl3 php5-curl
MySQL Veritabanı Yaratma
MySQL paketini yeni kurduysanız aşağıdaki iki kodu çalıştırıp ayarlarını tamamlayın. Kurulum sırasında sizden root şifresi isteyecektir. Bu şifreyi kaybetmeyin.
sudo mysql_install_db
sudo mysql_secure_installation
Ardından MySQL girişi için aşağıdaki kodu yazın ve sorduğunda az önce koyduğunuz şifreyi tekrar girin.
mysql -u root -p
Veritabanı yaratmak için:
DATABASE owncloud; GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY 'sifre_buraya_gelecek'; exit
Owncloud Paket Kaynağı Ekleme
Ardından sisteminizin paket yöneticisine Owncloud kaynağını eklemeniz gerekmekte.
Ubuntu 13.10
wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_13.10/Release.key sudo apt-key add - < Release.key sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_13.10/ /' >> /etc/apt/sources.list.d/owncloud.list" sudo apt-get update sudo apt-get install owncloud
Ubuntu 13.04
wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_13.04/Release.key sudo apt-key add - < Release.key sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_13.04/ /' >> /etc/apt/sources.list.d/owncloud.list" sudo apt-get update sudo apt-get install owncloud
Ubuntu 12.10
wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.10/Release.key sudo apt-key add - < Release.key sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_12.10/ /' >> /etc/apt/sources.list.d/owncloud.list" sudo apt-get update sudo apt-get install owncloud
Ubuntu 12.04
wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_12.04/Release.key sudo apt-key add - < Release.key sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/xUbuntu_12.04/ /' >> /etc/apt/sources.list.d/owncloud.list" sudo apt-get update sudo apt-get install owncloud
Kurulumu Tamamla
Sunucunuzun IP adresini tarayıcınıza girerek kurulumu tamamlayabilirsiniz.
Yukarıdaki ekrandan Advanced yazan yere tıklayıp MySQL seçtiğinizde gerekli bilgileri girebilirsiniz.
kurulumu tamamladım. bir de buna localden değil de webden nasıl erişebileceğimizi anlatırsanız çok sevinirim. emeğiniz için teşekkürler…
Router’dan 80 portunu açmanız ve firewall varsa kapatmanız ya da HTTP trafiğine açmanız gerekir öncelikle. Eğer ekstradan firewall tarzı uygulamalar yüklemediyseniz dışarıdan da girilmesi gerek. Owncloud için Türkiye şartlarında evden yayın yapmak hiç mantıklı değil çünkü upload hızları çok düşük. Ancak aylık 5$’a bir sunucu alınıp onu yedek ünitesi olarak kullanmak çok daha mantıklıdır. Sunucu için Digitalocean önerebilirim. Bu siteyi de oradan yayınlıyorum. http://huse.in/390/digitalocean-10-dolar-kupon-kodu-guncel
öncellikle owncloud’ı yerel ağda test etmek istedim. paylaşım ayarları, arayüzü vs oldukça başarılı. dediğiniz gibi hosta kurulum yapmak daha mantıklı bir çözüm. yardımcı olduğunuz için teşekkürler.