synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяВеб Сервер + PHP / MySQL › Joomla

Joomla

mazadrive · 05.03.2013

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

 

Вопрос: как подцепить второй сайт к управлению через Joomla?

mazadrive · 06.03.2013
Есть два зарегистрированных домена. Один уже привязан к Joomla. В виртуальном хосте все прописано.

 

Вопрос: как подцепить второй сайт к управлению через Joomla?

 

 

Неужели ни у кого не поднято 2 сайта на движке Joomla на 2х доменах на одном DS?

Alpa · 08.03.2013

Поднято, и не два сайта.

По всей видимости (это не указано, но вроде так выходит), вы пользовались стандартным пакетом для установки Joomla с сервера Synology. Я так не делал.

По-моему, лучше скачать установочный пакет с офсайта Джумлы или с известного российского сайта (там уже, возможно, будут стоять демо-данные на русском языке). Ну и запустить установку, обратившись непосредственно по адресу вашего сайта.

В админку попадать по адресу www.ваш_сайт/administrator/

mazadrive · 08.03.2013

По стандартному пакету в админку попадаю.

Ведь для "Сино" должен быть специальный пакет, а на оф. сайте что-то таких нет.

 

Опиши пожалуйста поподробнее как ты делал.

Alpa · 09.03.2013
По стандартному пакету в админку попадаю.

Ведь для "Сино" должен быть специальный пакет, а на оф. сайте что-то таких нет.

 

Опиши пожалуйста поподробнее как ты делал.

Специального пакета для Synology от разработчиков Joomla не существует! Есть костылик в виде самоустанавливающегося приложения от Synology, который автоматизирует и условно упрощает установку этой CMS.

Давайте вместе попробуем запустить несколько сайтов на основе CMS Joomla на вашем Synology. Последовательность действий такая:

  1. Запускаете на синолоджи Web Station и поддержку SQL
  2. При помощи File Manager создаете в системной папке web подпапки с названиями ваших сайтов (mydomain1, mydomain2 и т.д)
  3. Прописываете имена виртуальных хостов в настройках "Вэб-службы"
  4. Прописываете зоны для ваших доменов mydomain1.tld , mydomain2.tld и т.д.на сервере ДНС (обычно у регистратора вашего домена, регистрация зон ваших доменов во всем интернете занимает несколько часов)
  5. Настраиваете на вашем роутере трансляцию 80 порта на внутренний ip вашего Synology
  6. Скачиваете установочный пакет Joomla желаемой версии с сайта joomla.org (или с другого сайта)
  7. Копируете распакованный архив в свои подпапки mydomain1, mydomain2 и т.д.
  8. Запускаете установку пакета, набрав в браузере mydomain1.tld (для остальных сайтов так же). Если вы не делали пп 4,5 то можно запустить установку по ссылке вида "ВашСинолоджи_IP/mydomain1/"
  9. Доступ в админку сайта по адресу mydomain1.tld/administrator/

Если у вас есть затруднения с поиском установочного пакета Joomla (пункты 6,7), можете пойти знакомым вам путём:

6а. Устанавливаете пакет Joomla через Центр управления пакетами. Но после установки пакета НЕ запускайте установку сайта!

6б. При помощи File Manager копируете содержимое папки web/joomla в папки mydomain1, mydomain2 и т.д.

 

Таким образом вы можете запустить несколько сайтов (и не только Joomla) на вашем сервере Synology. Желаю успеха!

mazadrive · 09.03.2013

Спасибо огромное! 3.0.3 не встала.

 

2.5.8 пошла =)

ERUD · 21.02.2014

Спасибо огромное, таким же образом (по самому последнему сценарию) сделал, чтобы просто встала Джумла. Только еще перед запуском домена в браузере нужно снести из web файл index.html, который туда кладет web-station.

 

А вот сносить Джумлу как потом? Родной "костыль"-то ее сносит за минуту, включая базу. Просто стереть?

Alpa · 03.03.2014
Спасибо огромное, таким же образом (по самому последнему сценарию) сделал, чтобы просто встала Джумла. Только еще перед запуском домена в браузере нужно снести из web файл index.html, который туда кладет web-station.

 

А вот сносить Джумлу как потом? Родной "костыль"-то ее сносит за минуту, включая базу. Просто стереть?

Полное удаление - это два шага:

1. Удалить папку с файлами web/mydomain

2. Запустить пакет PhpMyAdmin (если не установлен, то установить из стандарного репозитория Synology), удалить базу данных с именем, которое вы дали ей при при установки Джумлы на сайт mydomain