FreeHost.com.UA
Сентября 23, 2017, 03:57:51 pm *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости: Распродажа серверов http://freehost.com.ua/forum/index.php?topic=2093.0
 
   Начало   Помощь Поиск Войти Регистрация  
Голосование
Вопрос: Помогла ли вам эта статья?
Да
Нет
Ничего не понял(а)

Страниц: [1] 2 3 ... 5
  Печать  
Автор Тема: Joomla! - устанавливаем с нуля, и вообще о установке CMS  (Прочитано 59214 раз)
setevoй_червь™
Тех. поддержка
Newbie
*

Karma: 2
Сообщений: 39


294335977
Просмотр профиля E-mail
« : Августа 31, 2007, 02:13:26 pm »

В связи с частыми вопросами по установке этой популярной CMS, проведем курс установки "с нуля".
Данная статья описывает установку именно Joomla!, однако процесс схож и установкой многих других CMS.
Помимо прочего, подробно описано как правильно настроить работу с MySQL.

Для нашего сайта используем версию Joomla_1.0.13, более новую версию можно скачать тут:
http://joom.ru/component/option,com_remository/Itemid,52/

Для начала, заходим в панель управления хостингом http://admin.freehost.com.ua , переходим в раздел MySQL потом - Создание/Удаление баз
В поле Создать базу* [.......] вводим желаемое имя базы (в нашем случае мы вводим joomla2), рекомендуется чуть ниже поставить галочку

"Создать одноименного пользователя, и назначить ему привилегии" (в нашем случае мы так и поступили).

В результате, мы получаем:
база с именем login_joomla2 (где login - ваш логин в админпанель), и
пользователя с именем login_joomla2
По умолчанию, для этого пользователя будет назначен пароль, аналогичный паролю в админпанель (если мы использовали функцию "Создать одноименного пользователя,...").

Теперь переходим в наш ФТП-аккаунт.
В данном случае используется Total Commaner 5.0
О настройке ФТП клиентов вы можете почитать тут: http://freehost.com.ua/faq/technical/ftp/

В одной панели ФТП-клиента открываем наше соединение с аккаунтом, и переходим в корень каталога с именем вашего сайта (например,
www.yourdomain.com )
В другой - на локальной машине переходим в каталог с файлами Joomla, выделяем все каталоги и файлы, и копируем их в папку с именем домена, которая открыта в первом окне (cм. скриншот)
http://gregorzamza.kiev.ua/joomla/scrins/1.jpg

После того, как все файлы и папки закачались на сервер, не спешите разрывать соединение.
Открываем браузер, и вводим адрес нашего сайта и попадаем на страницу инсталляции Joomla, и видим что некоторые строки помечены красным цветом (cм. скриншот)
http://gregorzamza.kiev.ua/joomla/scrins/2.jpg
http://gregorzamza.kiev.ua/joomla/scrins/3.jpg
http://gregorzamza.kiev.ua/joomla/scrins/4.jpg

(прим. В нашем случае указано что файл configuration.php Недоступен для записи но такого файла нет. Тут лично я поступаю сл. образом - не обращаю пока внимания на это, как с этим боротся - будет описано ниже)

Переходим в панель управления http://admin.freehost.com.ua переходим в раздел Управление сайтом, внизу нажимаем Настройка РНР, и вносим соответсвующие изменения, по подсказкам инсталлятора Joomla (прим. Настройки РНР применяются не сразу, а обычно в течении часа, возможно дольше)

Для исправления ошибки
Каталог для записи сессий      Недоступен для записи
/tmp
необходимо отключить safe_mode

Возвращаемся к нашему ФТП-клиенту, вносим соответсвующие изменения на права для каталогов, следуя подсказкам инсталлятора Joomla(см. скриншот)
http://gregorzamza.kiev.ua/joomla/scrins/5.jpg

После того, как мы все настроили, и красных пометок не осталось (кроме файла configuration.php) вверху нажимаем Далее, при желании читаем лицензионное соглашение, опять нажимаем Далее, и попадаем на страницу настроек базы данных.
http://gregorzamza.kiev.ua/joomla/scrins/6.jpg

Рассмотрим по порядку эти поля.

Имя хоста MySQL - адрес вашего сервера баз данных (по умолчанию указан localhost что приведет к ошибке соединения с БД), посмотреть его вы можете в панели управления хостингом, в разделе MySQL - Управление доступом, он выделен черным жирным шрифтом, в нашем случае это db1.freehost.com.ua

Имя пользователя - имя пользователя вашей базы данных, которого мы создавали вместе в самой базой в начале нашего курса, в нашем случае это login_joomla2

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

