OwnCloud Nasıl Kurulur ve Yönetilir? | Adım Adım Rehber

Kendi bulut depolama sisteminizi oluşturmak ve yönetmek için OwnCloud kurulumunu ve yapılandırmasını detaylı şekilde anlatan adım adım rehber.

BFS

Bir zamanlar tüm verilerinizi USB belleklerde taşıyor, e-posta ekleriyle dosyalarınızı paylaşıyor, ama sonra bir gün bütün bu karmaşanın ne kadar verimsiz olduğunu fark ettiniz. Peki, bu karmaşayı bir kenara bırakıp verilerinizi güvenli ve kolay erişilebilir bir ortamda tutmak istemez misiniz? İşte tam da bu noktada OwnCloud devreye giriyor! Kendi bulut depolamanızı oluşturmak hiç bu kadar kolay olmamıştı. Şimdi size, OwnCloud'un nasıl kurulduğunu ve nasıl yönetildiğini adım adım anlatacağım.

OwnCloud Nedir?



OwnCloud, kişisel bulut depolama çözümüdür. Google Drive, Dropbox gibi bulut hizmetlerine alternatif olarak, kendi sunucunuzda verilerinizi saklamanızı sağlar. Verilerinizi sadece siz kontrol edersiniz, böylece gizliliğiniz güvende olur. Ayrıca, mobil cihazlar ve masaüstü uygulamaları ile dosyalarınızı her yerden erişebilirsiniz.

Adım 1: Gerekli Yazılımları Kurma



Başlamadan önce, OwnCloud'u kuracağımız bir sunucuya ihtiyacımız olacak. Bu sunucu, fiziksel bir sunucu ya da sanal bir makine olabilir. Ben bu rehberde Ubuntu 20.04 üzerinden kurulumu anlatacağım, ancak benzer adımlarla diğer Linux dağıtımlarında da kurulum yapabilirsiniz.

Sunucunuzda, aşağıdaki yazılımlar kurulu olmalıdır:
- Apache web sunucusu
- PHP ve gerekli modüller
- MariaDB veya MySQL veritabanı

Şimdi, adım adım bu yazılımları kurmaya başlayalım.


# Apache web sunucusunu yükleyelim
sudo apt update
sudo apt install apache2

# PHP ve gerekli modülleri yükleyelim
sudo apt install php libapache2-mod-php php-mysql php-gd php-json php-xml php-mbstring

# MariaDB'yi yükleyelim
sudo apt install mariadb-server


Adım 2: MariaDB Veritabanı Oluşturma



OwnCloud, verilerini saklamak için bir veritabanına ihtiyaç duyar. Şimdi, MariaDB'yi yapılandıralım.


# MariaDB'yi başlatıyoruz
sudo systemctl start mariadb

# MariaDB güvenli yapılandırma
sudo mysql_secure_installation

# OwnCloud için veritabanı ve kullanıcı oluşturuyoruz
sudo mysql -u root -p
CREATE DATABASE owncloud;
CREATE USER 'ownclouduser'@'localhost' IDENTIFIED BY 'güçlüşifre';
GRANT ALL PRIVILEGES ON owncloud.* TO 'ownclouduser'@'localhost';
FLUSH PRIVILEGES;
exit;


Adım 3: OwnCloud Kurulumu



Şimdi, OwnCloud’u kurmaya başlayabiliriz. İlk önce OwnCloud'un en son sürümünü indirmemiz gerekecek.


# Gerekli araçları yükleyelim
sudo apt install wget unzip

# OwnCloud'u indirip çıkaralım
cd /var/www/
sudo wget https://download.owncloud.org/community/owncloud-.tar.bz2
sudo tar -xjf owncloud-.tar.bz2


Ardından, Apache web sunucusunun OwnCloud dizinine erişebilmesi için gerekli izinleri verelim.


# Apache kullanıcısına dizin üzerinde yetki verelim
sudo chown -R www-data:www-data /var/www/owncloud/


Adım 4: Apache Yapılandırması



Şimdi, Apache sunucusunun OwnCloud ile düzgün çalışabilmesi için birkaç yapılandırma yapmamız gerekiyor.


