Giriş
ownCloud nedir?
Fotoğraflarınız, yedekleriniz, takvimleriniz veya başka türlü bir veri için dosya eşitleme / paylaşım sunucusu oluşturmak istiyorsanız, ownCloud kullanmalısınız. Basitlik ve özelleştirme yönünde odaklanmış kendinizin barındırabileceği açık kaynaklı bir yazılımdır. Dropbox veya Google Drive gibi hizmetleri benzerken, ownCloud, bilgisayarlarında veya sunucularında denemek isteyen herkes için ücretsizdir. Bu yazıda, CentOS 7 VPS’de ownCloud nedir, nasıl kurulur ve yapılandırılır öğreneceksiniz.
İçerikler
Nelere ihtiyacınız olacak?
Bu rehbere başlamadan önce aşağıdakilere ihtiyacınız vardır:
- VPS’e SSH root erişimi
- LAMP kurulumu
Adım 1 – ownCloud kurulumu
CentOS’un varsayılan yazılım depolarında ownCloud paketi bulunmaz ancak ownCloud’un bu konuyla ilgili kendi özel repo’su vardır. İlk önce, serbest bırakma anahtarını içeri aktarın:
rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.key
Daha sonra ana dizini indirmek için bu komutu çalıştırın:
curl -L https://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -o /etc/yum.repos.d/ownCloud.repo
Şimdi bu paketi önbelleği temizleyerek Yum’a tanıtacağız:
yum clean expire-cache
Çıktı şuna benzer olmalıdır:
Loaded plugins: fastestmirror Cleaning repos: base ce_stable extras updates vz-base vz-updates 10 metadata files removed
Son olarak standart yum install
komutu ile owncloud
paketini kurun:
yum install owncloud -y
ownCloud paketini kurdunuz, şimdi bir veritabanı oluşturmanın zamanı geldi!
Adım 2 – Veritabanı oluşturmak
Bu komutu çalıştırarak MySQL’e giriş yapın:
mysql -u root -p
İstendiğinde, sunucuyu kurarken başlangıçta ayarladığınız şifreyi girin.
Owncloud adlı yeni bir veritabanı oluşturun:
CREATE DATABASE owncloud;
Şimdi bir kullanıcı oluşturup owncloud veritabanına atayın:
GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY 'sifre';
sifre
yerine kullanmak istediğiniz şifreyi girin. Herşeyi tamamladıktan sonra aşağıdaki komutu çalıştırarak MySQL’dan çıkın.
exit
Veritabanı ve kullanıcı hazırdır. Şimdi ownCloud’u yapılandırmaya devam edebiliriz.
Adım 3 – ownCloud yapılandırması
Tarayıcı ile ownCloud’a ulaşmak için şu URL’yi kullanın:
https://alanadi_veya_IP/owncloud
OwnCloud’a eriştiğinizde, sertifikanın güvenilir olamayacağını bildiren bir uyarı görüntülenir. Bunu yoksayabilirsiniz, veri aktarımları hala şifrelenmektedir. Alternatif olarak, bu uyarıyı kaldırmak için Let’s Encrypt’den ücretsiz SSL sertifikası da yükleyebilirsiniz. Uyarıdan sonra benzer bir ekran görmelisiniz:
Yeni bir yönetici hesabı oluşturmak için Kullanıcı Adı (Username) ve Şifre (Password) alanlarını doldurun. Ardından, Depolama ve veritabanı’na (Storage & database) tıklayın.
Veri klasörünü olduğu gibi bırakın ve Veritabanı yapılandırma (Configure the database) bölümünde MySQL/MariaDB üzerine tıklayın. Burada, Adım 2‘de oluşturulan veritabanı ve kullanıcı adını girmeniz gerekmektedir.
Ayarlamayı tamamladıktan sonra Kurulumu bitir (Finish setup) butonuna tıklatarak devam edin.
Bu kadar! OwnCloud’u başarıyla yüklediniz, artık kişisel bulutunuza veri yükleyebilirsiniz.
Sonuç
OwnCloud nedir öğrendiniz ve ownCloud kurulumu oldukça basit bir işlemdi, CentOS 7 VPS’de yeni CentOS deposunu ownCloud’un kendisi ile birlikte kurdunuz, daha sonra ilk ownCloud kurulumunda bir veritabanı oluşturdunuz ve yapılandırma ayrıntılarını belirttiniz. Artık ownCloud’la birlikte gelen tüm özelliklerin tadını çıkarabilirsiniz.
Yorum Ekle