|
Основные достоинства Joomla:
Вы можете почитать о и о на Википедии, после чего мы приступим к практике... Итак, изучив основополагающие принципы :) в свободной энциклопедии перейдем конкретно к вопросу: с чего начать? Для того, чтобы на практике изучить возможности CMS нам не обязательно покупать хостинг. Для этого нам достаточно установить виртуальный сервер на свой локальный компьютер, а потом на него установить систему и работать с ней. Я воспользуюсь "Джентльменским Набором Web-Разработчика" - Denwer. Он бесплатный и скачать его можно с сайта . Там же есть подробная . Чтобы скачать установочный файл, необходимо ввести имя и e-mail адрес. Ссылка на скачивание придет в письме. Обязательно читаем инструкцию и устанавливаем пакет. Там много текста, но обычно установка проходит за несколько нажатий клавиши Enter. Я только добавлю несколько слов. Кроме стандартного "c:\WebServers", вы можете выбрать любой другой каталог для установки, вписав в строку желаемый путь и нажав Enter. Точно так и имя виртуального диска ( введите букву английского алфавита). По сути, виртуальный диск, - это как ярлык к папке "c:\WebServers", но компьютер "видит" его как отдельный диск. Чтобы ответить на вопрос "Да или Нет" введите соответственно "y" или "n" и нажмите Enter. Повторяю, внимательно читаем инструкцию и подсказки установщика, и тогда у вас не будет вопросов/проблем. Запускаем Denwer с ярлыка на рабочем столе:
Вводим в браузере адрес: "http://localhost/denwer/":
Если все прошло по инструкции, значит Денвер установился, запустился и готов к работе. Установка Денвера (а также Joomla) наглядно проиллюстрирована в моем видеокурсе "Joomla - 5 шагов к собственному сайту". Теперь мы можем создавать сайт и делать с ним все что угодно у себя на компьютере, а потом, когда проект приблизится к конечному варианту, спокойно выложить его на хостинг. Каждый сайт нужно создавать в отдельной папке. Например, если назвать папку "newsite" и поместить ее в каталог "с:\WebServers\home\localhost\www\", то из браузера мы обратимся к сайту так: "http://localhost/newsite/", если разместить папку "newsite" в каталог "с:\WebServers\home\localhost\", то название папки будет выступать в роли поддомена, и путь для браузера будет: "http://newsite.localhost/". Для того, чтобы создать новый хост, необходимо в папке "с:\WebServers\home" создать каталог с любым именем, например "localhost2". и скопировать содержимое папки "localhost". Тогда из браузера мы будем уже обращаться "http://localhost2/". При создании новых каталогов рекомендую перезапускать Денвер с ярлыка на рабочем столе во избежание проблем.
С установкой виртуального сервера покончено! :) Теперь пришло время установить Joomla! и здесь я буду говорить намного подробнее. Joomla распространяется в виде архива, который можно скачать совершенно бесплатно. Русская версия Joomla всегда доступна для скачивания на сайте (ссылки справа), а также на сайте . Перевод отличается, но по сути нет разницы. Я воспользуюсь переводом joomlaportal.ru. На данный момент последняя версия Joomla 1.5.15, но я скачаю и установлю версию . Эта версия уже переведена на русский язык и нет необходимости в русификации. К тому же здесь русифицированы демо-данные. Об этом я еще скажу позже. А сейчас скачиваем архив, помещаем его в папку, которую только что создали (у меня "с:\WebServers\home\localhost\www\newsite"), и разархивируем его, после чего удаляем архив или перемещаем его куда-нибудь. Он нам больше не нужен. Теперь просто копируем содержимое архива поверх уже имеющихся файлов в каталог "с:\WebServers\home\localhost\www\newsite". Заменяем все файлы с совпадением имен. Вот и все. Теперь все будет работать нормально. Вот так, мы еще не научились устанавливать Joomla!, но уже умеем ее обновлять :) Вы наверное заметили, что для обновления Joomla! нам необходимо скачать пакет обновления с названием Joomla_1.5.x_to_1.5.y-Stable-Patch_Package.tar.gz, где x - ваша текущая версия, y - версия, до которой вы производите обновление. Пакеты обновления, кроме других источников, всегда можно скачать Теперь нам для нашего будущего сайта необходимо создать базу данных MySQL. Joomla будет хранить всю информацию в этой базе. Создается база очень просто через веб-интерфейс. Переходим по адресу: "http://localhost/tools/phpmyadmin" (Денвер должен быть запущен). Вот что мы видим:
Для того чтобы создать базу данных, надо придумать ей имя. Не будем далеко ходить и пусть имя базы будет "newsite". Кодировку выберем UTF-8. Заполняем поля и нажимаем "Create" ("Создать").
Отлично! Обращаемся к нашему сайту через браузер "http://localhost/newsite/installation" - без кавычек. Далее я буду пользоваться браузером , т.к. ненавижу Internet Explorer :). Вам также советую.
Видим страницу начала установки. Слева отображаются шаги, которые нам необходимо пройти. Здесь мы выбираем язык и нажимаем "Далее".
Выполняется проверка основных параметров. Продолжаем установку ("Далее"). На этой странице видим текст лицензии. Советую почитать. Мне, например, было интересно. Я впервые читал лицензию GNU/GPL и узнал много нового :) Читаем и нажимаем "Далее".
Здась нам надо ввести необходимые данные. Тип базы данных оставляем MySQL. Название хоста - localhost. "Имя пользователя". Это имя пользователя будет использоваться системой Joomla для подключения к базе данных, которую мы создали. По умолчанию уже существует пользователь с именем "root", который имеет все привелегии и доступ к базе без пароля. Для локального хоста нам все равно, поэтому впишем это имя. Поле "Пароль" оставим пустым. Имя базы - newsite или ваше имя базы, если оно отличается от моего. Расширенные параметры нам не нужны, но я замечу, что там есть полезная функция - изменение префикса таблиц. Стандартно все таблицы в базе начинаются на "jos_", (jos_content, jos_menu и т.д.), если мы изменим префикс, то сможем использовать одну базу для нескольких сайтов на Joomla. Это может быть полезно, если хостер предоставляет только одну базу данных, а также это улучшит защиту сайта от взлома. Хорошо, вернемся к установке. Нажимаем "Далее". Видим настройки FTP. Так как мы работаем на локальном сервере, то в FTP мы не нуждаемся. А на хостинге уже сконфигурируем. Нажимаем "Далее". Видим еще одну страницу настроек. Вводим название сайта. Можно на русском. Здесь может быть все что угодно. Я ввел "Мой сайт на Joomla!" смотрим ниже:
E-mail также не важен. Хотите - введите настоящий адрес, или адрес типа Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript . Пароль администратора введите не слишком сложный (чтоб не забыть:). Потом вы сможете его поменять. Подтвердите пароль, повторив его.
Что это за демо-данные и зачем они нам? Я упомянул про них выше. Демо-данные - это просто контент (наполнение) для нашего сайта, чтобы при создании мы уже видели как выглядит наш сайт набитый информацией. Также там будут различные ссылки и информация по Joomla. В первый раз можно установить и посмотреть, но я не буду этого делать, потому что потом их придется долго и нудно удалять:( Так что и вам не советую. Хорошо, нажали на кнопку "Далее". Примечание: в вашем браузере должны быть включены Cookies. Скорее всего оно так и есть и если вы не увидели сообщения об ошибке, то все в порядке. Если же нет, то необходимо включить Cookies. Как это сделать описано в этой статье. Если все нормально, то мы видим красные буквы "... удалить папку INSTALLATION". Предполагая особую важность этого сообщения :), следуем совету. Если этого не сделать, то это станет угрозой безопасности нашего сайта. В папке нашего сайта находим и удаляем соответствующую директорию. Ура! Джумла установлена. Нажимаем кнопку "Сайт" и видим вот такую страницу:
Это уже наш сайт! Правда он расположен на локальном сервере и никто его не увидит, к тому же он пустой:) Не волнуйтесь, внешний вид не останется таким:) мы все можем поменять. По сути мы получили не один сайт, а целых 2! Дело в том, что для управления сайтом предусмотрана администраторская зона, а представляет она из себя отдельный сайт. Доступ в админку мы можем получить по адресу: "http://localhost/newsite/administrator". Попробуем!
Административный раздел защищен паролем. Логин по умолчанию - admin (потом его можно поменять), а пароль мы указывали при установке, не забыли?:) Вводим логин и пароль, нажимаем "Войти".
Именно отсюда и происходит весь процесс управления сайтом! На этом установка Joomla на локальный сервер завершена. Можете смело останавливать работу Денвера. Все данные сохранены в базе данных и в файлах Joomla! Не забываем, что при работе с сайтом нам необходимо запустить Денвер снова (если вы выбрали при установке ручной запуск). Вопросы настройки и наполнения сайта, установки расширений, шаблонов, и многое другое будут рассматриваться в следующих статьях. Если не хотите пропустить новые материалы, подпишитесь на обновления сайта по . На этом прощаюсь, до свидания. INFO-SELLER.COM - Владей информацией! Следующие статьи:
Предыдущие статьи:
|
Комментарии
при переходе на эту ссылку нужно вместо ньюсайт вписать название созданной папки в дабидабидаби?
я так и сделал, но у меня пишет, что страница не найдена. как быть?
RSS лента комментариев этой записи.