Nextcloud-TurnkeyLinux-VMware-volume expand

Hi all,

I’m come from Germany and my English is not the best, but I will try to explain everything.

First I want to say, that I’m very newbie in Linux and also Nextcloud, so please don’t blame me for that.

I want to use the TurnkeyLinux Nextcloud VM on a the VMware workstation 12.
Nextcloud Version: 15.0.7
PHP 7.0.33-0+deb9u3

Everything is running fine, but I have a few questions:

How can I find which Operating Version I’m using? (Like Ubuntu)

Biggest question: The VM volume is 20GB, much to less, how can I expand these volume?
I tried different ways from the internet, bot nothing works. (no of the guides are special on turnkey or vmware) Or even how can I create an extra volume in VMware for the user data?

How can I update the PHP Version to a newer one? Does Turnkey need to support newer Versions to make an update work?
There are still two yellow error messages:
MySQL is not configured for the 4-Byte, Emoji thing, How can I create this? (Again, no knowledge of MySGL)
MySQL wird als Datenbank verwendet, unterstützt jedoch keine 4-Byte-Zeichen. Um beispielsweise 4-Byte-Zeichen (wie Emojis) ohne Probleme mit Dateinamen oder Kommentaren verarbeiten zu können, wird empfohlen, die 4-Byte-Unterstützung in MySQL zu aktivieren. Für weitere Details lesen Sie bitte die Dokumentationsseite hierzu.

The Strict-Transport-Security Header is not set to 15552000, How can I set this header?
Der "Strict-Transport-Security“-HTTP-Header ist nicht auf mindestens "15552000“ Sekunden eingestellt. Für mehr Sicherheit wird das Aktivieren von HSTS empfohlen, wie es in den Sicherheitshinweisen erläutert ist.

It would be very great if someone can help me here out, or even give me tips to lern these.

Thanks in advance!

BTW: I would use Ubuntu instead of Turnkey Linux.

Thanks for the Links! I will try it later.

But how can I used it as an linux/ubuntu newbie? DO I have there also the webmin GUI? makes some options much easier for newbies with no knowledge in command typing.


if you don’t like command typing, run one of my playbooks.

the underlying howtos you’ll find here: