Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
sudo -u $USER $OX_BIN >> $LOGFILE 2>&1 &
ps xao "pid args" | grep -E '.*java.*-DappName=groupwareApp' | grep -v grep | awk '{print $1}'
После этого надо закомментировать строки:
ps axwww | grep -E '.*java.*-DappName=groupwareApp' | grep -v grep | awk '{print $1}'
и
su $USER -s /bin/bash $OX_BIN >> $LOGFILE 2>&1 &
Далее можно пробовать запустить openxchange:
> sudo $OX_home/etc/init.d/openexchange start
Если появились ошибки при старте groupware, webmail и sessiond, нужно по аналогии со скриптами из папки /usr/local/openxchange/sbin в папке /usr/local/openxchange/etc/init.d для всех файлов заменить командный интерпретатор с «#!/bin/sh» на «#!/bin/bash».
После пробных неудачных запусков выяснились еще некоторые изменения, которые нужно внести. Для файлов в папке /usr/local/openxchange/bin изменить командный интерпретатор с «#!/bin/sh» на «#!/bin/bash» и заменить строку:
SERVER=$(test "$HOSTTYPE" == "i386" && echo "-server")
на
SERVER=$(test "$HOSTTYPE" == "FreeBSD" && echo "-server")
Хочется обратить внимание на то, что скрипт /usr/local/openxchange/etc/init.d/openexchange с опцией start будет работать, но вот опция status и stop работать не будут. Это связанно с тем, что в FreeBSD очень длинная командная строка с опциями, в выводе команды ps укорачивается до названия команды, и однозначно определить, что запущено под этой командой, будет невозможно.
Для проверки после старта openexchange советую зайти по адресу: http://server_ip/cgi-bin/login.pl, где server_ip – адрес вашего сервера, ввести логин и пароль созданного пользователя, выбрать groupware, язык локализации RU и нажать login. Во время входа портал будет медленнее работать. Но это нормально, OX проверяет новую почту для пользователя, а почтовый сервер еще не настроен. По наступлению тайм-аута ответа почтового сервера отобразится главная страница портала. Все остальные функции портала будут работать, и можно будет насладиться проделанной работой.
В следующей статье вы узнаете, как настроить дополнительную функциональность OX-сервера:
n почтовый сервер для работы с OX;
n настройка доступа через webdav;
n безопасные соединения HTTPS;
n контроль над доступом к данным пользователей.
Литература:
1. Файл INSTALL из архива пакета OX.
2. Установка
OX на FreeBSD от Peter Schober –
3. Форум OX
–
4. Документация
по установке на другие операционные системы –