Owncloud güvenli bir şekilde veri depolamak ve bu verileri kontrol altında tutmak için en güvenli yoldur. Tüm belgelerinizi yani media / çalışma dosyalarınızı owncloud altında saklayabilirsiniz. Bir nevi dropbox gibidir ancak daha kullanışlı ve ücretsiz.
Owncloud kurulu sunucunuza uygulama üzerinden ister bilgisayar, ister tablet, istersenizde cep telefonu üzerinden erişebilirsiniz.
Bu makalede yer alan owncloud kurulumunu özellikle önerilen Centos 7.x VDS sunucuların tamamına gerçekleştirebilirsiniz!
Kurulum için gerekenler ;
Linux veya BDS sistem
MySQL 5.5 + / MariaDB 10.x
PHP 5.4 + veya 7 (!)
Apache 2.2 +
Desteklenen platformlar ;
CenOS 6 / 7
Debian 7 / 8
RHEL 6 / 8
SLES 12 / 13
Ubuntu 14.04 ve üzeri
======= Owncloud 9 Server Kurulumu =======
Centos 6 için ;
1 2 3 4 |
rpm --import https://download.owncloud.org/download/repositories/9.0/RHEL_6/repodata/repomd.xml.key wget http://download.owncloud.org/download/repositories/9.0/RHEL_6/ce:9.0.repo -O /etc/yum.repos.d/ce:9.0.repo yum clean expire-cache yum -y install owncloud-files |
Centos 7 için ;
1 2 3 4 |
rpm --import https://download.owncloud.org/download/repositories/9.0/RHEL_7/repodata/repomd.xml.key wget http://download.owncloud.org/download/repositories/9.0/RHEL_7/ce:9.0.repo -O /etc/yum.repos.d/ce:9.0.repo yum clean expire-cache yum -y install owncloud-files |
Kurulum için sunucunuzda php + mysql in zaten yüklü olması gerektiğini belirtelim. Bu yüklemelere ek olarak aşağıdakiler gerekebilir ;
1 |
yum -y install php-mysql php-json php-xml php-mbstring php-zip php-gd curl php-curl php-pdo |
Şimdi apache kurulu dizine geçiş yapalım ve wget ile owncloud çekelim. Örneğin apache kurulu dizinimiz /var/www/html/ ise aşağıdaki gibidir ;
1 2 3 4 5 |
cd /var/www/html/ wget https://download.owncloud.org/community/owncloud-9.0.0.tar.bz2 tar xvf owncloud-9.0.0.tar.bz2 chown -R apache:apache /var/www/html/owncloud/ chmod 777 /var/www/html/owncloud/config/ |
Selinux ayarlayalım ;
1 |
yum -y install policycoreutils-python |
Şimdi http://sunucuipadresi/owncloud olarak eriştiğimizde giriş yapabiliriz ;
Giriş sonrası uygulama seçebilirsiniz (uygulama üzerinden de giriş yapabilirsiniz) ;
Kullanıcı ekleme ;
Örnek dosya yükleme ;
- Eğer sunucunuzda php ve diğer modüller yüklü değil ise bu kurulumda hata alırsınız.
======= Owncloud 9 Client Kurulumu =======
Owncloud client kurulumu için (Owncloud serverınıza farklı bir linux platform üzerinden bağlanmak isterseniz client kurabilirsiniz) ;
Centos / RHEL 6 için ;
1 2 3 |
cd /etc/yum.repos.d/ wget http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/RHEL_6/isv:ownCloud:desktop.repo yum install owncloud-client --skip-broken |
Centos / RHEL 7 için ;
1 2 3 |
cd /etc/yum.repos.d/ wget http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/RHEL_7/isv:ownCloud:desktop.repo yum install owncloud-client |
Debian 8 ve Ubuntu 15.10 için ;
1 2 3 4 5 6 7 |
echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Debian_8.0/ /' >> /etc/apt/sources.list.d/owncloud-client.list apt-get update apt-get install build-dep owncloud-client sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_15.10/ /' >> /etc/apt/sources.list.d/owncloud-client.list" sudo apt-get update sudo apt-get install owncloud-client |
Owncloud Server Güncellemek için ;
Ubuntu /Debian
1 |
sudo -u www-data php occ upgrade |
Centos/redhat
1 |
sudo -u apache php occ upgrade |