OwnCloud Nedir?
OwnCloud, verilerinizi güvenli bir şekilde saklayıp paylaşabileceğiniz, açık kaynaklı bir bulut depolama platformudur. Şirketlerin ve bireylerin, kendi sunucularında verilerini barındırmasına olanak tanır. Kısacası, Google Drive veya Dropbox gibi popüler bulut servislerinin sunduğu tüm özellikleri kendi sunucunuzda kullanabilirsiniz. Üstelik özelleştirilebilir ve geliştirilebilir bir yapıya sahiptir. Her ne kadar bazı teknik bilgileri gerektirse de, adım adım ilerlediğimizde kurulum oldukça basittir.
OwnCloud Kurulumu Adımları
Öncelikle, OwnCloud’ı kurmak için bir web sunucusuna ihtiyacınız olacak. Eğer daha önce web hosting hizmeti aldıysanız, bu süreç sizin için oldukça kolay olacak. Şimdi, Linux tabanlı bir sunucu üzerinde OwnCloud kurulumunun adımlarına bakalım:
Adım 1: Sunucu Ortamının Hazırlanması
Linux tabanlı bir sunucu kullanacaksanız, Apache, PHP ve MySQL veya MariaDB kurulu olmalıdır. Eğer bunlar yüklü değilse, onları yüklemek gerekecek.
Öncelikle, sisteminizi güncellemek için şu komutu çalıştırın:
sudo apt update && sudo apt upgrade -y
Ardından Apache web sunucusunu kurmak için:
sudo apt install apache2 -y
PHP ve gerekli modülleri yüklemek için:
sudo apt install php libapache2-mod-php php-mysql php-xml php-mbstring php-curl php-zip php-gd php-bz2 php-json -y
Veritabanı sunucusu olarak MySQL veya MariaDB kullanabilirsiniz. MySQL kurulumu için:
sudo apt install mysql-server -y
Adım 2: OwnCloud İndir ve Kur
Artık sunucunuzun temel yazılımlarını yükledik. Sıra OwnCloud’ı kurmaya geldi. OwnCloud’ın en güncel sürümünü indirip yüklemek için aşağıdaki komutları kullanabilirsiniz:
wget https://download.owncloud.org/community/owncloud-x.y.z.tar.bz2
Bu linki kendi ihtiyaçlarınıza göre güncelleyebilirsiniz (en güncel sürüm numarasını ownCloud resmi web sitesinden alabilirsiniz). Şimdi, indirdiğiniz dosyayı doğru dizine çıkartmak için:
tar -xjf owncloud-x.y.z.tar.bz2
OwnCloud dosyalarını, Apache’nin yayın yapacağı dizine taşımak için şu komutu kullanın:
sudo mv owncloud /var/www/html/
Adım 3: Veritabanı Oluşturma
MySQL veritabanında OwnCloud için bir veritabanı oluşturmanız gerekecek. Şu komutla MySQL’e bağlanın:
sudo mysql -u root -p
Sonrasında veritabanı oluşturmak için şu komutları sırasıyla girin:
CREATE DATABASE owncloud;
CREATE USER 'ownclouduser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON owncloud.* TO 'ownclouduser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Adım 4: Web Kurulum Sihirbazı
Şimdi tarayıcınızda sunucunuzun IP adresini girerek web kurulum sihirbazına erişebilirsiniz:
http://sunucu_ip_adresi/owncloud
Kurulum sihirbazı sizi karşılayacak ve veritabanı bilgilerinizi girmeniz istenecek. Burada, daha önce oluşturduğunuz veritabanı adı, kullanıcı adı ve şifreyi girerek kurulumu tamamlayabilirsiniz.
Adım 5: Kurulumun Tamamlanması ve Başlatılması
Kurulumun tamamlanmasının ardından, OwnCloud’ı kullanmaya başlayabilirsiniz. Bu noktada, verilerinizi yükleyebilir, başkalarıyla paylaşabilir ve tüm bulut dosyalarınıza kolayca erişebilirsiniz.
OwnCloud Yönetimi
Kurulum tamamlandıktan sonra OwnCloud’ın yönetimi de oldukça basittir. Admin Paneli üzerinden kullanıcılar oluşturabilir, şifreleri değiştirebilir ve dosya paylaşım izinlerini düzenleyebilirsiniz. Ayrıca, eklentiler ve temalar yükleyerek OwnCloud’ı daha da özelleştirebilirsiniz.
1. Kullanıcı Yönetimi:
Kendi bulut depolama sisteminizi yönetmek için admin paneline giriş yapın. Burada yeni kullanıcılar oluşturabilir, var olan kullanıcıların izinlerini düzenleyebilirsiniz.
2. Yedekleme:
Veri güvenliği için düzenli olarak yedekleme almanız önemlidir. Yedekleme işlemleri için komut satırı araçları veya üçüncü parti yazılımlar kullanabilirsiniz.
3. Eklentiler ve Temalar:
OwnCloud, çeşitli eklentilerle özelleştirilebilir. En popüler eklentiler arasında kalender, takvim ve doküman editörü yer alıyor. Temalarla da görünümü değiştirebilir, size özel bir bulut deneyimi oluşturabilirsiniz.