Название БД - имя базы данных, с которой будет работать Joomla, в нашем случае это login_joomla2

Префикс таблиц БД - тут все оставляем как есть. Поля ниже (Удалить существующие таблицы, Создать резервные копии существующих таблиц, Установить демонстрационные данные) так же оставляем не трогая.

Вверху нажимаем Далее.

На следующей странице вводим имя сайта, которое будет отображатся в верхнем левом углу браузера (например, сейчас вы там видите Joomla! - устанавливаем с нуля ...). Этот процесс обратим, вы можете его изменить в админпанели Joomla после установки.

Нажимаем Далее. Поля URL сайта и Абсолютный путь оставляем как есть (если поля пустые, например при установке другой CMS, то вы можете узнать эти данные в админпанели, в разделе Ваш аккаунт - Используемые ресурсы, внизу), в поле Ваш E-mail указываем ваш адрес эл. почты (учтите, восстановление пароля, если вы его забудете, будет проводится именно на него), в поле Пароль Администратора вводим желаемый пароль для доступа в админпанель Joomla. Поля ниже оставляем как есть.

Нажимаем Далее.

А теперь пора вспомнить про файл configuration.php

Запускаем ФТП-клиент, если вы его закрыли, и находим файл configuration.php-dist
Выделяем его, и нажимаем F4 (Правка). Нажатием кнопок Ctrl+А (одновременно) выделяем все, и нажимаем Del, после чего НЕ ЗАКРЫВАЕМ ФАЙЛ, а возвращаемся на страницу установки, находим поле озаглавленное
ПОЖАЛУЙСТА, ПОЛНОСТЬЮ
УДАЛИТЕ КАТАЛОГ 'INSTALLATION',
ИНАЧЕ ВАШ САЙТ НЕ ЗАГРУЗИТСЯ

http://gregorzamza.kiev.ua/joomla/scrins/7.jpg

чуть ниже его в белом поле содержимое вашего конфигурационного файла, выделяем все, возвращаемся к нашему ФТП-клиенту, и копируем в наш файл configuration.php-dist который открыт для редактирования. Нажимаем Закрыть, отвечаем Да, сохранить изменения, потом Да, закачать заново, и Заменить существующий файл.
После этого, делаем два клика на этом файле, с задержкой примерно в 1 сек, и удаляем в конце файла -dist, нажимаем Enter и получаем файл configuration.php

Находим папку installation выделяем её правым кликом мыши, и нажимаем Del, иначе Joomla не запустится.
Нажимаем Администрирование, и попадаем на главную страницу панели управления Joomla, в поле Логин вводим admin (НЕ Administrator !), и пароль, котоырй мы указывали во время инсталляции.

Добро пожаловать в вашу Joomla!





« Последнее редактирование: Июля 28, 2008, 09:59:10 am от setevoй_червь™ » Записан

С уважением, служба технической поддержки, Зинченко Арсений.
mailto:support@freehost.com.ua
FREEhost.com.ua
ICQ: 294335977
Служба поддержки: 8(044)451-5342
Финансовый отдел: 8(044)227-1484
Алексей
Newbie
*

Karma: 0
Сообщений: 14

467657369
Просмотр профиля
« Ответ #1 : Октября 29, 2008, 06:22:31 pm »

Хорошая статья, полезная...
Но есть вопрос по установке другой системы moodle, на определенном шаге установке выдаёт ошибку The 'Data Directory' you specified could not be found or created. Either correct the path or create that directory manually. я так понял, что это проблемы с каталогами, только вот при установке всё оставлял по умолчанию, вроде должно было принять настройки, а всё же ошибки есть. Мод\жет поможет кто-нить...  Грустный
Записан
мережевий хробачок™
Sr. Member
****

Karma: 3
Сообщений: 309



Просмотр профиля
« Ответ #2 : Октября 30, 2008, 10:45:00 am »

Дайте ссылку инсталятор скачать - поставим, посмотрим, ибо я с такой системой не сталкивался пока
Записан
Алексей
Newbie
*

Karma: 0
Сообщений: 14

467657369
Просмотр профиля
« Ответ #3 : Ноября 04, 2008, 12:49:16 pm »

Вот страница, с ссылкой. http://soft.mydiv.net/lin/download-Moodle.html
Записан
мережевий хробачок™
Sr. Member
****

Karma: 3
Сообщений: 309



Просмотр профиля
« Ответ #4 : Ноября 12, 2008, 05:15:24 pm »

Ну собственно проблема решилась элементарно - в поле где указывается moodledata о умолчанию путь указан ../www/moodledata
меняем его на ../www/domain.com/moodledata
на ФТП создаем соответствующую папку, ставим на неё права 777.
После остальных действий видим предупреждение что нет файла config.php - создаем его у себя на компьютере, копируем туда предложенный код, нажимаем Далее.
Рабочая версия (на которой тестировалось) находится тут: http://www.web4you.org.ua/
Некоторое время удалять не буду.

