Установка на Ubuntu

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

rav3n
Сообщения: 2
Зарегистрирован: Вс дек 08, 2013 12:47 am
Благодарил (а): 0
Поблагодарили: 0

Re: Установка на Ubuntu

Сообщение rav3n » Вс дек 08, 2013 1:16 am

Если не затруднит, можно все-таки узнать про установку в другую папку? Попробовал установить на NAS Synology, работает, если установка произведена в корень, т.е. по адресу /volume1/web (http://192.168.1.100), но не работает, если установить в папку /volume1/web/majordomo (http://192.168.1.100/majordomo). Спасибо.
bazooker
Сообщения: 37
Зарегистрирован: Вт ноя 26, 2013 1:44 pm
Откуда: временно г.Могилев (Беларусь)
Благодарил (а): 0
Поблагодарили: 0

Re: Установка на Ubuntu

Сообщение bazooker » Чт дек 12, 2013 10:54 pm

в /etc/apache2/ есть папки sites-available и sites-enabled
в папке sites-available копируешь default (новое имя придумай сам :) )
редактируешь его примерно так:

Код: Выделить всё

<VirtualHost *:80>
        ServerAdmin e-mail@site.com
        ServerName  www.address.com
        ServerAlias address.com

        DocumentRoot /home/user/site
        <Directory />
                Options FollowSymLinks
                AllowOverride All
        </Directory>
        <Directory /home/user/site>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        <Directory "/usr/lib/cgi-bin">
                AllowOverride None
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Order allow,deny
                Allow from all
        </Directory>

        ErrorLog ${APACHE_LOG_DIR}/error.log

        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn

        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Обрати внимание на ServerName, ServerAlias, DocumentRoot, Directory и 2шт AllowOverride

Соответственно помещаешь файлы в /home/user/site (так как прописано в DocumentRoot)

Код: Выделить всё

a2ensite "название сайта"
(так как подписано в /etc/apache2/sites-available/)

Код: Выделить всё

service apache2 reload
рекомендую на своем dns прописать http://www.address.com (точнее тот, который указывали в sites-available) на IP устройства на котором он хостится
В результате получим доступ не по IP а просто по доменному имени

если будет проблема с отображением сайта - проверь .htaccess и mod_rewrite

:) Profit
Ubuntu 14.04 LTS
ErmolenkoM
Сообщения: 560
Зарегистрирован: Ср сен 04, 2013 10:31 am
Откуда: Самара
Благодарил (а): 99 раз
Поблагодарили: 140 раз
Контактная информация:

Re: Установка на Ubuntu

Сообщение ErmolenkoM » Чт дек 12, 2013 11:14 pm

Добавил настройку VirtualHost в вики http://smartliving.ru/Main/SetupLinux
поправьте, если что не так.
aka msh555
Cubian на Cubietruck, Connect
bazooker
Сообщения: 37
Зарегистрирован: Вт ноя 26, 2013 1:44 pm
Откуда: временно г.Могилев (Беларусь)
Благодарил (а): 0
Поблагодарили: 0

Re: Установка на Ubuntu

Сообщение bazooker » Чт дек 12, 2013 11:28 pm

msh555 писал(а):Добавил настройку VirtualHost в вики http://smartliving.ru/Main/SetupLinux
поправьте, если что не так.
ты успел внести это в вики, пока я еще правил сообщение)))
поправил да и дописал чуток
Ubuntu 14.04 LTS
rav3n
Сообщения: 2
Зарегистрирован: Вс дек 08, 2013 12:47 am
Благодарил (а): 0
Поблагодарили: 0

Re: Установка на Ubuntu

Сообщение rav3n » Пт дек 13, 2013 11:31 am

Спасибо, буду пробовать.
DiArt
Сообщения: 210
Зарегистрирован: Пт апр 12, 2013 2:27 pm
Откуда: Уфа
Благодарил (а): 28 раз
Поблагодарили: 16 раз

Re: Установка на Ubuntu

Сообщение DiArt » Вс янв 19, 2014 11:10 pm

