Install Config Wiki

All about installing, configuring and troubleshooting

User Tools

Site Tools


install_nextcloud_nginx_let_encrypt_ssl_ubuntu_20_04_lts

This is an old revision of the document!


How to Install Nextcloud with Nginx and Let's Encrypt SSL on Ubuntu 20.04 LTS

https://www.howtoforge.com/tutorial/ubuntu-nginx-nextcloud/

Prerequisites

  • List ItemUbuntu 20.04
  • Root privileges
  • ItemWhat we will do
  • Install Nginx Webserver
  • Install and Configure PHP7.4-FPM
  • Install and Configure MySQL Server
  • Generate SSL Letsencrypt
  • Download Nextcloud 18
  • Configure Nginx Virtual Host for Nextcloud
  • UFW Firewall Configuration
  • Nextcloud Post-Installation

Step 1 - Install Nginx Webserver

The first step we will do in this nextcloud guide is to install the Nginx web server. We will be using the Nginx web server instead of Apache webserver.

Log in to the server and update the repository, then install the Nginx web server using the apt command as shown below.

sudo apt update

sudo apt install nginx -y

After the installation is complete, start the Nginx service and enable the service to launch every time at system boot using systemctl.

systemctl start nginx

systemctl enable nginx

The Nginx service is up and running, check it using the following command.

systemctl status nginx

As a result, the Nginx web server has been installed on Ubuntu 20.04.

install_nextcloud_nginx_let_encrypt_ssl_ubuntu_20_04_lts.1592604904.txt.gz · Last modified: 2020/06/19 22:15 by wikiadmin