# Apache yapılandırma dosyasını oluşturuyoruz
sudo nano /etc/apache2/sites-available/owncloud.conf


Aşağıdaki satırları yapılandırma dosyasına ekleyin:



  DocumentRoot /var/www/owncloud
  ServerName owncloud.local

  
    Options +FollowSymlinks
    AllowOverride All
    Require all granted
  




Şimdi Apache yapılandırmasını etkinleştirelim ve sunucuyu yeniden başlatalım:


# Apache yapılandırmasını etkinleştiriyoruz
sudo a2ensite owncloud.conf
sudo systemctl restart apache2


Adım 5: Web Üzerinden OwnCloud'a Erişme



Artık tarayıcınızda http://sunucu-ip-adresi veya http://owncloud.local adresine giderek OwnCloud kurulum ekranını görebilirsiniz. Burada, veritabanı bilgilerini ve yönetici hesabınızı girerek kurulum sürecini tamamlayabilirsiniz.

Adım 6: Veritabanı Bağlantısı



Kurulum ekranında, veritabanı türü olarak MySQL/MariaDB seçin. Veritabanı adı olarak `owncloud`, kullanıcı adı olarak `ownclouduser` ve oluşturduğunuz şifreyi girin. Bu adımla birlikte OwnCloud, veritabanına bağlanacak ve kurulumu tamamlayacaktır.

Adım 7: OwnCloud Yönetimi



Artık OwnCloud'u kullanmaya başlayabilirsiniz. Dosyalarınızı yüklemek, paylaşmak, eşitlemek ve yönetmek için web arayüzünü kullanabilirsiniz. Ekstra özellikler eklemek için ownCloud uygulama mağazasından çeşitli uygulamalar yükleyebilirsiniz.

Uygulama Yükleme:
Web panelinden Ayarlar > Uygulamalar sekmesine giderek, ihtiyacınıza göre ek özellikler yükleyebilirsiniz. Örneğin, "OnlyOffice" gibi bir belge düzenleyici uygulaması yükleyerek dosyalarınızı doğrudan OwnCloud içinde düzenleyebilirsiniz.

Sonuç



Artık kendi bulut sisteminizi oluşturmak ve yönetmek konusunda bir profesyonel oldunuz! OwnCloud ile, verilerinizi her yerden güvenli bir şekilde erişebilir ve yönetebilirsiniz. Üstelik, verilerinizi sadece siz kontrol ettiğiniz için güvenliğiniz de garanti altına alınmış olur.

Açık kaynak yazılımlarının gücünü hissederek, kendi bulut sisteminizi yönetmeye başlayabilirsiniz. İyi eğlenceler!

İlgili Yazılar

Benzer konularda diğer yazılarımız

"Veri Güvenliği: MySQL Veritabanınızı Hack’lere Karşı Nasıl Korursunuz?"

Veri güvenliği, günümüz dijital dünyasında en kritik konulardan biri haline geldi. Özellikle veritabanları, saldırganların hedef aldığı ve hassas verilerin çalındığı ilk yerlerden biridir. MySQL veritabanları, dünya çapında en çok kullanılan açık kaynaklı...

Yapay Zeka ile Veritabanı Yönetimi: Geleceğin Veri Tabanlarını Bugünden Keşfedin

Günümüzde teknoloji hızla ilerliyor ve bu ilerleme, veritabanı yönetimini de derinden etkiliyor. Ancak bir soru var: “Veritabanları nasıl daha verimli, güvenli ve hızlı hale getirilebilir?” Cevap aslında çok yakın: Yapay zeka! Evet, veritabanı yönetimi...

Yapay Zeka ile Veri Gizliliği: Yeni Nesil Şifreleme Yöntemleri ve Geleceği

** Veri gizliliği, dijital çağın en önemli konularından biri haline geldi. Günümüz dünyasında her an bir dijital iz bırakıyoruz: sosyal medya paylaşımlarından, online alışverişlere kadar. Bu dijital ayak izlerinin korunması, hem bireysel hem de kurumsal...