♫musicjinni

Build an Awesome Nextcloud Server (Updated for Ubuntu 22.04!)

video thumbnail
New: The LearnLinuxTV Nextcloud guide is now updated for Ubuntu 22.04 with this video!

It's time to install Nextcloud! Nextcloud is the best platform for building your very own self-hosted collaboration platform, complete with features such as online document editing, file synchronization, calendar, contacts, and countless plugins. In this video, you'll be walked through the entire process, and by the end you'll have your very own Nextcloud server that's completely set up and ready for action by the end.

*Support Learn Linux TV*
Note: Commission may be earned for any and all links presented here.
- Set up your own cloud server with Akamai Connected Cloud ➜ https://learnlinux.link/akamai
- *Support Learn Linux TV* by becoming a channel member ➜ https://learnlinux.link/join
- *Support Learn Linux TV* by becoming a Patron ➜ https://learnlinux.link/patron
- Affiliate store for Linux compatible hardware/accessories ➜ https://learnlinux.link/amazon
- Check out the Tiny Pilot KVM for your Homelab ➜ https://learnlinux.link/tinypilot

*Time Codes*
00:00 - Intro
01:36 - Creating an Ubuntu 22.04 instance on Linode (Linode is not required)
06:56 - Preliminary Ubuntu 22.04 tweaks before installing Nextcloud
07:39 - Creating a local Linux user to avoid using the root account
08:50 - Providing access to sudo for our local user
09:36 - Installing all available distribution updates prior to installing Nextcloud
10:59 - Setting the hostname or domain name for our Nextcloud server
16:07 - Finding the download URL for Nextcloud
18:13 - Installing MariaDB to serve as the database backend for our server
19:55 - Running the mysql_secure_installation script to increase security
22:09 - Setting up the Nextcloud Database
23:31 - Creating a database grant to allow access to the Nextcloud database
25:39 - Installing Apache for serving Nextcloud
28:44 - Enabling required Apache and PHP mods
29:26 - Installing the required files for Nextcloud
34:28 - Setting up Apache to host Nextcloud
37:54 - Configuring PHP to work with Nextcloud
44:17 - Running through the initial configuration screen for Nextcloud
48:46 - Setting up a Let's Encrypt certificate for Nextcloud (domain required)
54:06 - Misc Nextcloud tweaks

*Video Specific Links*
- Blog post for this video (contains the commands that were used) ➜ https://www.learnlinux.tv/?p=2122
- Nextcloud download page ➜ https://nextcloud.com/install/#instructions-server

*Full Courses from Learn Linux TV*
• Linux Essentials Certification Workshop ➜ https://learnlinux.link/lpi-course
• Linux Crash Course series ➜ https://linux.video/cc
• Learn how to use tmux ➜ https://linux.video/tmux
• Learn how to use vim ➜ https://linux.video/vim
• Bash Scripting Series ➜ https://linux.video/bash
• Proxmox VE Cluster Full Course ➜ https://linux.video/pve
• Learn Ansible ➜ https://linux.video/ansible

*Linux-related Podcasts*
• Enterprise Linux Security ➜ https://enterpriselinuxsecurity.show
• The Homelab Show ➜ https://thehomelab.show

*Learn Linux TV on the Web*
• Main site ➜ https://www.learnlinux.tv
• Community ➜ https://community.learnlinux.tv
• Enterprise Linux Security Podcast ➜ https://enterpriselinuxsecurity.show
• The Homelab Show Podcast ➜ https://thehomelab.show
• Content Ethics ➜ https://www.learnlinux.tv/content-ethics
• Request Assistance ➜ https://www.learnlinux.tv/request-assistance

*Disclaimer*
Learn Linux TV produces technical content that will hopefully be helpful to you and teach you something new. However, this content is provided without any warranty (expressed or implied). Learn Linux TV is not responsible for any damages that may arise from any use of this content.

#Linux #Nextcloud #Ubuntu

Build an Awesome Nextcloud Server (Updated for Ubuntu 22.04!)

Nextcloud: Complete Setup Guide

Ubuntu Server 22.04 Live Installer Walkthrough

Ubuntu Complete Beginners Guide (Full Course in one video!)

Linux Crash Course - Installing Updates

Linux Crash Course - Connecting to Linux Servers via SSH

10 Tips for Hardening your Linux Servers

Linux Servers: Which Distro should you use?!

The Linux Crash Course - What are "snap" Packages?

Recovering Files from your PC (using Linux)

Awesome Linux Tools: The bat Command

Linux Crash Course - What is a "Distribution" of Linux?

How to Build an Awesome Kubernetes Cluster using Proxmox Virtual Environment

Linux on Old Laptops: The Lenovo Thinkpad T440p

How to Manage OpenStack Private Clouds Episode 5 - Combining OpenStack and OpenShift

How to Manage OpenStack Private Clouds Episode 2 - How to Launch Compute Instances

Disclaimer DMCA