Меню Рубрики

Установка joomla на хостинге nic

Автоматическая установка Joomla

1. Создание сайта

1. В первую очередь вам необходимо направить домен на хостинг в соответствии с инструкцией. Если доменное имя ещё не зарегистрировано, вы можете воспользоваться служебным именем.

2. Войдите в панель управления хостингом, используя свой номер договора и пароль.

3. Перейдите в раздел Сайты.

4. Нажмите кнопку Создать сайт в правом верхнем углу.

5. Выберите домен из списка зарегистрированных по договору или введите название сайта вручную и нажмите кнопку Продолжить.

6. Выберите CMS Joomla, затем укажите необходимые данные для автоматической установки и нажмите кнопку Продолжить.

7. На финальной странице вы сможете увидеть основные реквизиты для дальнейшей работы с сайтом.

8. Обратитесь к своему сайту по адресу http://ваш_домен/. Если делегирование домена завершено, то вы увидите главную страницу сайта.

Продолжить работу с сайтом вы сможете в административной панели вашей CMS. Чтобы попасть в неё, нажмите на кнопку Перейти в панель управления.

9. На странице авторизации введите ваш логин и пароль, затем нажмите на кнопку Войти.

10. Дальнейшие инструкции по настройке «Joomla!» и работе с сайтом вы можете найти на сайте https://www.joomla.org/.

2. Руссификация Joomla

  1. Для русификации панели управления CMS Joomla! после завершения ее установки необходимо зайти в административную панель по адресу ваш_домен/administrator (если сайт на служебном домене — идентификатор.nichost.ru/administrator) и на главной странице выбрать Language Manager.

В правом верхнем углу нажать Install Language.

В представленном списке языков выбрать Russian и нажать Install в правом верхнем углу.

После успешной установки файлов русского языка нужно выбрать в верхнем меню ExtensionsLanguage Manager.

Далее установить русский язык по умолчанию для административной панели CMS: в InstalledAdministrator выбрать Russian и нажать Default.

Для того чтобы установить русский язык по умолчанию для сайта, необходимо выполнить те же действия во вкладке InstalledSite.

Если на этапе инсталляции CMS вы устанавливали демо-данные, то они останутся на английском языке.

Далее при всех следующих заходах в административную панель CMS Joomla! русский язык будет выбран по умолчанию.

3. Дополнительная информация

При установке CMS Joomla! на хостинге включается последняя версия PHP со следующими расширениями:

При установке дополнительных модулей (плагинов) для CMS Joomla! может потребоваться подключение дополнительных расширений PHP. Уточнить список необходимых расширений вы можете в документации по модулю (плагину) или у его разработчика.

источник

Установка joomla на хостинге nic

Долго думал и решил создать несколько таких тем по cms
в данной теме я вам расскажу про cms Joomla.

От себя:С данной cms не связывался, просто устанавливал и лазил там, но если будут вопросы не когда не буду против поставить данную cms и разобраться в ошибках, по отзывам говорят что отличная cms, можно подогнать под любую цель тот же интернет магазин, галерею, портал и т.д

Сейчас расскажу перености сайт на Joomla для нетерпеливых

1.Копирование базы данных Joomla.
Заходим в папку с файлами системы (в денвере это Z:\home\имя_локального_сайта\www) заливаем туда файлы dumper.php и jsys.php
В файле configuration.php смотрим
имя используемой базы данных в строке $mosConfig_db = ‘joomladb’; . Т.е. в нашем случае ее имя «joomladb»
имя пользователя базы данных в строке $mosConfig_user = ‘joomlauser’;
пароль пользователя базы данных в строке $mosConfig_password = ‘password’;
хост базы данных в строке $mosConfig_host = ‘localhost’; примечание если $mosConfig_host не равно ‘localhost’ то возвращаемся к варианту статьи Перенос сайта на Joomla
набираем в браузере http://имя_локального_сайта/dumper.php
вводим наши данные ‘joomlauser’ и ‘password’
жмем Экспорт базы.
в папке Z:\home\имя_локального_сайта\www\backup должен появится новый файл (дамп базы)

1.2. Копирование файлов. Заходим снова в папку с файлами системы (Z:\home\имя_локального_сайта\www) и АРХИВИРУЕМ все файлы в формат zip назовем файл mysite.zip.