ПС спасибо, было интересно установить - оригинальный инсталлятор  Улыбающийся
« Последнее редактирование: Ноября 12, 2008, 05:26:38 pm от мережевий хробачок™ » Записан
Алексей
Newbie
*

Karma: 0
Сообщений: 14

467657369
Просмотр профиля
« Ответ #5 : Ноября 19, 2008, 04:00:37 pm »

Посмотрел, вот что увидел
Warning: main(config.php): failed to open stream: Permission denied in /sata1/home/users/hudeem/www/www.web4you.org.ua/index.php on line 39

Fatal error: main(): Failed opening required 'config.php' (include_path='./:/usr/local/share/pear/') in /sata1/home/users/hudeem/www/www.web4you.org.ua/index.php on line 39

 Грустный
Записан
мережевий хробачок™
Sr. Member
****

Karma: 3
Сообщений: 309



Просмотр профиля
« Ответ #6 : Ноября 21, 2008, 01:33:35 am »

Это я с правами игрался наверно после установки, доигрался :-) поправил.
Записан
Алексей
Newbie
*

Karma: 0
Сообщений: 14

467657369
Просмотр профиля
« Ответ #7 : Ноября 22, 2008, 02:58:27 pm »

Только что поставил, но использовал другой установочный пакет, взял с официального сайта разработчиков системы, версия 1,9. Как работает еще не тестировал, но отображается всё корректно, а от установки получил чистое удовольствие, спасибо за помощь.  Подмигивающий
Просмотреть мона тут: http://www.moodle.allutena.org/
Записан
emiseller
Newbie
*

Karma: 0
Сообщений: 2


Просмотр профиля
« Ответ #8 : Ноября 27, 2008, 12:42:25 pm »

Здравствуйте!
3 дня не могу установить CMS MaxSite http://max-3000.com/page/maxsite-cms-025#comment-899. Ошибка 500. Как ни крутил .htaccess, ничего не получается.
Записан
мережевий хробачок™
Sr. Member
****

Karma: 3
Сообщений: 309



Просмотр профиля
« Ответ #9 : Ноября 27, 2008, 01:03:04 pm »

Домен, логин и ФТП-сервер ваш подскажите
Записан
emiseller
Newbie
*

Karma: 0
Сообщений: 2


Просмотр профиля
« Ответ #10 : Ноября 27, 2008, 01:50:38 pm »

Спасибо службе поддержки, уже заработала.
Записан
Thorin
Full Member
***

Karma: 2
Сообщений: 138


Просмотр профиля
« Ответ #11 : Февраля 19, 2009, 01:26:54 am »

Не любитель джумлы, но поставил 1.5.9 Улыбающийся
такой вопрос как ее максимально ускорить, чтоб при переходе страницы открывались мгновенно а не грузились по несколько секунд, и то же касается и админки, вроде все модули\плагины по отключал, а всеравно как на меня долговато грузится(бывает быстренько, а бывает "думает" сек 5) материал на сайте "демо" ничего не ставил, не редактировал.
Записан
мережевий хробачок™
Sr. Member
****

Karma: 3
Сообщений: 309



Просмотр профиля
« Ответ #12 : Февраля 19, 2009, 07:37:17 am »

Ну, это скорее всего вам проще на форум к ним обратиться
http://joomlaforum.ru/
Записан
unknown php developer
Sr. Member
****

Karma: 4
Сообщений: 354



Просмотр профиля WWW
« Ответ #13 : Февраля 24, 2009, 03:38:24 pm »

Сталкивался с проблемой, когда Joomla создает папки под своим юзером (80) и их нужно открыть на запись, через фтп-клиент никак не лечится. Проблему решил просто - скачал и установил модуль файл-менеджера (их там много на любой вкус) для админки Joomla. И через него уже выставляешь нужные права под пользователем (80).
Записан

AMBA
Hero Member
*****

Karma: 2
Сообщений: 955



Просмотр профиля E-mail
« Ответ #14 : Февраля 24, 2009, 09:57:43 pm »

Это что за пользователь 80 такой? Есть юзер апача, из под которого скрипты запускаются, поэтому файлам и папкам созданным скриптом если им выставлено мало прав, из под других фтп пользователей поменять нельзя, для этого в админке хостинга существует опция "Корректировка прав ФТП пользователя".
Записан
Страниц: [1] 2 3 ... 5
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006-2011, Simple Machines Valid XHTML 1.0! Valid CSS!