Merhaba, bugün sizlere OwnCloud’u nasıl kurabileceğinizi ve yönetebileceğinizi anlatacağım. Eğer verilerinizi bulutta güvenli bir şekilde saklamak ve paylaşmak istiyorsanız, OwnCloud tam da aradığınız şey! Hadi, bu maceraya birlikte atılalım.
OwnCloud Nedir?
OwnCloud Kurulumuna Başlamadan Önce
1. Web Sunucusu: OwnCloud'u çalıştırabilmek için bir web sunucusuna ihtiyacınız olacak. Apache ya da Nginx gibi popüler seçenekleri kullanabilirsiniz.
2. PHP: OwnCloud PHP ile yazılmış bir yazılım olduğu için PHP'nin yüklü olması gerekmektedir. PHP’nin en son sürümünü yüklemeniz tavsiye edilir.
3. Veritabanı: OwnCloud verilerinizi bir veritabanında saklar. MySQL ya da PostgreSQL kullanabilirsiniz.
4. Depolama Alanı: Verilerinizi saklamak için yeterli depolama alanına ihtiyacınız olacak.
Adım 1: OwnCloud İndirme ve Kurulum
Adımlar:
1. İndirilen dosyayı sunucuya yükleyin:
İndirdiğiniz dosyayı web sunucusunun kök dizinine yükleyin. Örneğin, Apache kullanıyorsanız genellikle dosyalarınız `/var/www/html/` dizininde olur.
2. Dosyaları çıkarın:
Dosyaları sunucuda uygun bir yere çıkartın. Aşağıdaki komutu kullanabilirsiniz:
```bash
tar -xvf owncloud-x.y.z.tar.bz2
```
3. Web Sunucusunda Konfigürasyon:
Apache kullanıyorsanız, OwnCloud için bir sanal host yapılandırmanız gerekecek. `/etc/apache2/sites-available/owncloud.conf` dosyasını oluşturun ve şu ayarları ekleyin:
```apache
DocumentRoot /var/www/html/owncloud
ServerName yourdomain.com
Options +FollowSymlinks
AllowOverride All
Require all granted
```
4. Apache’yi Yeniden Başlatın:
Yapılandırma işlemini tamamladıktan sonra Apache’yi yeniden başlatmanız gerekir:
```bash
sudo systemctl restart apache2
```
Adım 2: Veritabanı Kurulumu
MySQL veritabanı oluşturmak için şu komutları kullanabilirsiniz:
```bash
mysql -u root -p
CREATE DATABASE owncloud;
CREATE USER 'ownclouduser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON owncloud.* TO 'ownclouduser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
```
2. Veritabanı Bağlantısını Yapılandırın:
OwnCloud, veritabanıyla bağlantıyı kurabilmek için ayarları yapacaktır. Bu adımda web tarayıcınızı açın ve `http://yourdomain.com` adresine gidin. Karşınıza bir kurulum sihirbazı çıkacak. Burada veritabanı bilgilerinizi girmeniz gerekiyor:
- Veritabanı Adı: `owncloud`
- Kullanıcı: `ownclouduser`
- Parola: `yourpassword`
Adım 3: Kullanıcı ve Depolama Ayarları
Buradan sonra, OwnCloud’un kullanıcı arayüzüne erişebilirsiniz. Bu noktada, dosyalarınızı yükleyebilir, paylaşabilir ve tüm verilerinizi rahatça yönetebilirsiniz.
Adım 4: Yönetim ve Güvenlik
SSL Sertifikası Kurulumu:
Eğer SSL sertifikası kurulu değilse, şu komutları takip edebilirsiniz:
```bash
sudo a2enmod ssl
sudo systemctl restart apache2
```
Ardından, SSL sertifikası yüklemek için Let's Encrypt gibi ücretsiz bir sertifika sağlayıcısını kullanabilirsiniz.