How to install Nextcloud 19 on Ubuntu Server 20.04

Опубликовано: 17 Сентябрь 2024
на канале: How To Make Tech Work from TechRepublic
4k
33

The latest iteration of Nextcloud is out and Jack Wallen walks you through installing this on-premises cloud platform on Ubuntu Server 20.04.

For the full step-by-step article, head to

List of Commands:

sudo apt-get install apache2 mysql-server -y
sudo apt-get install php zip libapache2-mod-php php-gd php-json php-mysql php-curl php-mbstring php-intl php-imagick php-xml php-zip php-mysql php-bcmath php-gmp -y
sudo mysql_secure_installation
sudo mysql -u root -p
CREATE DATABASE nextcloud;
CREATE USER 'nextcloud' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud'
FLUSH PRIVILEGES;
exit
wget
unzip nextcloud-19.0.0.zip
sudo mv nextcloud /var/www/html/
sudo chown -R www-data:www-data /var/www/html/nextcloud
sudo nano /etc/apache2/sites-available/nextcloud.conf
Alias /nextcloud "/var/www/html/nextcloud/"
Directory /var/www/html/nextcloud/
Options +FollowSymlinks
AllowOverride All
IfModule mod_dav.c
Dav off
/IfModule

SetEnv HOME /var/www/html/nextcloud
SetEnv HTTP_HOME /var/www/html/nextcloud
/Directory
sudo a2ensite nextcloud
sudo a2enmod rewrite headers env dir mime
sudo sed -i '/^memory_limit =/s/=.*/= 512M/' /etc/php/7.4/apache2/php.ini
sudo systemctl restart apache2

Watch more How To videos:
Watch more TechRepublic videos:
Follow TechRepublic on Twitter:
Follow TechRepublic on Facebook:
Follow TechRepublic on Instagram:
Follow TechRepublic on LinkedIn:

Watch Tech Stories, a series of mini documentaries from TechRepublic:

Video Editor: