Centos 7 ile ownCloud Kurulumu

Bu makalemizde Centos 7 işletim sistemi üzerine ownCloud kurulumu gerçekleştireceğiz. ownCloud ile kişisel dosyalarınızı upload edip saklayabilmenize olanak sağlayan bir açık kaynaklı bir depolama yazılımıdır.




Kurluma Başlamadan

Kuruluma geçmeden önce sunucumuzu en güncel hale getirelim.

[[email protected] ~]# yum update

Güncellememiz bittikten sonra sistemi reboot edelim

[[email protected] ~]# reboot

Sunucumuzu güncelledikten sonra gerekli paketleri kuralım. Gerekli paketler httpd (Apache), Php 5.6, MariaDB (MySQL).

Apache Kurulumu

İlk önce peel-release reposing yükleyelim.

[[email protected] ~]# yum -y install epel-release

Daha önceki makalelerimde de değinmiştim. Yinede nasıl kurulacağına kısaca değinelim.

[[email protected] ~]# yum -y install httpd

Kurulum bittiyse apacheyi çalıştırıp her reboot durumlarında otomatik başlamasını sağlayalım.

[[email protected] ~]# systemctl start httpd

[[email protected] ~]# systemctl enable httpd

Apache kurulumumuz bu kadar son olarak bir web browser aracılığı ile ip adresimizden test edelim erişim sağlayabiliyor muyuz.

Erişim sağlayamıyorsanız firewall dan izin vermeniz gerekiyor firewall ile çok fazla işiniz yoksa kapatabilirsiniz.Kapatmak için.

[[email protected] ~]# systemctl enable firewalld 
[[email protected] ~]# systemctl stop firewalld

Komutlarını kullanabilirsiniz.

PHP Kurulumu

Php için gerekli paketleri kurup ardından httpd resetleyelim. PHP verisyonu 5.6 ve üstü olmalıdır.

[[email protected] ~]# yum -y install php php-mbstring php-pear

Kurulum bitti. Php aktif etmek için resetleyelim apacheyi.

[[email protected] ~]# systemctl restart httpd

Maria-DB Kurulumu

Veritabanımız için Maria-DB kullanacağız. Kurulumu gerçekleştirelim.

[[email protected] ~]# yum -y install mariadb-server

Kurulum bitince Maria-DB çalıştıralım ve her rebootan sonra otomatik çalışmasını sağlayalım.

 [[email protected] ~]# systemctl start mariadb

[[email protected] ~]# systemctl enable mariadb

Güvenlik ayarlarını yapalım. Root erişimi için bizden şifre isteyecek entere basıp geçelim. Ardından şifre belirlemek için Y tuşuna basalım yeni şifremizi iki defa girdikten sonra çıkacak olan sorularıda Y diye geçelim.

[[email protected] ~]# mysql_secure_installation

ownCloud için bir veritabanı oluşturalım

[[email protected] ~]# mysql -u root -p

Security bölümünde oluşturduğumuz şifreyi girelim. Sırasıyla komutları girelim.

MariaDB [(none)]> create database owncloud;

MariaDB [(none)]> grant all privileges on owncloud.* to [email protected]'localhost' identified by 'bir-sifre-belirleyiniz';

MariaDB [(none)]> flush privileges;

MariaDB [(none)]> exit

En son olarak bir kaç paket kuracağız.

[[email protected] ~]# yum -y install php-pear-MDB2-Driver-mysqli php-pear-Net-Curl

[[email protected] ~]# yum -y install php-gd

Ardından httpd resetleyelim tekrar.

[[email protected] ~]# systemctl restart httpd

ownCloud Kurulumu

Gerekli olacak tüm  hazırlıkları yaptık. Şimdi sıra ownCloud kurulumuna geldi. Wget ile önce repo paketimizi indirelim.

[[email protected] ~]# wget http://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -P /etc/yum.repos.d 

ownCloudu kurmaya geçelim.

[[email protected] ~]# yum -y install owncloud 

Kurulumuz bitti. Apacheyi resetleyelim.

[[email protected] ~]# systemctl restart httpd

Sırasıyla aşağıdaki komutları girelim

[[email protected] ~]# semanage fcontext -a -t httpd_sys_rw_content_t /var/www/html/owncloud/apps

[[email protected] ~]# semanage fcontext -a -t httpd_sys_rw_content_t /var/www/html/owncloud/config

[[email protected] ~]# restorecon /var/www/html/owncloud/apps

[[email protected] ~]# restorecon /var/www/html/owncloud/config

Kurulumumuz bitti. Şimdi artık yapılanmaya geçebiliriz.

ownCloud Yapılanması

Kurulum aşamaları tümüyle bitti. Şimdi yapılandırma kısmına geçelim. Web tarayıcımızdan http://sunucuipadresi/owncloud adresine girerek ownClouda erişelim.

Admin olabilmek için bir kullanıcı adı ve şifre belirleyiniz. Ardından MySQL/MariaDB üzerinden ownCloud için oluşturduğumuz veritabanının adını ve şifresini girdikten sonra host adresi olarak localhost yazmanız yeterli. en son Kurulumu tamamla diyerek kurulumu bitiriyoruz.



Az önce admin için oluşturduğumuz kullanıcı adı ve şifreyi girip giriş sağlıyoruz.

Admin olarak giriş sağladık. Artık dosya upload yada download edebiliriz.

Kullanıcı adınıza tıklayarak yönetici olduğumuz için başkaları için kullanıcı hesapları açıp kapatabiliriz.

Kurulum işlemleri bu kadar. Kolay gelsin.

Zülfü Mehmet ÖZÇİFÇİ

Uzun zamandır yayında olan ve tamamen kişisel bir blog sitesi olan zulfumehmet.com sitesinin kurucusuyum. Geçimimi İnşaat Teknolojileri Kalite Kontrol Teknisyeni olarak daim etsem de Bilişim üzerine araştırmalarımı deneyip paylaştığım bir blog yayınlamaya karar verdim. Faydalı olması umuduyla.

Bunları da sevebilirsiniz

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

%d blogcu bunu beğendi:

"Bana bir harf öğretenin, kırk yıl kölesi olurum. Hz. Ali"

yandex