Поиск по сайту:

Как установить решение Citadel для групповой работы в Linux

Citadel — это бесплатное веб-решение с открытым исходным кодом для работы с электронной почтой и групповой работой для Linux и BSD. Он поставляется с множеством важных функций, включая поддержку электронной почты, календари и планирование, адресные книги, доски объявлений, движки вики и блогов, поддержку нескольких доменов и многое другое. Мы можем установить его в большинство современных операционных систем, таких как GNU/Linux, Mac OS X и Unix. Он имеет открытый исходный код и свободно распространяется под лицензией GNU General Public License. В этом пошаговом руководстве мы посмотрим, как установить Citadel в Linux.

Установите решение Citadel для групповой работы в Linux

Разработчики Citadel упаковали его для нескольких дистрибутивов Linux. Все, что вам нужно сделать, это добавить репозиторий Citadel в зависимости от используемого вами дистрибутива Linux и установить его с помощью менеджера пакетов по умолчанию.

Примечание. Все приведенные ниже команды следует выполнять от имени пользователя root или с привилегиями sudo.

Установите Citadel на CentOS

Выполните следующие команды от имени пользователя root, чтобы установить Citadel в версиях CentOS 6.x и 7.x.

CentOS 6.x:

cd /etc/yum.repos.d/
wget http://download.opensuse.org/repositories/home:homueller:citadel/CentOS_CentOS-6/home:homueller:citadel.repo
yum install citadel

CentOS 7.x:

cd /etc/yum.repos.d/
wget http://download.opensuse.org/repositories/home:homueller:citadel/CentOS_7/home:homueller:citadel.repo
yum install citadel

Установите Citadel на Fedora

Выполните следующие команды от имени пользователя root, чтобы установить Citadel в операционной системе Fedora.

Федора 23:

dnf config-manager --add-repo http://download.opensuse.org/repositories/home:homueller:citadel/Fedora_23/home:homueller:citadel.repo
dnf install citadel

Федора 22:

dnf config-manager --add-repo http://download.opensuse.org/repositories/home:homueller:citadel/Fedora_22/home:homueller:citadel.repo
dnf install citadel

Установите Citadel на Red Hat Enterprise Linux

Выполните следующие команды от имени пользователя root, чтобы установить Citadel в RHEL.

RHEL 6.x:

cd /etc/yum.repos.d/
wget http://download.opensuse.org/repositories/home:homueller:citadel/RedHat_RHEL-6/home:homueller:citadel.repo
yum install citadel

RHEL 7:

cd /etc/yum.repos.d/
wget http://download.opensuse.org/repositories/home:homueller:citadel/RHEL_7/home:homueller:citadel.repo
yum install citadel

Установите Citadel на Scientific Linux 7

Мы можем установить Citadel в Scientific Linux 7, выполнив следующие команды от имени пользователя root.

cd /etc/yum.repos.d/
wget http://download.opensuse.org/repositories/home:homueller:citadel/ScientificLinux_7/home:homueller:citadel.repo
yum install citadel

Установить Citadel на openSUSE

Запустите следующие команды от имени пользователя root, чтобы установить Citadel в дистрибутивах openSUSE.

openSUSE Tumbleweed:

zypper addrepo http://download.opensuse.org/repositories/home:homueller:citadel/openSUSE_Tumbleweed/home:homueller:citadel.repo
zypper refresh
zypper install citadel

openSUSE Leap 42.1:

zypper addrepo http://download.opensuse.org/repositories/home:homueller:citadel/openSUSE_Leap_42.1/home:homueller:citadel.repo
zypper refresh
zypper install citadel

openSUSE 13.2:

zypper addrepo http://download.opensuse.org/repositories/home:homueller:citadel/openSUSE_13.2/home:homueller:citadel.repo
zypper refresh
zypper install citadel

Установите Citadel на Debian, Ubuntu

Citadel доступен в репозиториях Debian, Ubuntu и его производных по умолчанию. Итак, просто запустите следующую команду, чтобы установить пакет Citadel.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get install citadel-suite

Во время установки вам будет предложено ответить на пару вопросов. Просто прочитайте их и ответьте соответственно. Это не так уж и сложно.

Введите IP-адрес, который должен прослушивать сервер. Если вы укажете 0.0.0.0, сервер будет прослушивать все адреса. Обычно это значение можно оставить по умолчанию, если только на одном компьютере не запущено несколько экземпляров Citadel. Если вы не знаете, что делать, просто используйте значения по умолчанию.

Далее выберите режим аутентификации пользователя. По умолчанию Citadel будет использовать собственную внутреннюю базу данных учетных записей пользователей. Если вы выберете «Хост», пользователи Citadel будут иметь учетные записи в хост-системе, аутентифицированные через /etc/passwd или источник PAM. «LDAP» означает сервер каталогов, соответствующий RFC 2307; «Активный каталог» означает нестандартную схему Microsoft Active Directory LDAP. Не меняйте этот параметр, если вы не уверены, что он необходим, поскольку для возврата требуется полная переустановка Citadel.

