[4] httpd – katalogi domowe użytkowników
4 maja 2021Włączymy teraz katalogi domowe użytkowników, aby mogli oni publikować swoje własne strony WWW, w swoim katalogu domowym.
[1] Włącz ustawienia UserDir.
[root@vlsr01 ~]# mcedit /etc/httpd/conf.d/userdir.conf # linia 17: zakomentuj #UserDir disabled # linia 24: odkomentuj UserDir public_html # linie 31-35: <Directory "/home/*/public_html"> AllowOverride All Options None Require method GET POST OPTIONS </Directory> [root@vlsr01 ~]# systemctl restart httpd
[2] Jeżeli SELinux jest uruchomiony zmień reguły polityki
[root@vlsr01 ~]# setsebool -P httpd_enable_homedirs on [root@vlsr01 ~]# restorecon -R /home
[3] Stwórz testową stronę w katalogu użytkownika i sprawdź jej działanie w przeglądarce.
[user01@vlsr01 ~]$ mkdir public_html [user01@vlsr01 ~]$ chmod 711 /home/user01 [user01@vlsr01 ~]$ chmod 755 /home/user01/public_html [user01@vlsr01 ~]$ mcedit ./public_html/index.html <HTML> <BODY> <DIV style="width: 100%; font-size: 40px; font-weight: bold; text-align: center;"> Strona testowa użytkownika USER01 </DIV> </BODY> </HTML>