How to Install Nextcloud on an Ubuntu Server | Install Nextcloud from Scratch on Linode

preview_player
Показать описание
In this tutorial, Jay LaCroix from @LearnLinuxTV shows you how to install Nextcloud on an Ubuntu server from scratch. While Linode offers an easy One-Click Nextcloud install option, setting up Nextcloud from scratch allows you to further customize your instance.

Chapters:
0:00 Introduction
0:51 Create Our Linux Instance
6:09 Connect via SSH
6:42 Configure Domains and DNS
10:24 Create a Linux User
12:22 Connect via SSH Using the new User
12:48 Update the Server
14:30 Give the Server a Name
17:11 Reboot the Server
18:12 Check our DNS Setup
19:35 Disallow Root Logins
20:50 Download NextCloud
22:50 Setup the Database Server
24:32 Change the Default Database Settings
26:40 Create the Nextcloud Database
28:05 Granting Permission to the Database
30:15 Install Apache Web Server
33:10 Install Unzip
33:28 Prepare NextCloud for Installation
34:10 Change the Ownership of NextCloud
34:52 Rename the NextCloud Directory
35:30 Move the NextCloud Directory
36:05 Disable Apache’s Default Website
36:58 Create a New Apache Configuration
38:45 Enable the New Configuration
39:25 Configure PHP
42:52 Enable Apache Modules
43:20 Restart Apache
43:51 Setup NextCloud
46:08 Install a SSL Certificate
49:50 Fix NextCloud Complaints
56:00 Conclusion

#Ubuntu #Linode #Nextcloud #Linux
Product: Linode, Nextcloud Server, Linux; Jay LaCroix;
Рекомендации по теме
Комментарии
Автор

AT 30:15 install Apache Webserver - where can I find the long list of commands as it's not in the description?

lmpeterborough
Автор

really nice "how to", thank you. But some config files are really pain to copy from the screen. Can you please post the link to that blog post with all that stuff?

frantisekkaradi
Автор

Great video. I had a snap install previously but wasn't happy with it and wanted to do from scratch. Thank you!

camhaines
Автор

Very informative. I recently decided to set up a Nextcloud and went with the Snap method ( I really don't like SNAPS) but I was not satisfied. So I decided to try the manual method and this is much better. Thank you.

renegade_
Автор

AT 30:38 comands for apache Server install: sudo apt install php php-apcu php-bcmath php-cli php-common php-curl php-gd php-gmp php-imagick php-intl php-mbstring php-mysql php-zip php-xml

Markuwan
Автор

Where are the docs to be able to cut and paste?

LuisMartinez-ftor
Автор

I don't see a file to copy/paste some of the commands from like you mentioned in the video?

JPEaglesandKatz
Автор

Very detailed, thanks! A slight update needed given that the latest version of nextcloud requires php8...

moshehollander
Автор

Remember not to get scammed out of the $100 credit - Sign up on the 1st of the month. If you sign up at the end of the month like I did then you will get 1 month + 3 days to use the $100 before they charge your credit card. I assumed 2 months means 60 days. Always read the microscopic print in a white font at the bottom.

Muzz
Автор

Linode is different! I'm loving it.

lujaindeen
Автор

I followed tutorial on you website, but at the end, i have to add lines to config.php file, where I can find this file? Bcs until this part is this file not mentioed earlier.

Автор

Hi I set my nextcloud instance up I believe off of your 2020 video step by step. Has worked great thanks for the tutorial. After a recent update I’m getting the missing database index warnings. I’ve went through several different commands to try and fix it to no avail. Maybe a quick video on updating nextcloud and fixing post update issues would be useful. It would sure help me. Thank you for your content you really help us novice Linux users get things done.

scottbrown
Автор

I'm confused. You have the same (almost) video several times with different headings. The last one three months ago, is this an update? What's changed?

knutrichardvanderloock
Автор

What about the configuring an SMTP connection? Linode blocks SMTP by default.

nickv
Автор

How see aduit admin logging in web gui?

sepidehazimi
Автор

So wonderfully you have presented and created this video

rule
Автор

the way I do the .conf file is I copy 000-default.conf to my conf file. don't have to worry about copying the whole thing then. just need to make a couple changes.

frankthetechtank
Автор

Can you please also specify how I can merge an s3 storage (s3fs) with local VM storage space. I have mounted the s3 storage and also changed the config.php to store nextcloud data in s3 but whenever I upload a file the local vm storage of 25gb gets consumed instead of s3 250gb ... why is this happening, I still have not found any solution to it. Please Help !

FarhanKhan-vxxy
Автор

getting this error any way how to fix it, (invalid private key for encryption app. please update your private key password in your personal settings to recover access to your encrypted files)

ShahulHameed-lyub
Автор

Yes! It is always better to set it up manually.

illegalsmirf