«Твой Интернет». Часть 4. Установка Joomla
Пришло время научиться устанавливать Joomla, а также узнать, что такое локальный веб-сервер. После прочтения этого поста ты сможешь создать сайт на своем компьютере, не используя Интернет, а также переносить его на другие компьютеры (например, для того, чтобы показать друзьям или заказчикам перед публикацией в Сети).
Джентльменский набор web-разработчика (Денвер)
Создавать сайт гораздо удобнее на своем компьютере, не расходуя интернет-трафик на постоянную загрузку страниц, а также лишнее время (тем, у кого медленный интернет). Но если ты внимательно изучил схему из предыдущей части, то должен понимать примерную структуру работы сайта. Без сервера ничего работать не будет. Но где взять сервер? Не устанавливать же еще один компьютер. Да и настройка web-сервера далеко не простая задача. Эта проблема волновала очень многих, но нашелся умный человек, который создал систему, позволяющую легко работать с сайтами на локальном компьютере, даже не подключенном к интернету, точно также, как и если бы сайт был на хостинге. Называется это чудо Денвер (джентльменский набор web-разработчика), и включает в себя все, что нужно для нормальной работы сайта. Скачать Денвер можно по адресу denwer.ru. Именно это ты сейчас и должен сделать.
Устанавливаем Денвер.
После запуска дистрибутива и закрытия окна браузера появится окно:
Собственно, жмем Enter.
Далее Денвер попросит указать директорию для установки. Советую использовать ту, которая установлена по умолчанию - C:\WebServers, и просто нажать Enter. Хотя если хочешь - можешь поменять.
После этого Денвер попросит выбрать букву виртуального диска. С этим можешь не заморачиваться, и поставить любую из неиспользуемых.
После копирования файлов последует вопрос о выборе запуска:
Денвер посоветует первый вариант. Но я бы советовал второй, поскольку при использовании первого, даже если ты не будешь использовать Денвер, виртуальный диск все равно останется подключенным и будет потреблять ресурсы компьютера, что не хорошо.
Создавать или нет ярлыки на рабочем столе (следующий вопрос Денвера) решать тебе. Если ты их не создашь, то сможешь найти в папке C:\WebServers\denwer (либо аналогично по указанному тобой при установке пути).
Всё. Денвер установлен. Появится окошко браузера, сообщающее об этом.
Как использовать Денвер? Для того чтобы пользоваться Денвером, тебе нужно знать всего 2 вещи: 1) Где находятся ярлыки запуска и остановки Денвера (start и stop соответственно); 2) Как с его помощью запускать сайты. С первым пунктом мы уже разобрались. Теперь о втором.
В корневой папке Денвера (по умолчанию C:\WebServers\) есть папка home. В этой папке хранятся все сайты, которые запускает Денвер. Каждый сайт должен храниться в собственной подпапке папки home, причем имя этой подпапки используется для того, чтобы попасть на сайт в браузере. Например, если ты создал в папке home подпапку test, то при наборе в адресной строке браузера «http://test», ты попадешь на сайт, находящийся в папке test
ВАЖНО!!! В подпапке сайта ОБЯЗАТЕЛЬНО нужно создать еще одну подпапку «www». Именно «www»(без кавычек). А уже в нее «заливать» сайт. Иначе ничего работать не будет.
Для большего понимания приведу еще один пример, который советую тебе попытаться осуществить на своем компьютере:
1) Создай текстовый документ index.txt и напиши в нем что-нибудь, любую фразу. Далее сохрани и поменяй расширение на index.html .У тебя должна получиться html-страничка.
2) Зайди в папку home в папке с Денвером и создай там подпапку с именем test .
3) Зайди в созданную подпапку test и создай в ней подпапку www
4) Скопируй файл index.html в папку www, созданную в предыдущем пункте.
5) Запусти Денвер (Ярлык Start)
6) Зайди в браузер и набери http://test/index.html
7) Если ты все сделал правильно, браузер покажет твою фразу из пункта 1.
И вот еще что. После каких-либо манипуляций с подпапками в папке home нужно перезапускать Денвер. Это касается только подпапок, но не относится к файлам сайтов, находящихся в них. Их можно редактировать без перезапуска Денвера.
Для переноса сайта на другой компьютер достаточно просто скопировать папку WebServers на флешку, и потом запускать Денвер прямо с нее.
Устанавливаем Joomla
Теперь, когда ты понимаешь, как работать с Денвером, пришло время научиться устанавливать Joomla.
Для начала нужно произвести некоторые подготовительные действия. Если ты помнишь, для работы Joomla нужна база данных. Ее мы сейчас и создадим.
Запусти Денвер и набери в браузере http://localhost . Должна появиться страница, начинающаяся со слов «Ура, заработало!»
Прокрути эту страницу в конец. Там в разделе «Утилиты» есть пункт «Заведение новых БД и пользователей MySQL»
После нажатие этой ссылки появится окошко вида: ![]()
Тут нужно заполнить все поля, кроме первого (пароль администратора MySQL по умолчанию пустой). Советую заполнить все поля одним и тем же словом, например, test, т.к. так все эти данные будет гораздо легче запомнить, а впоследствии, они все равно поменяются. Если все сделано правильно, после нажатия кнопки появится надпись «База данных и новый пользователь заведены».
Теперь приступим непосредственно к установке Joomla.
1) Создай, как в предыдущем примере, подпапку в папке home и в ней www. «Залей» в папку www все файлы и папки Joomla, предварительно разархивировав их (где скачать Joomla смотри в предыдущем посте).
2) Теперь перезапусти Денвер и зайди в браузере по адресу http://"Имя подпапки, созданной в папке home (без кавычек)". В браузере должно загрузиться окно вида:
Жми «Далее»
Снова «Далее» Можешь прочитать соглашение, или просто нажать «Далее»![]()
Это самое интересное окно. Тут ты должен ввести данные, которые вводил, когда создавал базу данных (еще помнишь их? :-) ). Имя хоста MySQL вводи как на рисунке, localhost. Если все сделано правильно после нажатия «Далее» попадешь на страницу вида:
На ней опять «Далее»
В этом окне введи название сайта (потом можно будет поменять), свой электронный адрес, и пароль (этот пароль будет использоваться в дальнейшем для входа в админку (панель управления сайтом)), а также нажми кнопку «Установить» (там, где написано «установить демонстрационные данные»)
Теперь осталось удалить папку installation, и установка завершена. Вот так выглядит главная страница:
Если у тебя также, то поздравляю! Ты установил Джумлу! Для того, чтобы зайти в админку нужно в адресной строке написать http://название сайта/administrator , например, http://test/administrator В появившемся окне:
Введи Имя пользователя admin , Пароль - тот, который ты задал в конце установки. Ты попадешь в админку:
Вот и все. Теперь ты умеешь устанавливать Joomla на локальный веб-сервер (Денвер). Если что-то не получается, перечитай этот пост снова и все перепроверь. Обычно ошибки возникают просто из-за невнимательности. В следующей части начнем освоение админки Joomla. А на сегодня конец.
Следующие статьи:
Рубрики
Серии статей
Популярное
- Virtuemart - интернет-магазин для Joomla. Часть 3. Установка и обновление.
- VirtueMart – интернет-магазин на Joomla. Часть 19. Редактирование шаблона VirtueMart (Начало).
- VirtueMart - интернет-магазин на Joomla. Часть 5. Настройка VirtueMart.
- Шаблоны Joomla. Часть 3. Делаем первый шаблон.
- Virtuemart - интернет-магазин для Joomla. Часть 1. Знакомство с Virtuemart.
- VirtueMart – интернет-магазин на Joomla. Часть 18. Вывод категорий VirtueMart с изображениями на главной станице сайта.
- Virtuemart - интернет-магазин на Joomla. Часть 8. Товары и категории товаров.
- VirtueMart – интернет-магазин для Joomla. Часть 4. Настройка глобальной конфигурации.
- Шаблоны Joomla. Часть 1.Создание шаблона Joomla.
- VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).
...
Заморочки яндекса уже реально достали. тИЦ не ...
