1.3. Подготовка хостинга под Joomla(ТОЛЬКО если база данных на хостинге НЕ установлена). Заводим на хостинге новую базу данных в панели администратора хостинга. создаем пользователя, запоминаем его логин и пароль и название созданной базы.

1.4. Перенос и распаковка файлов . Заливаем файлы mysite.zip и jsys.php на хостинг по ftp в папку типа www, htdocs или http, самой папке ставим разрешение на запись (CHMOD 777) и запоминаем какие были права до смены

Читайте также:  Установка противотуманных фар митсубиси аутлендер

набираем в браузере http://имя_локального_сайта/jsys.php. Идем в Файловый менеджер, распаковываем mysite.zip

ставим права для www, htdocs или http как было раньше

указываем в нем логин-пароль БД хостинга, импортируем в нее дамп

1.5. Правка файла конфигурации Joomla . Открываем configuration.php и вводим данные, полученные в п.3 либо от хостера.
$mosConfig_db — название базы данных на хостинге
$mosConfig_user- пользователь БД хостинга
$mosConfig_password — пароль доступа к БД хостинга
$mosConfig_live_site — тут указываем доменное имя (без www)
$mosConfig_absolute_path — путь от коневой папки сервера к корневой папке сайта — можно вычислить с помощью функции phpinfo() либо спросить хостера, обычно это что-то типа /home/ваш_домен/www. Либо зайти на сайт и посмотреть — как правило выдается ошибка с указанием множества путей. Все они считаются от корня
$mosConfig_cachepath- путь от коневой папки сервера к кеш-папке

1.6. Проставление прав доступа. На директории media, images/stories, images/banners и cache проставляем права доступа (chmod) — 777. На другие папки в целях повышения безопастности оставляем 755 и для файлов -644. Для установки новых расширений и изменения конфигурации придется выставлять права индивидуально.

Переименовывем htaccess.txt .htaccess

Рассмотрим ситуацию, когда у вас есть сайт на joomla на одном хостинге (будем считать его локальным, например, на Денвере) и вы хотите перенести его на другой (например, на хостинг провайдера)

2.1. Копирование файлов. Зайходим в папку с файлами системы (в денвере это Z:\home\имя_локального_сайта\www) и копируем все файлы. 1.1. В файле configuration.php смотрим имя используемой базы данных в строке $mosConfig_db = ‘joomladb’;. Т.е. в нашем случае ее имя «joomladb»

