Owncloud sunucusu, multimedya akışı ve dosya paylaşım özelliklerine sahip açık kaynaklı bir bulut depolama çözümüdür . Owncloud sunucusu, Linux platformuna sorunsuz bir şekilde kurularak sisteme uygun performans ve kararlılık sağlar. Ancak Windows işletim sistemine aşina olan kullanıcılar, Windows IIS web sunucusunu veya XAMMP veya WAMP sunucusu gibi üçüncü taraf yazılımları kullanarak Owncloud sunucusunu kurmak isteyeceklerdir.
Bu kılavuzda Quantrimang.com , Windows 10'a Owncloud sunucusunu kurmak için bunlardan hiçbirini veya Virtualbox veya VMware gibi herhangi bir sanal makine yazılımını kullanmayacaktır . Makale, daha iyi performans ve kararlılık için geleneksel yöntem yerine Linux için Windows alt sistemini (WSL) kullanacaktır. Bu makalenin kullanacağı Linux ortamı uygulaması Ubuntu'dur . Bu eğitimde Owncloud'un en son sürümü Owncloud 10.1.0'dır. Hadi bunu nasıl yapacağımızı öğrenelim!
Owncloud sunucusunu Ubuntu aracılığıyla Windows 10'a yükleyin
1. Adım: Linux için Windows alt sistemini etkinleştirin (WSL)
Windows 10'da Linux için Windows alt sistemi özelliğini açmak için Arama kutusuna gidin, Windows özelliğini aç veya kapat yazın , göründüğünde tıklayın ve WSL (Linux için Windows Alt Sistemi) özelliğini açın: Bunun için hakkında daha fazla bilgi için , lütfen şu makaleye bakın: Linux'u Windows 10'da sanal makine olmadan çalıştırmak, işte bilmeniz gereken 18 şey .