Комментарии
1) Создай, как в предыдущем примере, подпапку в папке home и в ней www. «Залей» в папку www все файлы и папки Joomla, предварительно разархивировав их .
2) Теперь перезапусти Денвер и зайди в браузере по адресу папки.
Нужно заходить не по адресу папки home, а по адресу подпапки, в папке home.
Т.е. например, если в папке home была создана подпапка Wedal, а в ней www, то в адресной строке нужно набирать http://Wedal.
Приношу извинения за неточность. Исправлю в ближайшее время.
А когда ввожу в строку браузера joomla/index.php тогда загружает главную страничку, и когда жму ссылки на сайте на главную, на панель управления тоже вылетает эта ошибка. в нете нигде ответа на это найти не могу. подскажите пожалуйста что делать.
Спасибо буду читать дальше =)))
папка installation, это папка которую я создал в папке temp и в ней потом www(и выложил туда инсталяцию для joomla)???
просто после удаления мне пишет Z:/home/Wedal/www/Joomla_1.5.15_RE-Stable-Full-Package/, которого не существует.
1) вы не удалили папку installation;
2) вы не правильно вводите адрес страницы входа в админку.
Также возможно вы забыли про папку WWW
Что бы иметь возможность выбрать кодировку базы данных utf8_general_ci и MySQL connection collation то же utf8_general_ci.
Скажите в этом есть смысл?
Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Z:/home/new/www/administrator, которого не существует.
В случае использования CGI-скриптов, корректные пути к CGI-директориям следующие:
как говориться , что делать и кто виноват?
Заранее спасибо
Если нет, то проверяйте пути и адрес, который вводите.
Была заминка в рестарте, напишите, что после того, как полазишь в папках, перезапускать денвера нужно именно кнопкой рестарт, а не "старт". Первый раз такую фичу на программе встречаю, вот и не поняла сразу. Час возилась, никак не могла понять, почему не находит.
уже почти вроде всё перепробывал(((( хелп!!
В интернете таких мало)) Узнаю всё, что мне надо для создания сайта! Незаменимо...
1)denwer
2)home
3)tmp
4)usr
Значит, нужно скопировать папку 1)denwer, или все четыре папки, что находится на диске(х:)???
PS Можно в капче настроить таймаут побольше?
Not Found
The requested URL /index.html/ was not found on this server.
Подсказка Денвера
Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Z:/home/localhost/www/index.html/, которого не существует.
В случае использования CGI-скриптов, корректные пути к CGI-директориям следующие:
URL Куда указывает
http://***/cgi-glob/script.cgi /home/cgi-glob/script.cgi
http://***/cgi/script.cgi /home/***/cgi/script.cgi
http://***/cgi-bin/script.cgi /home/***/cgi-bin/script.cgi
--------------------------------------------------------------------------------
Apache/2.2.4 (Win32) mod_ssl/2.2.4 OpenSSL/0.9.8k PHP/5.3.1 Server at test Port 80
Делаю все как описано выше: создаю папку на денвере, устанавливаю джумлу, создаю вторую папку на денвере, устанавливаю джумлу в нее. Но изменения которые я проделываю в одном проекте отображаются в другом и наоборот. Что делать?
Как удалить кнопку (и ссылку) Помощь из админки Joomla 1.5.20? Эта кнопка выполнена в виде красного спасательного круга в правом верхнем углу админ-части.
То, что админка не индексируется поисковиками я знаю.
Спасибо.
http://joomla-support.ru/showthread.php?p=107132
MarbleArt - это название сайта....
1) используйте нормальный браузер(не IE), 2) первый раз пишите адрес полностью(с http://)
Вот только с поиска я пришла на 4ю статью, там написано "если вы не понимаете, о чем речь, почитайте предыдущую", а ссылки на нее нет - ни в тексте, ни после него (где обычно "предыдущая - следующая"). Как должна называться статья - непонятно, в общем списке статьи этого цикла вперемешку. В общем, хорошо бы навигацию подправить, для юзабилити.
А так все очень здорово!!
В чем может быть проблема? помогите пожалуйста
Спасибо)
home/shop/www/[файлы и папки Joomla].
Тогда при вводе адреса [http://shop] должен открываться сайт.
RSS лента комментариев этой записи