User Tools

Site Tools


owncloud_with_iredmail_ldap

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
owncloud_with_iredmail_ldap [2015/03/05 08:58] – [Configure for using behind reverse proxy] herwarthowncloud_with_iredmail_ldap [2016/10/17 20:00] (current) herwarth
Line 2: Line 2:
 =====Installation===== =====Installation=====
 ====Repository==== ====Repository====
-  cd /etc/yum.repos.d/ +  yum -y install centos-release-scl 
-  wget http://download.opensuse.org/repositories/isv:ownCloud:community/CentOS_CentOS-7/isv:ownCloud:community.repo+  wget http://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -O /etc/yum.repos.d/ce:stable.repo
  
 ====Base software==== ====Base software====
 +  yum install nfs-utils mariadb-server bzip2 policycoreutils-python
 +  yum install httpd -t
 +  yum install php55 php55-php-gd php55-php-mbstring php55-php-xml php55-php-mysqlnd php55-php php55-php-ldap
 +
 +  cp /opt/rh/httpd24/root/etc/httpd/conf.d/php55-php.conf /etc/httpd/conf.d
 +  cp /opt/rh/httpd24/root/etc/httpd/conf.modules.d/10-php55-php.conf /etc/httpd/conf.modules.d/
 +  cp /opt/rh/httpd24/root/etc/httpd/modules/libphp55-php5.so /etc/httpd/modules/
 +  ln -s /opt/rh/php55/root/etc/php.ini /etc/php.ini
  
-  yum install httpd mariadb-server php-mysql php-ldap php php-gd php-mbstring php-xml bzip2 policycoreutils-python 
   systemctl enable httpd.service   systemctl enable httpd.service
   systemctl start httpd.service   systemctl start httpd.service
Line 13: Line 20:
   systemctl start mariadb.service   systemctl start mariadb.service
  
-====Owncloud via yum (version 8)==== +====Owncloud via yum==== 
-  yum install owncloud +  yum install owncloud-files
- +
-====Owncloud via tar (version 7)==== +
-  wget https://download.owncloud.org/community/owncloud-7.0.4.tar.bz2 +
-  tar -xvjf owncloud-7.0.4.tar.bz2 -C /var/www/html/ +
-  chown -R apache. /var/www/html/owncloud+
      
 =====Configuration===== =====Configuration=====
Line 38: Line 40:
   setsebool -P httpd_can_sendmail 1   setsebool -P httpd_can_sendmail 1
   setsebool -P httpd_can_connect_ldap 1   setsebool -P httpd_can_connect_ldap 1
- +  setsebool -P httpd_use_nfs 1 
-  semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/owncloud/data+I am using NFS mount for data mounted on /mnt/data 
-  restorecon -Rv '/var/www/html/owncloud/data+<code - /etc/fstab
- +
-  semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/owncloud/config' +
-  restorecon -Rv '/var/www/html/owncloud/config' +[2a02:22a0:bbb7:403::3]:/mnt/hdd/owncloud /mnt/data nfs _netdev,rw,vers=3,auto 0 0
- +
-  semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/owncloud/apps' +
-  restorecon -Rv '/var/www/html/owncloud/apps' +
-====Apache==== +
-<code - /etc/httpd/conf.d/owncloud.conf+
-<IfModule mod_alias.c> +
-Alias /owncloud /var/www/html/owncloud +
-</IfModule> +
-<Directory "/var/www/html/owncloud"> +
-Options Indexes FollowSymLinks +
-AllowOverride All +
-Order allow,deny +
-allow from all +
-</Directory>+
 </code> </code>
 +  mkdir /mnt/data
 +  mount -a
 +  chown apache. /mnt/data
  
 ====Add LDAP plugin==== ====Add LDAP plugin====
Line 128: Line 119:
 </code> </code>
 ====Configure 2GB upload==== ====Configure 2GB upload====
-  cd /var/www/html +<code - /var/www/html/owncloud/.htaccess
-.htaccess +. 
-  +
-  php_value upload_max_filesize 2G +php_value upload_max_filesize 2G 
-  php_value post_max_size 2G +php_value post_max_size 2G 
-  php_value memory_limit 2G +php_value memory_limit 2G 
-  .+. 
 +
 +</code>
  
 {{tag>centos}} {{tag>centos}}
owncloud_with_iredmail_ldap.1425545905.txt.gz · Last modified: by herwarth