2.2.Копирование базы данных Joomla.
Идем в панель управления базой данных (как правило, это phpMyAdmin)(в денвере http://localhost/Tools/phpMyAdmin). Выбираем там нужную нам базу (joomladb) в левой колонке панели.
щелкаем по кнопке/закладке Экспорт.
выбираем все таблицы базы.
нажимаем кнопку «Пошел» .
копируем из появившегося окна текст в txt файл, сохраняем, напр. в joomla.txt.

2.3. Подготовка хостинга под Joomla(ТОЛЬКО если база данных на хостинге НЕ утановлена). Заводим на хостинге новую базу данных в панели администратора хостинга. создаем пользователя, запоминаем его логин и пароль и название созданной базы.

2.4. Перенос файлов . Заливаем файлы на хостинг по ftp в папку типа www, htdocs или http.

2.5. Правка файла конфигурации Joomla . Открываем configuration.php и вводим данные, полученные в п.3 либо от хостера.
$mosConfig_db — название базы данных
$mosConfig_user- пользователь БД
$mosConfig_password — пароль доступа к БД
$mosConfig_live_site — тут указываем доменное имя
$mosConfig_absolute_path — путь от коневой папки сервера к корневой папке сайта — можно вычислить с помощью функции phpinfo() либо спросить хостера, обычно это что-то типа /home/ваш_домен/www. Либо зайти на сайт и посмотреть — как правило выдается ошибка с указанием множества путей. Все они считаются от корня
$mosConfig_cachepath- путь от коневой папки сервера к кеш-папке
2.6 Импорт базы данных локального сайта. Внимание: перед импортом базы нужно убедиться, что в целевой базе данных на хостинге нет таблиц с тем же индексом базы (по умолчанию jos_), что и у вас (например, от предыдущей неудачной установки)
Идем в панель управления базой данных хостера (как в нее попасть — выясните у хостера). Выбираем там нужную нам базу (joomladb) в левой колонке панели.
щелкаем по кнопке/закладке SQL.
копируем содержимое файла joomla.txt, созданного в п.2, вставляем в окошко запроса.
нажимаем кнопку «Пошел».

2.7. Проставление прав доступа. На директории media, images/stories, images/banners и cache проставляем права доступа (chmod) — 777. На другие папки в целях повышения безопастности оставляем 755 и для файлов -644. Для установки новых расширений и изменения конфигурации придется выставлять права индивидуально.

Переименовывем htaccess.txt .htaccess

3.Возможности CMS Joomla!
Характеристики Joomla!:

  • Полностью основанный на БД движок с использованием PHP/MySQL.
  • Модуль безопасности для многоуровневой аутентификации пользователей/администраторов.
  • Секции новостей, продукции или услуг легко редактируемы и управляемы.
  • Разделы тем могут быть добавлены авторами.
  • Полностью настраиваемые схемы расположения элементов, включая левый, правый и центральный блоки меню.
  • Закачка изображений при помощи браузера в вашу собственную библиотеку — для последующего использования с любого места сайта.
  • Форум/Опросы/Голосования для эффективной обратной связи.
  • Работа под Linux, FreeBSD, MacOSX, Solaris, AIX, SCO, WinNT, Win2K.
Читайте также:  Установка и пусконаладка видеонаблюдения

Возможности администрирования:

  • Возможность создавать неограниченное количество страниц
  • Четкая организация структуры сайта
  • Для каждой динамической страницы можно создать свое описание и ключевые слова в целях повышения рейтинга в поисковых системах
  • Начало и окончание публикации любых материалов можно запрограммировать по календарю
  • Возможность ограничить доступ к определенным разделам сайта только для зарегистрированных пользователей
  • Секции новостей, продукции или услуг легко редактируемы и управляемы
  • Полностью настраиваемые схемы расположения элементов по 5 областям, что позволяет сделать оригинальный дизайн
  • Закачка изображений при помощи браузера в вашу собственную библиотеку — для последующего использования с любого места сайта
  • Опросы и голосования для эффективной обратной связи
  • Различные модули — такие как последние новости, счетчик посещений, подробная статистика посещений, гостевая книга, форум и т.д.
  • Причем Вы сами выбираете, будут ли показаны эти модули и на каких страницах
  • Возможность создания не одной, а нескольких форм обратной связи для каждого контакта.
  • Изменение порядка объектов, включая новости, вопросы, статьи и т.д.
  • Генератор показа случайной новости.
  • Модуль приёма от удалённых авторов новостей, статей и ссылок.
  • Иерархия объектов — количество секций, разделов, подразделов и страниц, зависит от вашего желания.
  • Библиотека изображений позволит Вам хранить все Ваши GIF- и JPEG-файлы под рукой для лёгкого доступа.
  • Менеджер рассылки новостей. Выбирайте из более чем 360 служб рассылки новостей по всему миру.
  • Менеджер архива. Помещайте Ваши старые статьи в архив, чем просто удалять их.
  • Возможность распечатать или отправить другу на e-mail любую статью с сайта.
  • Выбор из 3 визуальных редакторов, что упрощает редактирование материалов до уровня редактирования текста в программе Word.
  • Предварительный просмотр перед окончательным размещением.
  • Возможность легкой смены дизайна.
  • Экономное использование места на сервере за счет использование базы данных MYSQL.
  • Возможность использования адресов страниц адаптированных для лучшей индексации всеми поисковыми системами.

3.Решение проблемы для сайтов, расположенных на поддомене

Наиболее часто встречающиеся проблемы, если обращаться к сайту не http://site.ru , a http://www.site.ru или для имен сайтов subdomain.site.ru:
js ошибки при работе в админке
проблема с авторизацией на сайте

нужно вставить в configuration.php
после чего закомментировать или удалить строку которая была там до этого:

Код:
$mosConfig_live_site = ‘www.domain.com’;

Код:
/* Tommy Hack! START
Grabs the hostname, ip, etc instead of defining a fixed address
http://tommytaylor.co.uk — check out the dev section!
*/
$SERVER_NAME = $_SERVER[«SERVER_NAME»];
$IP = gethostbyname ($SERVER_NAME);
$server = gethostbyaddr($IP);
if ($SERVER_NAME == $server) <
$data = $_SERVER[‘SCRIPT_FILENAME’];
$splitpath= explode(‘/’, $data);
$hostpath = $splitpath[2];
$serverhosteffort = ».$IP.’/

‘.$hostpath.»;
> else <
$serverhosteffort = $_SERVER[‘HTTP_HOST’];
>
$mosConfig_live_site = ‘http://’.$serverhosteffort.»;
/* Tommy Hack! FINISH */

4.Как восстановить пароль суперадминистратора

  1. Восстановление с помощью функции напоминания пароля

Если вы помните e-mail суперадминистратора, можно зайти на сайт и воспользоваться функцией напоминания забытого пароля. Для этого нужно набрать в адресной строке браузера (вместо site.ru укажите адрес вашего сайта):
http://site.ru/index.php?option=com_. k=lostPassword

После этого ввести логин и e-mail учетной записи суперадминистратора, и нажать кнопку «Отправить пароль». Новый пароль будет выслан на адрес учетной записи суперадминистратора.

  1. Сброс пароля суперадминистратора с помощью SQL-запроса

Если же по некоторым причинам нет возможности восстановления пароля посредством функции напоминания забытого пароля, можно сбросить пароль администратора с помощью SQL-запроса.

Для этого необходимо подключиться к базе данных сайта и выполнить следующий SQL-запрос (например с помощью phpMyAdmin):

UPDATE `jos_users`
SET password=’21232f297a57a5a743894a0e4a801fc3′
WHERE >
После выполнения данного SQL-запроса, пароль суперадминистратора будет admin. Не забудьте зайти в административную панель и изменить этот пароль в целях безопасности.

  1. Скрипт Admin Restore for Mambo/Joomla

Для полного восстановления учетной записи суперадминистратора можно воспользоваться небольшим скриптом, разработанным студией Gorsk.net. Скрипт Admin Restore for Mambo/Joomla устанавливает учетной записи суперадминистратора пароль admin.

Загрузить скрипт Admin Restore for Mambo/Joomla
Извлечь из архива файл admrest.php
Скопировать admrest.php в корень сайта
Запустить скрипт из браузера (например, http://site.ru/admrest.php)
Зайти в административную панель и изменить пароль по умолчанию

Примечание: если настройки сервера позволяют, файл попытается самоудалиться; если ему это не удастся — обязательно удалите его с сервера вручную

  1. Скрипт Joomla System Tool

Для смены пароля суперадминистратора можно так же воспользоваться небольшим скриптом, разработанным программистом команды joom.ru Dead Krolik’ом. Он позволяет ввести новый пароль (кроме того, у него есть функции файл-менеджера и др.)
Загрузить скрипт
Скопировать jsys.php в корень сайта
Запустить скрипт из браузера (например, http://site.ru/jsys.php)
Зайти в административную панель, выбрать пользователя и ввести новый пароль

Читайте также:  Установка капельниц в катетер

Примечание: обязательно удалите его с сервера вручную после окончания работы

Продвижение сайта ( SEO-оптимизация ) — это комплекс работ с сайтом, благодаря которым он выдвигается на выигрышные в коммерческом плане позиции в поисковых системах. По сути — продвижение сайта по ключевым запросам является одним из самых эффективных средств рекламы. Например, человек, который вводит фразу «покупка ноутбука» в Яндексе, скорее всего заинтересован в его приобретении.
При продвижении сайта мы не используем так называемых «черных методов», таких как поисковой спам, дорвеи и т.д. Поэтому, заказывая у нас услуги раскрутки сайта в поисковиках, вы не рискуете своей репутацией.

Работы по продвижению сайта разбиваются на несколько этапов:

  1. подбор ключевых фраз и анализ сайтов заказчика и конкурентов
  2. корректировка кода сайта*
  3. корректировка контента сайта
  4. и самый долгий процесс — продвижение по ключевым фразам.

* иногда в процессе анализа сайта выявляются недостатки в оформлении исходного кода сайта, которые необходимо исправить для успешного продвижения.

Существует 3 подхода к продвижению:

  1. раскрутка по нескольким (3-4) высокочастотным запросам
  2. раскрутка по низкочастотным и средним запросам (20-30)
  3. комплексное продвижение по 2-3 высокочастотным запросам и 10-15 средне- и низкочастотным.

Предпочтительнее выбирать третий вариант.

Но, Я забыл рассказать как устанавливать?!
Правельно!!

Возникает вопрос:Открыл install.php, написанно «доступ запрещён»
Необходимо выставить права 0777 на папки:
administrator/backups/
administrator/components/
administrator/modules/
administrator/templates/
components/
images/
images/banners/
images/stories/
language/
mambots/
mambots/content/
mambots/editors/
mambots/editors-xtd/
mambots/search/

ВАЖНО: :Помним ведь что на тарифах 201,301 можно сделать так чтоб данная cms установилась сама, ведь это на много проще!
Инстукция по установке:http://hosting.nic.ru/cms.shtml

Возник вопрос!Как сделать так чтоб сайт был не name.ru/joom/ а name.ru?
Ответ:в разделе «Веб сервер»/»Сайты»/»Ваш сайт»/»CMS» установить CMS Joomla как используемую по умолчанию, т.е. нажать на кружок рядом с ней. ***

* -Могу ошибаться
** -FAQ-БД-FTP
*** -Благодарность Павлу Удовенко *

источник

Установка joomla на хостинге nic

У меня тоже проблема с переносом Joomla
тариф — 301
Joomla! 3.1.5 Stable
база импортировалась нормально
в аккаунте стоит PHP 5.3
Экранировать апострофы, кавычки и обратные слэши в данных, передаваемых методами GET и POST и в COOKIE — стоит НЕТ
magic_quotes_gpc Off Off
magic_quotes_runtime Off Off
magic_quotes_sybase Off Off

1. Что ещё нужно настроить чтобы заработало?
2. путь к logs и tmp в configuration.php какой прописывать?
public $log_path = ‘***/ИМЯ_ДОМЕНА/logs/’;
public $tmp_path = ‘***/ИМЯ_ДОМЕНА/tmp/’;

dbhost — адрес сервера баз данных,
dbuser — имя MySQL-пользователя,
dbpassword — пароль MySQL-пользователя

всё вписано верно, а сайт выдаёт Error displaying the error page: Application Instantiation Error

• Забацал сайт из под шаблона Clarion от рокетов (Joomla!, 3.1.5) под денвером на локальном компе. В денвере всё норм.
• Зарегал домен (нпп-нтс.рф) и хостинг. Привязал домен к хостингу.
• Экспортировал БД в файл.sql
• Создал сайт и БД (joomnts_dbnts) на хостинге и импортировал таблицы с локальной. Полномочия пользователю добавил.
• Отредактировал configuration.php
public $dbtype = ‘mysqli’;
public $host = ‘joomnts.mysql’;
public $user = ‘joomnts_mysql’;
public $password = ‘тотчтонадо’;
public $db = ‘joomnts_dbnts’;
public $live_site = ‘xn—-ytbbgaog.xn--p1ai’;
public $log_path = ‘/home/joomnts/xn—-ytbbgaog.xn--p1ai/docs/logs’;
public $tmp_path = ‘/home/joomnts/xn—-ytbbgaog.xn--p1ai/docs/tmp’;

• Закачал через ftp свой сайт на хостинг в 0:/xn—-ytbbgaog.xn--p1ai/docs/
• Перезапустил веб-сервер
• Получил по итогу имею Error displaying the error page: Application Instantiation Error при попытке обратиться к сайту.
• Пробовал применить «Восстановить таблицу» ко всем таблицам БД — не помогает.

Уже думал плюнуть на всё и переделать шаблон под себя уже на хостинге. Однако после установки из шаблона (и j2.5, и j3.1) на сайте не пишет вообще никаких ошибок — просто чистый белый лист, в админке тоже самое. Стандартная же Joomla (2.5), которую можно установить на ру-центре со стандартным шаблоном, устанавливается и работает нормально.

очень надеюсь на вашу помощь, шеф заругает! Если чего забыл указать — уточню, спрашивайте. Что я упустил в настройке?

У меня сайты работают без проблем на последней версии Joomla!, 3.3.0. (Ставил 3.1, потом автоматически обновлялось)
Подключены модули:
Расширения модуля PHP
Подключенные: ctype, dom, gd, json, mbstring, mysql, session, simplexml, xml, xmlreader, xsl, zip, zlib

источник

Добавить комментарий