OwnCloud/Installation

From r00tedvw.com wiki
Revision as of 23:54, 16 April 2021 by R00t (Talk | contribs)

Jump to: navigation, search

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 php php-gd php-intl php-mbstring php-process php-xml
~$ 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 systemctl start httpd

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

Configure OwnCloud using the GUI

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