Поднять сервер (Apache+PHP+MySQL) в Ubuntu 9.10 можно всего одной командой из терминала:
sudo tasksel install lamp-server
После установки, рекомендую сразу перезапустить Apache, сделать это можно командой:
sudo /etc/init.d/apache2 restart
Готово! Теперь можно проверить работоспособность сервера, для этого в адресной строке браузера наберите: http://localhost.
Файлы, разрабатываемого вами сайта будут храниться в дирректории /var/www, для удобства доступа к ним, можно сделать кнопку запуска на рабочем столе с командой: gksudo nautilus /var/www.

Добрый день. Может кто нибудь подсказать, поставил lamp-server как написано у вас. + доставил phpmyadmin.
Когда копирую файлы сайта в папку www и пробую зайти на сайт, браузер выдает сообщение: You don’t have permission to access /myname/setup.php on this server
Уже несколько дней пытаюсь разобраться, ничего не получается.
php работает, phpmyadmin тоже,Ubuntu 9.10
Помогите настроить, пожалуйста.
Александр, установи права на папку myname, или даже вобще на все подпапки и файлы. Правый клик на папке, вкладка «Права» и будет тебе счастье.
Поставил свои права на все папки начиная с /var и до /www/mysite/все внутренние файлы. Результат тот же.
А какие еще могут быть варианты?
ps Злая система, эта Ubuntu.
Система вовсе не злая. Просто требует аккуратного обращения и понимания своих действий.
Александр, вы уверены что не намудрили с правами доступа? Кстати, /var не надо было трогать.
Попробуй запусти Nautilus под рутовскими правами, а потом раздай уже права на папки. Запусти из консоли sudo nautilus. И тут посмотри.
У меня такая же проблемма.
Попробовал запустить наутилус
#sudo nautilusвот что выдало:
(nautilus:2862): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failedInitializing nautilus-gdu extension** (nautilus:2862): WARNING **: No marshaller for signature of signal 'UploadFinished'** (nautilus:2862): WARNING **: No marshaller for signature of signal 'DownloadFinished'** (nautilus:2862): WARNING **: No marshaller for signature of signal 'ShareCreateError'Nautilus-Share-Message: Called "net usershare info" but it failed: Ошибка 255 при запуске 'net usershare': net usershare: cannot open usershare directory /var/lib/samba/usershares. Error No such file or directoryPlease ask your system administrator to enable user sharing.(nautilus:2862): Eel-WARNING **: "nautilus-directory.c: directories" hash table still has 1 element at quit time(nautilus:2862): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failedShutting down nautilus-gdu extensionНу с наутилусом ладно.
Дело в том,что у меня www директории пользователь root, я на папку с проэктом уже и root устанавливал права и свои. И Апач перезапускал. Толку чуть. Сообщение
You don’t have permission to access /board/index.php on this serverкак выдавалось, так и выдается.sudo chown -R www-data:www-data * в папке board. И будте вас счастье.
Попробуйте изменить корневой узел Apache, т.е. переместить папку с вашими проектами из
/var/wwwвдомашнюю_папку/public_html, чтобы это сделать прочитайте тут раздел Настройка среды разработки, может поможет.Спасибо.Очень помогло
Спасибо большое!)) всё заработало с первого раза))))))