Jest tam wymieniony sposób na własny katalog a mianowicie poprzez “sudo a2enmod userdir”. Raz, że ten sposób z tego co wyczytałem gdzie indziej nie jest wystarczający, bo wtedy pod naszym katalogiem nie bedzie działało php a dwa że i tak u mnie nie działa. No ale cóż wyczytałem gdzieś indziej również że własny katalog ze stronami www można zobić poprzez symlink:
$ cd
$ mkdir nazwa_katalogu
$ cd /var/www/
$ ln -s ~/nazwa_katalogu ./
Tak też zrobiłem, tyle że jak wpisuje localhost/~nazwa_użytkownika to wyskakuje mi " Forbidden You don’t have permission to access /~mar/index.html on this server." Chmod tego katalogu ustawiony na 711. Może coś źle robię?
Miałeś rację to była kwestia uprawnień. Strony www już się wyświetlają. Wystarczyło zrobić:
$ chmod g+xr-w /home/yourusername
$ chmod -R g+xr-w /home/yourusername/public_html
Problem w tym, że jeszcze nie działają mi strony na php. Np. chce zainstalować skrypt to mi przeglądarka chce pobrać install.php. A przecież niby symlink zrobiony bo w var/www się wyświetla public_html jako skrót…hmm