Введите имя пользователя администратора Citadel. По умолчанию Citadel выберет пользователя-администратора. Если хотите, вы можете выбрать другое имя.

Настоятельно рекомендуется использовать пароль для администратора. Введите надежный пароль:

Повторно введите пароль:

Здесь вам нужно выбрать, должен ли Citadel-webcit использовать внешние веб-серверы, такие как Apache, или собственный HTTP-сервер. Никаких дополнительных параметров у меня нет, поэтому я использую значение по умолчанию, т.е. Внутренний:

Выберите HTTP-порт Webcit. Если у вас нет другого работающего веб-сервера, используйте 80 или введите другой порт. Убедитесь, что порт HTTP используется другой службой.

Выберите порт HTTPS Webcit.

Выберите язык входа в Webkit. Если вы выберете "Пользовательский", пользователи смогут выбрать язык по своему выбору в строке входа. Я использую значение по умолчанию.

Подождите несколько минут, чтобы завершить установку Citadel. Это не займет много времени.

После завершения установки проверьте, что все службы работают, как показано ниже.

ps -eaf |grep cit

Пример вывода:

 root 13220 1 0 17:08 ? 00:00:00 /usr/sbin/citserver -d -x3 -lmail -t/dev/null
 root 13230 13220 0 17:08 ? 00:00:00 /usr/sbin/citserver -d -x3 -lmail -t/dev/null
 root 13320 1 0 17:08 ? 00:00:00 /usr/sbin/webcit -u 65534 -D/var/run/webcit/webcit.pid.80 -p80 127.0.0.1 504 -i0.0.0.0 -t/var/log/webcit//access.80.log
 nobody 13322 13320 0 17:08 ? 00:00:00 /usr/sbin/webcit -u 65534 -D/var/run/webcit/webcit.pid.80 -p80 127.0.0.1 504 -i0.0.0.0 -t/var/log/webcit//access.80.log
 root 13323 1 0 17:08 ? 00:00:00 /usr/sbin/webcit -u 65534 -D/var/run/webcit/webcit.pid.443 -p443 127.0.0.1 504 -s -i0.0.0.0 -t/var/log/webcit//access.443.log -s
 nobody 13324 13323 0 17:08 ? 00:00:00 /usr/sbin/webcit -u 65534 -D/var/run/webcit/webcit.pid.443 -p443 127.0.0.1 504 -s -i0.0.0.0 -t/var/log/webcit//access.443.log -s
 sk 13382 2640 0 17:10 pts/0 00:00:00 grep --color=auto cit

Вот и все. Цитадель установлена.

Запустить, перезапустить, остановить службы Citadel

Вы можете запустить, перезапустить или остановить службы Citadel, используя следующие команды:

sudo systemctl start citadel.service
sudo systemctl restart citadel.service
sudo systemctl stop citadel.service

Если это новая установка, я рекомендую вам один раз перезагрузить систему Linux, чтобы правильно запустить службу Citadel.

Войдите в веб-консоль Citadel

Откройте веб-браузер и перейдите на страницу входа в Citadel Webcit, используя URL-адрес — http://IP_Address/. Если этот URL-адрес не работает, попробуйте вместо него http://IP_Address:2000/.

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

Вот так выглядит панель управления Citadel.

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

Управление пользователями и доменами

Чтобы добавить новых пользователей или домены, нажмите ссылку Администрирование на левой боковой панели.

В разделах Администрирование вы можете выполнять следующие задачи:

  • Редактировать конфигурацию сайта,
  • Редактировать, удалять домены, пользователей,
  • Проверка пользователей,
  • Добавлять, изменять, удалять чаты
  • Перезапустите сервер цитадели и т. д.

На вкладке Дополнительно вы можете;

  • Измените свои предпочтения и настройки
  • Изменить контактную информацию
  • Изменить пароль администратора
  • Отредактируйте/введите свою биографию
  • Управление настройками электронной почты и openID
  • Чтение/создание/удаление электронных писем
  • Редактировать или удалять чаты
  • Создать/присоединиться к новому чату
  • И более.

Нажмите ссылку Дополнительно на левой боковой панели, чтобы получить к ней доступ.

Более подробную информацию можно найти по этой ссылке, посвященной началу работы с Citadel.

На этом пока все, ребята. Теперь вы знаете, как установить и настроить решение для групповой работы Citadel. Как видите, установка, настройка и использование Citadel довольно просты. Если вы когда-нибудь хотели настроить решение для электронной почты и групповой работы в своей организации, стоит попробовать Citadel.

Ссылка на ссылку:

  • Сайт Цитадели

Статьи по данной тематике