vanoc.ru

Заметки

LAMP и ubuntu

4 комментария

Мини мануал на память.

LAMP устанавливается оч просто. Достаточно запустить synaptic, зайти в Правка — отметить пакеты для Задачи. Ставим галочку напротив LAMP server. Затем через поиск находим phpmyadmin и так же помечаем на установку. Или выполняем в терминале

sudo aptitude install apache2 php5 php5-mysql phpmyadmin mysql-server

В процессе установки phpmyadmin спросит о конфигурации. Выбираем apache2.

Теперь при переходе на http://localhost/ должно появиться победное It works!, при переходе на http://localhost/phpmyadmin непосредственно окно входа в phpmyadmin. Логин root.

Использовать дефолтную var/www/ не оч удобно, поэтому укажем свои директории. Я создал /home/vanoc/sites/www/new, new2 и new3. Теперь скопируем дефолтный шаблон.
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/new
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/new2
sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/new3

Редактирование /etc/apache2/sites-available/new сводится к добавлению строки ServerName new, смене пути var/www/ на адрес будущих виртуальных хостов. У меня /home/vanoc/sites/www/new и указанию отдельного лог файла для каждого хоста. ErrorLog /home/vanoc/sites/www/new/error-new.log.
Заодно включим mod_rewrite. Для этого все AllowOverride None заменим на AllowOverride All

Выполняем
sudo a2enmod rewrite

Подправим /etc/hosts добавив к localhost новые хосты
127.0.0.1 localhost new new2 new3

Включим их
sudo a2ensite new new2 new3

Перезапустим apache
sudo /etc/init.d/apache2 restart

Кстати, чтобы не вылетала ошибка You don’t have permission to access / on this server следует проверить chmod-ы у новых хостов.

20 февраля 2009 ~ 23:24


Рубрики runix,ubuntu

Метки

4 комментария в 'LAMP и ubuntu'

  1. В hosts лучше добавить всё это одной строкой, так оно чуточку, но быстрее работает.

    librarian

    21 февраля 2009 ~ 02:36

  2. librarian, спасибо, не знал. подправил.

    vanoc

    21 февраля 2009 ~ 07:46

  3. Спасибо! Очень хдорово Не знал!
    Вообще статья супер, все пользуемся и на работе, настроить апач бывает порой очень трудно, а в убунте и подавно, так что всегада тепер заглядываю в эту статью! спасибо!

    вася

    8 марта 2009 ~ 01:36

  4. Спасибо за статью!
    Недавно поставил убунту, приходится вникать в особенности.

    Андрей

    1 мая 2010 ~ 17:20

Комментарий

На блоге включена премодерация комментариев. Если это ваш первый комментарий - он не сразу отобразится.
Не расстраивайтесь.