Adım 2: Ubuntu 18.04 Linux uygulamasını yükleyin
Windows 10 arama kutusundan veya program listesinden Microsoft Store'u arayın. Microsoft Mağazası açıldığında indirip yüklemek için Ubuntu 18'i arayın. Kurulduktan sonra Başlat düğmesine tıklayın, komut ekranını veya Ubuntu bash'ı tekrar açın, buradan bazıları doğrudan Windows 10'da olanlar hariç tüm Ubuntu komutlarını kullanabilirsiniz.
![Windows 10'a (WSL) Owncloud sunucusu nasıl kurulur? Windows 10'a (WSL) Owncloud sunucusu nasıl kurulur?]()
Adım 3: Windows 10'a Apache, MySql/MariaDB plus PHP'yi yükleyin
Owncloud 10.1.0'ı kurmadan önce. temelde LAMP kurulumu olan bir web sunucusu ortamı kurmamız gerekiyor. Apache, PHP ve MariaDB'yi kurmak için çalıştırmanız gereken komut budur. Aşağıdaki komutu sağ tıklayıp ardından tuşuna basarak kopyalayıp yapıştırın Enter.
sudo apt-get install apache2 mariadb-server libapache2-mod-php7.2
sudo apt-get install php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring
sudo apt-get install php7.2-intl php-imagick php7.2-xml php7.2-zip
![Windows 10'a (WSL) Owncloud sunucusu nasıl kurulur? Windows 10'a (WSL) Owncloud sunucusu nasıl kurulur?]()
Adım 4: Windows 10 Apache kurulumunu kontrol edin
Apache sunucusunun çalışır durumda olup olmadığını kontrol etmek için Windows 10 tarayıcınıza gidin ve http://localhost/, http://127.0.0.1/ veya Windows 10 yerel bilgisayarınızın IP adresini girin. İfconfig yazarak IP adresini öğrenebilirsiniz . IP adresini girdikten sonra Apache test sayfası açılacaktır. Bu, her şeyin yolunda olduğu ve bir sonraki adıma geçme zamanının geldiği anlamına gelir.
![Windows 10'a (WSL) Owncloud sunucusu nasıl kurulur? Windows 10'a (WSL) Owncloud sunucusu nasıl kurulur?]()
Adım 5: Owncloud sunucusunu komut satırındaki depo aracılığıyla indirin
Owncloud arşivini doğrudan web sitesinden indirebilirsiniz, ancak buradaki örnekte komut satırı kullanılıyor, dolayısıyla Owncloud sunucu dosyasını indirmek için komut satırı aracının kendisini kullanmak mantıklı olacaktır.
sudo -i
wget -nv https://download.owncloud.org/download/repositories/production/Ubuntu_18.04/
Release.key -O Release.key
apt-key add - < release.key="" echo="" 'deb="" http://download.owncloud.org/download/repositories="" roduction/ubuntu_18.04/=""> /etc/apt/sources.list.d/owncloud.list
apt-get update
apt-get install owncloud-files
Yukarıdaki komutlar Owncloud dosyalarını otomatik olarak Apache dizinine indirip çıkaracaktır .
Adım 6: Apache için Owncloud yapılandırma dosyasını oluşturun
Şimdi aşağıdaki komutla bir Owncloud yapılandırma dosyası oluşturun:
nano /etc/apache2/sites-available/owncloud.conf
Daha sonra Apache kök dizinini Owncloud'a yönlendirmek için yapılandırma dosyasına aşağıdaki satırları ekleyin .
Alias /owncloud "/var/www/owncloud/"
Options +FollowSymlinks
AllowOverride All
Dav off
SetEnv HOME /var/www/owncloud
SetEnv HTTP_HOME /var/www/owncloud
Yukarıdaki satırları ekledikten sonra Ctrl+ Otuşuna basarak dosyayı yazın, ardından Ctrl+ Xtuşuna basarak kaydedip çıkın.
![Windows 10'a (WSL) Owncloud sunucusu nasıl kurulur? Windows 10'a (WSL) Owncloud sunucusu nasıl kurulur?]()
Apache'ye Owncloud yapılandırmasını "anlatmak" için aşağıdaki komutla bir referans veya sembolik bağlantı oluşturacağız:
ln -s /etc/apache2/sites-available/owncloud.conf /etc/apache2/sites-enabled/owncloud.conf
Adım 8: Ek modülleri yükleyin
Owncloud'un daha iyi çalışmasını sağlamak için şu ek modülleri ekleyin:
a2enmod headers
a2enmod env
a2enmod dir
a2enmod mime
a2enmod unique_id
Modülleri ekledikten sonra Apache sunucusunu şu komutla yeniden başlatın:
sudo service apache2 restart
Adım 9: Owncloud için MySQL veya MariaDB veritabanı oluşturun
Öncelikle MySQL/MariaDB'yi durdurun ve yeniden başlatın:
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start
Şimdi Owncloud için bir kullanıcı ve MySQL veritabanı oluşturalım :
sudo mysql
Örnek, “owncloud” adında bir veritabanı oluşturmaktır . İsterseniz başka bir isim kullanabilirsiniz.
CREATE DATABASE owncloud;
Şimdi şifreli bir kullanıcı oluşturun ve yukarıda oluşturulan tüm veritabanı haklarını da bu kullanıcıya atayın. Buradaki örnek, h2smedia adı ve parolasıyla bir kullanıcı oluşturmaktır . Kendi kullanıcı adınızı ve şifrenizi kullanabilirsiniz:
GRANT ALL ON owncloud.* to 'h2smedia'@'localhost' IDENTIFIED BY 'enter_your_password';
Ayrıcalıklı işlemleri temizleme:
FLUSH PRIVILEGES;
MySQL'den şu komutla çıkın:
exit
![Windows 10'a (WSL) Owncloud sunucusu nasıl kurulur? Windows 10'a (WSL) Owncloud sunucusu nasıl kurulur?]()
Adım 10: Windows 10'da Owncloud sunucusunu kurun, kurun ve yapılandırın
Yukarıdaki tüm adımları tekrar gerçekleştirdikten sonra tarayıcınıza gidin ve http://localhost/, http://127.0.0.1/ veya Windows 10 yerel bilgisayarınızın IP adresini girin. Tıpkı bu makalenin başlarında Apache'nin çalışıp çalışmadığını test ederken yaptığınız gibi.
Ancak bu kez Apache ekranı yerine Owncloud sunucu yapılandırma ve kurulum ekranını göreceksiniz.
Owncloud'u yüklemek için lütfen Windows 10'da bir yönetici hesabı oluşturun. Yönetici hesabı olarak atamak istediğiniz aynı hesap için herhangi bir kullanıcı adını ve şifreyi girmeniz yeterlidir.
Yönetici hesabının hemen ardından depolama ve veritabanı seçeneklerini göreceksiniz. Üzerine tıklayın ve MySQL/MariaDB sekmesini seçin. Daha sonra yukarıda oluşturulan MySQL veritabanı ayrıntılarını ekleyin; bu durumda veritabanının kullanıcı adı ve şifresi owncloud olacaktır.
Son olarak tüm bilgileri Owncloud'a sağladıktan sonra aşağı kaydırın ve Kurulumu Bitir butonuna tıklayın .
![Windows 10'a (WSL) Owncloud sunucusu nasıl kurulur? Windows 10'a (WSL) Owncloud sunucusu nasıl kurulur?]()
Adım 11: Owncloud sunucusunda oturum açın
Kurulumu Bitir düğmesine tıkladıktan sonra , Owncloud'un sağlanan tüm ayrıntıları doğrulaması ve ardından size bir oturum açma sayfası sağlaması birkaç saniye sürecektir.
Yukarıda oluşturduğunuz yönetici hesabıyla Owncloud sunucusuna giriş yapın.
Bildiğiniz gibi Owncloud, PC/akıllı telefon ile Owncloud sunucusu arasında dosya senkronizasyonu yapmak için farklı işletim sistemlerinde kullanılabilen bir istemci uygulaması da sunmaktadır.
Açılan ilk ekranda Owncloud istemcisini indirmek istediğiniz işletim sistemine tıklayın.
![Windows 10'a (WSL) Owncloud sunucusu nasıl kurulur? Windows 10'a (WSL) Owncloud sunucusu nasıl kurulur?]()
![Windows 10'a (WSL) Owncloud sunucusu nasıl kurulur? Windows 10'a (WSL) Owncloud sunucusu nasıl kurulur?]()
Bu sayede okuyucular, herhangi bir XAMMP veya WAMP yazılımı kullanmadan, yüksek performans ve kararlılık elde etmek için Windows 10'a Owncloud sunucusunu kolayca kurabilirler.
Umarım başarılısınızdır.