Open Luke1982 opened 9 months ago
wget -O - https://repo.litespeed.sh | sudo bash
apt install openlitespeed
apt-get install lsphp82 lsphp82-common lsphp82-curl lsphp82-mysql lsphp82-opcache lsphp82-imap lsphp82-opcache lsphp82-pear
noboby
www-data
usermod -a -G www-data nobody
External App Set UID Mode
Docroot UID
Rewrite
adminEmails
Server Configuration > General > Rewrite Control
Auto Load from .htaccess
Yes
webroot
mail.domain.nl
Steps
wget -O - https://repo.litespeed.sh | sudo bash
apt install openlitespeed
apt-get install lsphp82 lsphp82-common lsphp82-curl lsphp82-mysql lsphp82-opcache lsphp82-imap lsphp82-opcache lsphp82-pear
Configuration
noboby
is added to thewww-data
group (usermod -a -G www-data nobody
).www-data
as groupowner, recursivelyExternal App Set UID Mode
toDocroot UID
to make sure PHP executes as the docroot directory ownerRewrite
tabadminEmails
setting to own e-mail addressServer Configuration > General > Rewrite Control
and make sureAuto Load from .htaccess
is set toYes
To research/test
webroot
plugin (https://eff-certbot.readthedocs.io/en/stable/using.html#webroot)mail.domain.nl
certificates need a virtual host (or alias) as well, since we no longer have the apache plugin, the ACME verification needs an entry to the webroot.