Print Logo

Centos 7 ownCloud Kurulumu

Centos 7 sunucumuza kurulum yapmadan önce 

"yum install update" ile updateleri yapalım.

Daha sonra php paketlerini ve owncloud kurulumunu yapalım.

"yum install epel-release"

"rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm"

"yum install httpd php70w php70w-dom php70w-mbstring php70w-gd php70w-pdo php70w-json php70w-xml php70w-zip php70w-curl php70w-mcrypt php70w-pear php70w-intl setroubleshoot-server"

"rpm --import https://download.owncloud.org/download/repositories/10.0/CentOS_7/repodata/repomd.xml.key"

"curl https://download.owncloud.org/download/repositories/10.0/CentOS_7/ce:10.0.repo | tee /etc/yum.repos.d/owncloud_CE:10.0.repo"

"yum install owncloud"

Komutlarının tamamını girdiyseniz php paketleriniz ve owncloud kurulumuz tamamlanmıştır. Şimdi veritabanımızı yükleyip içerisine bir veritabanı oluşturalım.

"yum install mariadb-server php70w-mysql" komutu ile mariadb kurulumu yapalım.

"mysql_secure_installation" komutu ile de veritabanımıza şifre giriş için root şifresi belirleyelim.

MariaDB için root şifrenizi de belirledikten sonra 

"systemctl start mariadb" ile başlatın
"systemctl enable mariadb" ile de başlangıçta çalışmasını sağlayın.

Veritabanı kurulumu tamam. Şimdi sırada bir veritabanı oluşturmak var.

"mysql -u root -p" komutu ile veritabanımıza root şifresi ile giriş yapıyoruz.

"CREATE DATABASE sunucupark;" veritabanı ismi

"CREATE USER 'sunucupark'@'localhost' IDENTIFIED BY 'Sunucupark2019';" veritabanı kullanıcı adı ve şifresi

"GRANT ALL PRIVILEGES ON sunucupark.* TO 'sunucupark'@'localhost';" oluşturulan veritabanına kullanıcıya yetki verme

"FLUSH PRIVILEGES;" yetkileri tanımlama

 

Veritabanı işlemlerimiz de bitti. Artık geriye sadece Apache ve SElinux ayarları ve Apache'yi başlatmak kaldı.

"semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/owncloud/data(/.*)?'  "
"semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/owncloud/config(/.*)?'  "
"semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/owncloud/apps(/.*)?'  "
"semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/owncloud/.htaccess'  "
"semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/owncloud/.user.ini'  "
"restorecon -Rv '/var/www/html/owncloud/'  "
"setsebool -P httpd_can_network_connect_db 1"

"systemctl start httpd"
"systemctl enable httpd"

 

Kurulum ve ayarlama işleminiz tamamdır. Artık http://sunucuipniz/owncloud'a oluşturduğunuz veritabanı bilgileriyle giriş yapmak kaldı.

 

Faydalı Olması Dileğiyle

SunucuPARK 2004