18 июля 2011 г.

Как запустить web сервер с Joomla на Ubuntu 10.04

 Многие из нас хотели бы иметь свой сайт, но не все знают, как его установить и настроить. В этой статье я расскажу, как «поднять» свой Web сервер на Ubuntu Linux и установить на него систему управления контентом (CMS) Joomla. Для корректной работы этой CMS необходимо чтобы на сервере были установлены PHP, MySQL, Apache и некоторые дополнительные компоненты. Все они есть в LAMP – наборе серверного ПО.  Можно запустить Менеджер пакетов Synaptic, отметить в нем необходимые компоненты вручную и установить, но можно запустить Web-сервер, используя всего несколько команд.














Для установки LAMP нужно в Терминале набрать всего лишь одну команду:
sudo tasksel install lamp-server



















Произойдет скачивание необходимых пакетов и их установка.
Затем нужно будет придумать пароль для администратора БД MySQL «root»




Следующим шагом, создадим папку для будущего сайта. Все в том же Терминале набираем:
mkdir -p ~/sites/myfirstsite.ru/public
Теперь нужно указать Apache, что у нас есть сайт:
sudo gedit /etc/apache2/sites-available/myfirstsite.ru
В открывшемся документе вписываем эти строки:

    ServerName myfirstsite.ru
    ServerAlias www.myfirstsite.ru
    DocumentRoot /home/
логин
/sites/myfirstsite.ru/public
















! Внимание. Вместо «Логин» указать ваше имя (ваш логин в системе).
Сохраняем файл и последовательно выполняем еще две команды, первая указывает Apache об обслуживании нашего сайта, вторая команда перезагружает Apache.
sudo a2ensite myfirstsite.ru
sudo /etc/init.d/apache2 reload
А сейчас, для того чтобы браузер не шел искать сайт myfirstsite.ru в интернет, выполним команду sudo gedit /etc/hosts и добавим в файл Hosts строку:
127.0.0.1 myfirstsite.ru
И сохраним. Можно закрыть окно Терминала. Настройка завершена.












Переходим к установке Joomla. Скачиваем с сайта http://joomlaportal.ru стабильную версию 1.6.4. Архив распаковываем в созданную нами папку public, находящуюся в /home/логин/sites/myfirstsite.ru/. Открываем браузер, пишем адрес  myfirstsite.ru и видим:


















Выбираем язык установки и нажимаем Далее.
Здесь инсталлятор проверяет настройки системы и компонентов.















Обратите внимание на надпись о том, что не найден файл configuration.php его нужно будет создать.
Принимаем лицензию. Жмем Далее















Вводим имя пользователя БД (root и его пароль, который вводили при установке на первых шагах), задаем имя БД.
Далее идут настройки FTP.












На этом шагу задаем имя сайта, E-mail администратора, а также его логин и пароль для доступа к Панели управления сайтом.
 















И в последнем, седьмом шаге, нужно в корне сайта (т.е. в папке /public) создать файл configuration.php и вставить в него содержимое текстового поля. И удалить папку Installation.













Открываем браузер, вводим адрес http://myfirstsite.ru/administrator. Вводим логин и пароль администратора сайта, попадаем в Панель управления.  











































Если кому-то легче работать с русским языком, то можно скачать языковой пакет и установить  его через «Extensions –> InstallUninstall».  Поочередно через «Обзор» указываем архивы, нажимаем «Upload File & Install». Для их применения необходимо зайти в менеджер языков «Extensions –> Language Manager» и выставить по умолчанию русский язык.
Вот и все. Вы установили Web сервер и CMS Joomla на Ubuntu 10.04. 
Тишин Иван.
«Данный материал написан для «Первого конкурса русскоязычных статей для ОС Ubuntu 2011 года» (konkurs.ubuntu.ru)».

3 комментария:

  1. Огромное вам спасибо! Без вас я б никогда не смог установить джумлу)))

    ОтветитьУдалить
    Ответы
    1. Здравствуйте.
      хорошо что статья вам помогла, можете поделиться ее в соц сетях.

      Удалить
  2. Спасибо за интересную инфу, дам Вам совет: joomla шаблоны сайта - это его лицо. Именно шаблон является основной визуальной составляющей любого сайта и сайта на Joomla, в частности. Templatemonster всегда вам в этом поможет.

    ОтветитьУдалить