newjerseywhe.blogg.se

Collabora code changelog
Collabora code changelog







To do this, we execute the following commands: sudo -u postgres psql To request a ssl-sert from LetsEncrypt we use Certbot and the apache-plugin: apt install -y python3-certbot-apache certbot wget curl sudo unzipīefore we can install Nextcloud, we first have to create a database in postgreSQL. Now we have to prepare the php.ini for nextcloud: nano /etc/php/8.0/fpm/php.iniĮxtend with the following directives: opcache.enable=1Īnd adjust the following Lines: max_execution_time = 300Īfterwards, the web server and php8.0-fpm must be restarted: systemctl restart apache2 php8.0-fpm To enable HTTP/2, we need to add this line to nf: Protocols h2 h2c http/1.1 Now we have edit the nf to allow the usage of. Now we enable the needed modules in Apache2 with: a2enmod proxy_fcgi setenvif mpm_event rewrite headers env dir mime ssl http2Īnd after that we activate php8.0-fpm: a2enconf php8.0-fpm Now you can install php8.0 and moduls with the following command: apt update & apt install -y php8.0-cli php8.0-common php8.0-mbstring php8.0-gd php8.0-imagick php8.0-intl php8.0-bz2 php8.0-xml php8.0-pgsql php8.0-zip php8.0-dev php8.0-curl php8.0-fpm redis-server php8.0-redis php8.0-smbclient php8.0-ldap php8.0-bcmath php8.0-gmp libmagickcore-6.q16-6-extra

collabora code changelog collabora code changelog

The php8.0 packages are not in offical repository of Ubuntu 20, so you have to add ondrej’s ppa: echo "deb $(lsb_release -cs) main" | tee /etc/apt//php.listĪnd add the key: apt-key adv -recv-keys -keyserver hkps://:443 4F4EA0AAE5267A6C Step 4: Install php8.0-fpm an recommended moduls With the following command we will install the Apache-Webserver: apt install -y apache2 apache2-utils You are connected to database "postgres" as user "postgres" via socket in "/var/run/postgresql" at port "5432". You can get information about connection with: postgres=# \conninfo Now you can connect to postgreSQL with: sudo -u postgres psql apt install ufw -yįirst, we have to add the official postgreSQL-Repository echo "deb `lsb_release -cs`-pgdg main" |sudo tee /etc/apt//pgdg.listĪfter this we can install the postgreSQL as Database-Server: apt install -y postgresql-13 postgresql-client-13

collabora code changelog collabora code changelog

For Securing ssh-access you can use fail2ban and passwordless authentication. – One DNS A and possibly AAAA record for our Apache vhostįirst of all, you should install a firewall to secure your VPS (if not installed) and allow incoming traffic to port 80/443 and 22 (ssh) only. – a VPS with Ubuntu 20.04 LTS minimal Image installed (you can get one here with 5€ Discount or start at Hetzner Cloud with 20€ start credits) You can find a detailed overview of Nextcloud Hub 22 here. If you want to know what has changed, read the ChangeLog Nextcloud Hub 22 was released and we want to install it on a new clean VPS









Collabora code changelog