Strona główna Apache2 i uruchamianie VHOSTów z innym użytkownikiem
Wpis
Anuluj

Apache2 i uruchamianie VHOSTów z innym użytkownikiem

Apache2 i uruchamianie VHOSTów z innym użytkownikiem

Człowiek się uczy i uczy…

Zamiast bawić się w ustawianie uprawnień dla użytkowników poszczególnych serwisów, które są skonfigurowane w vhostach, wystarczy doinstalować jeden pakiet do apache2 i po sprawie.

Ten pakiet to apache2-mpm-itk. Instalacja jest bardzo prosta:

1
apt-get install apache2-mpm-itk

Potrzebna jest grupa, która będzie przypisana do zarządzania vhostem:

1
groupadd stronki

a także użytkownik w tej grupie:

1
useradd -s /bin/false -d /home/stronki -m -g stronki stronki_test

Na koniec oczywiście wpis w pliku z definicjami vhostów:

1
2
3
<IfModule mpm_itk_module>
AssignUserId stronki_test stronki
</IfModule>

restart Apache i gotowe.

P.S. Czasami są problemy z sesją, więc trzeba ustawić ścieżkę do sesji na /tmp.

Ten post jest udostępniony na licencji CC BY 4.0 przez autora.

Walidacja NIP i PESEL

Idzie ku lepszemu - nowe GUI do baz danych