Сегодня решил поставить себе Ubuntu 13.10
Проблемы начались с Majordomo
Делал как всегда по инструкции. НО!
Вот что я понял: в 13.04 и возможно ранних версиях Apache стоял 2.2
В текущей версии Apache 2.4
Отсюда и проблемы. Как уже было ранее сказано пришлось править config.php в корне MDM Было <? стало <?php
Запустилось вроде бы. Но такое ощущение что .htaccess не отрабатывается или mod-rewrite не включен. Хотя я 100% уверен что включен и есть файл .htaccess
Похоже они что-то перемудрили с настройками.
Кто знает как победить? А то я сижу курю мануалы пока
Система на Неттоп 3Q Nettop Qoo!
(Intel Celeron J1800, 2x2410 МГц, 4096 Мб, HDD 1000 Гб, HDMI, VGA , Wi-Fi, Ethernet, Ubuntu 14.04.2)
Вторая система на Raspberry Pi 3.
D-Link DCS-930L/Broadlink RM2-Pro/BroadLink SP3 CC/Ginzzu HS-K07W
Я в CONNECT
DiArt
Сообщения: 210
Зарегистрирован: Пт апр 12, 2013 2:27 pm
Откуда: Уфа
Благодарил (а): 28 раз
Поблагодарили: 16 раз

Re: Установка на Ubuntu

Сообщение DiArt » Вс янв 19, 2014 11:43 pm

Вобщем много изменений с Apache 2.4 (Ubuntu 13.10)
Раззбираться неохота где куда "потыкать"
Похоже придется возвращаться на 13.04
Система на Неттоп 3Q Nettop Qoo!
(Intel Celeron J1800, 2x2410 МГц, 4096 Мб, HDD 1000 Гб, HDMI, VGA , Wi-Fi, Ethernet, Ubuntu 14.04.2)
Вторая система на Raspberry Pi 3.
D-Link DCS-930L/Broadlink RM2-Pro/BroadLink SP3 CC/Ginzzu HS-K07W
Я в CONNECT
dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am
Благодарил (а): 41 раз
Поблагодарили: 81 раз

Re: Установка на Ubuntu

Сообщение dmw » Пн янв 20, 2014 5:34 am

DiArt писал(а):Проблемы начались с Majordomo...
Запустилось вроде бы...
Кто знает как победить?
Вы сами то читали себя? Что не работает то конкретно?
DiArt
Сообщения: 210
Зарегистрирован: Пт апр 12, 2013 2:27 pm
Откуда: Уфа
Благодарил (а): 28 раз
Поблагодарили: 16 раз

Re: Установка на Ubuntu

Сообщение DiArt » Пн янв 20, 2014 10:08 am

Согласен немного сумбурно написал.
Вобщем пытался поставить как и всегда по инструкции.
НО! не было конфига апача
sudo nano /etc/apache2/sites-available/default
вот этого файла нет. В инете вычитал что теперь Апач 2.4 поддерживает *.conf файлы.
Вручную создал sudo nano /etc/apache2/sites-available/default файл. прописал как из стандартного файла.
Всё равно получаем Not Found см. картинку
Mod rewrite включен, .htaccess присутствует
Мне кажется некорректно отрабатывается .htaccess Возможно что-то поменялось и в virtualhost
Вложения
Безимени-1.jpg
Безимени-1.jpg (100.68 КБ) 13454 просмотра
Система на Неттоп 3Q Nettop Qoo!
(Intel Celeron J1800, 2x2410 МГц, 4096 Мб, HDD 1000 Гб, HDMI, VGA , Wi-Fi, Ethernet, Ubuntu 14.04.2)
Вторая система на Raspberry Pi 3.
D-Link DCS-930L/Broadlink RM2-Pro/BroadLink SP3 CC/Ginzzu HS-K07W
Я в CONNECT
dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am
Благодарил (а): 41 раз
Поблагодарили: 81 раз

Re: Установка на Ubuntu

Сообщение dmw » Пн янв 20, 2014 10:55 am

Да, это не отрабатывается файл .httaccess, для это в настройках Apache в /etc/apache2/sites-available/default нужно все "AllowOverride None" изменить на "AllowOverride All"
Ответить