Я искал и искал и ничто не могу найти характерным для моей проблемы.
Я - пользователь Mac, плохо знакомый с Ubuntu. Я вытер свой ноутбук HP и установил 32-разрядный (никакой выбор) Ubuntu. Затем я установил сервер ЛАМПЫ, сопровождаемый phpMyAdmin. Моя папка HTML была установлена в корне (/). Ярлык на phpMyAdmin в этом. Каждый раз, когда я пытаюсь сделать что-либо с веб-файлами, я отклонил разрешение. Я создал файл с Сублимированным текстом, по которому позже дважды щелкают на нем и когда он открылся в Gedit, я не мог сохранить изменения, потому что разрешение было отклонено.
Я могу понять разрешение необходимости записать в корневую папку. Да ведь затем, моя www папка, что-то, я писал бы в часто, установленный там? Это бесполезно мне там, если я должен перейти через обручи, чтобы сделать что-нибудь. Как выстрел в темноте, я, как предполагается, создаю www папку в своей Домашней папке и отображаю ее на/var/www/html или наоборот? Если так, как я делаю это?
Ну, обычные пользователи не получают разрешение сделать много вещей к файловой системе вне их корневого каталога. Я думаю, что это должно только удостовериться, что никто случайно не удаляет что-то действительно важное.
Так или иначе, об отображении, можно попробовать это: создайте папку с любым именем в Вашем корневом каталоге, откройте терминал и используйте sudo
для создания символьной ссылки в /var/www
с именем html
, который указал бы на папку в доме.
Так, например, в Вашем доме, можно создать папку, названную webdev
. Тогда откройте терминал и сделайте следующее:
cd /var/www
sudo mv html xyz
sudo ln -s ~/webdev html
И это должно сделать это. Теперь можно управлять файлами в webdev
папка в доме.
Действительно удостоверяются, что webdev
папка в Вашем корневом каталоге имеет верные полномочия позволить другим пользователям, по крайней мере, получить доступ к содержанию. Можно сделать это легко путем щелчка правой кнопкой по webdev
значок папки и движения в Свойства-> Полномочия.