OwnCloud/Installation

From r00tedvw.com wiki
(Difference between revisions)
Jump to: navigation, search
(Setup PHP)
Line 19: Line 19:
  
 
=Install OwnCloud=
 
=Install OwnCloud=
  <nowiki>~$ sudo yum install -y owncloud</nowiki>
+
  <nowiki>~$ sudo yum install -y owncloud
 +
~$ sudo chown apache:apache /var/www/html/owncloud/apps /var/www/html/owncloud/apps-external/ /var/www/html/owncloud/config/ /var/www/html/owncloud/data</nowiki>
  
 
=Set Firewall rules=
 
=Set Firewall rules=

Revision as of 00:08, 17 April 2021

OwnCloud Installation

Contents

Requirements

CentOS 7
LAMP stack.

  • MariaDB 10+
  • httpd 2.4+ with prefork and mod_php
  • PHP 7.4+
  • 512MB RAM

Prerequisites

~$ sudo yum install -y epel-release yum-utils
~$ sudo yum install -y httpd mariadb-server
~$ sudo systemctl enable httpd

Setup Repo

~$ sudo rpm --import https://download.owncloud.org/download/repositories/stable/CentOS_7/repodata/repomd.xml.key
~$ sudo curl -L https://download.owncloud.org/download/repositories/stable/CentOS_7/ce:stable.repo -o /etc/yum.repos.d/ownCloud.repo
~$ sudo yum clean expire-cache

Install OwnCloud

~$ sudo yum install -y owncloud
~$ sudo chown apache:apache /var/www/html/owncloud/apps /var/www/html/owncloud/apps-external/ /var/www/html/owncloud/config/ /var/www/html/owncloud/data

Set Firewall rules

~$ sudo firewall-cmd --permanent --zone=public --add-service=http
~$ sudo firewall-cmd --permanent --zone=public --add-service=https
~$ sudo firewall-cmd --reload

Setup MariaDB

~$ systemctl start mariadb.service
~$ mysql_secure_installation
~$ sudo mysql -u root -p
mariadb> CREATE DATABASE owncloud;
mariadb> GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY 'set_database_password';
mariadb> FLUSH PRIVILEGES;
mariadb> exit

Setup PHP

~$ sudo yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm
~$ sudo yum-config-manager --enable remi-php73
~$ sudo yum install -y php php-gd php-intl php-mbstring php-process php-xml

Configure OwnCloud using the GUI

~$ sudo systemctl start httpd

https://fqdn/owncloud

Personal tools
Namespaces

Variants
Actions
Navigation
Mediawiki
Confluence
DevOps Tools
Ubuntu
Ubuntu 22
Mac OSX
Oracle Linux
AWS
Windows
OpenVPN
Grafana
InfluxDB2
TrueNas
OwnCloud
Pivotal
osTicket
OTRS
phpBB
WordPress
VmWare ESXI 5.1
Crypto currencies
HTML
CSS
Python
Java Script
PHP
Raspberry Pi
Canvas LMS
Kaltura Media Server
Plex Media Server
MetaSploit
Zoneminder
ShinobiCE
Photoshop CS2
Fortinet
Uploaded
Certifications
General Info
Games
Meal Plans
NC Statutes
2020 Election
Volkswagen
Covid
NCDMV
Toolbox