Linux serverNETWORK ADMINISTRATIONS

NextCloud – CentOS 7 – Lets Encrypt

This demonstration video walks through installing NextCloud 10 on a CentOS 7 Virtual Private Server hosted by Digital Ocean

Apologies for the poor masking edit at around 38 minutes when working with Lets Encrypt, i forgot to mask my email address (not that it’s majorly important) and thanks to Charles for pointing that out to me.

The following process is followed in the video :

Install software required for NextCloud including, Linux, Apache, MySQL and PHP. (LAMP Stack)

Download NextCloud software.

Update Apache configuration files to host NextCloud, this includes using a VirtualHost.

Configure MariaDB database for NextCloud.

Sign in to NextCloud and review security and warnings.

Generate and apply Certificate to secure NextCloud.
NOTE : After generating Certificates in test mode, when applying in commit mode ensure you choose ‘Renew’.

Update configuration files.

Disclaimer : Use this information as you see fit, these are my personal findings and workings and I do not recommend you use them in a production environment or anywhere other then for your personal development and investigation. Hopefully you’ll find it useful and helpful in your own projects.

The following links below to software used :

Digital Ocean : https://www.digitalocean.com
NextCloud : https://nextcloud.com
LetEncrypt : https://letsencrypt.org

Helpful Links :

Digital Ocean SSH Keys : https://www.digitalocean.com/community/tutorials/how-to-use-ssh-keys-with-digitalocean-droplets
Digital Ocean DNS : https://www.digitalocean.com/community/tutorials/how-to-set-up-a-host-name-with-digitalocean
Digital Ocean Lets Encrypt : https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-centos-7

source

centos 7

Leave a Reply

Your email address will not be published. Required fields are marked *