Как установить почтовый клиент Roundcube на Ubuntu 18.04 VPS или выделенном сервере

Roundcube – это сетевой почтовый клиент, который поддерживает SMTP (простой протокол передачи почты) и IMAP (протокол доступа к сообщениям в Интернете). Вы можете использовать это многофункциональное программное обеспечение для отправки и чтения электронных писем из веб-браузера..


Roundcube работает довольно хорошо на Ubuntu 18.04, если вы установили SMTP-сервер, такой как Postfix, и сервер IMAP, такой как Dovecot. Roundcube популярен благодаря широкому использованию технологий Ajax, которые создают хороший пользовательский интерфейс для отправки электронных писем (например, путем перетаскивания)..

Программное обеспечение поддерживает более 70 языков и обеспечивает связь SSL / TLS. С его сложной защитой конфиденциальности и поддержкой сообщений HTML, Roundcube также поддерживает адресную книгу. Он также имеет встроенное кэширование для быстрого поиска электронной почты.

Вы пользуетесь поддержкой электронной почты Roundcube для отслеживания ответов электронной почты без сложных переходов. В нашем пошаговом руководстве вы узнаете, как установить Roundcube на ваш сервер Ubuntu 18.04..

Предпосылки

  • Экземпляр VPS, на котором работает сервер Ubuntu 18.04 (некоторые из лучших планов VPS вы можете найти здесь)
  • Доменное имя, указывающее на ваш сервер
  • SMTP и IMAP сервер (например, Postfix и Dovecot)
  • Apache, PHP и MySQL
  • Пользователь без полномочий root с правами sudo

Шаг 1: Загрузите последнюю версию Roundcube

Сначала обновите список пакетов, выполнив:

$ sudo apt-get update

Затем нам нужно установить Roundcube из источника загрузки, используя Linux ‘Wget» команда. Вы всегда можете получить ссылку на стабильную полную версию на официальной странице загрузки Roundcube (https://roundcube.net/download/)..

Перед загрузкой файла архива, CD на «/ TMP» каталог:

$ cd / tmp
$ wget https://github.com/roundcube/roundcubemail/releases/download/1.3.6/roundcubemail-1.3.6-complete.tar.gz

Шаг 2: Распакуйте архив

Мы скачали архивный файл «Roundcubemail-1.3.6-complete.tar.gz» но мы должны распаковать его перед началом установки. Для этого используйте команду ниже

$ tar -xvzf roundcubemail-1.3.6-complete.tar.gz

Приведенная выше команда разархивирует все файлы в каталоге с именем «Roundcubemail-1.3.6» все еще в нашем «/ TMP» папка.

Шаг 3: переместите контент в корневой каталог вашего сайта

Чтобы получить доступ к Roundcube из веб-браузера, нам нужно переместить содержимое «Roundcubemail-1.3.6» каталог в корень нашего сайта с помощью команды ниже:

$ sudo mv roundcubemail-1.3.6 / var / www / html / roundcube

Пожалуйста, не указывайте, вы можете указать любое имя каталога в зависимости от того, что вам легче запомнить. В этом руководстве мы выбрали «RoundCube». Итак, чтобы получить доступ к нашей электронной почте, мы просто введем «Www.example.com/roundcube».

Шаг 4. Установите правильный каталог и разрешения для файлов

Чтобы Roundcube имел доступ к нужным файлам через веб-сервер Apache, нам нужно установить правильные права доступа к файлам:

$ sudo chown -R www-data: www-data / var / www / html / roundcube /
$ sudo chmod 775 / var / www / html / roundcube / temp / / var / www / html / roundcube / logs /

Шаг 5: Включить дополнительные модули

Чтобы Roundcube работал без проблем, включите следующие модули

Apache Mod Rewrite

$ sudo a2enmod переписать

Модули PHP

Загрузите модули, используя команду ниже:

$ sudo apt-get install php-xml php-mbstring php-intl php-zip php-pear php-mysql

Затем перезапустите Apache, используя команду ниже:

$ sudo apache2ctl перезапустить

Шаг 6: Создайте базу данных для Roundcube

Roundcube использует MySQL для хранения некоторой информации. Поэтому нам нужно создать базу данных для того же.

Для этого используйте команды ниже:

$ sudo mysql -u root -p

При появлении запроса введите пароль root для сервера MySQL, а затем введите следующие команды SQL:

MySQL> СОЗДАТЬ БАЗУ ДАННЫХ RoundCube DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
MySQL> ПРЕДОСТАВЛЯЙТЕ ВСЕ ПРИВИЛЕГИИ на roundcube. * TO ‘username’ @ ‘localhost’ ИДЕНТИФИЦИРОВАНО ‘ПАРОЛЕМ’;
MySQL>ПРИВИЛЕГИИ ПРОМЫВКИ;
MySQL>ВЫХОД;

Замените имя пользователя на желаемое значение и добавьте правильное значение для «ПАРОЛЯ»

После того, как вы создали базу данных и пользователя, мы можем инициализировать базу данных Roundcube с помощью следующей команды:

$ sudo mysql -u имя пользователя -p roundcube < /var/www/roundcube/SQL/mysql.initial.sql

Введите пароль при появлении запроса.

Шаг 7: Завершите установку

Чтобы завершить установку, мы должны посетить URL ниже:

$ http://www.example.com/roundcube/installer

Вы должны увидеть страницу, похожую на приведенную ниже:

Нажмите «Далее» внизу страницы, чтобы продолжить.

На следующей странице перейдите к настройкам базы данных и введите имя базы данных, пользователя и пароль, которые вы создали выше..

В разделе «Настройки SMTP» установите флажок «Использовать текущее имя пользователя и пароль IMAP для аутентификации SMTP».

Включение плагинов – необязательный шаг.

Затем нажмите  «CREATE CONFIG» внизу экрана.

Вы увидите экран, аналогичный показанному ниже:

Просто нажмите на ‘ПРОДОЛЖИТЬ’ продолжать

Шаг 8: финальное тестирование

На следующем экране вы можете проверить, отвечают ли SMTP и IMAP сервер так, как ожидается. Просто введите свое имя пользователя и пароль и протестируйте каждый сервис по мере необходимости.

После того, как все настроено и работает, рассмотрите возможность удаления файлов установки Roundcube по умолчанию, выполнив следующую команду:

$ sudo rm -rf / var / www / roundcube / installer /

Наконец, перейдите по ссылке ниже, чтобы войти в Roundcube:

$ www.example.com/roundcube

Вывод

Это основные шаги по установке Roundcube на ваш сервер Ubuntu 18.04. Помните, чтобы установка работала, у вас должен быть полнофункциональный почтовый сервер, который поддерживает аутентификацию SMTP и IMAP.

После входа в Roundcube вы можете отправлять или получать электронную почту прямо с панели инструментов. Roundcube дополняет другие почтовые клиенты, такие как Outlook и Thunderbird, и имеет большое преимущество, поскольку к нему можно получить доступ из браузера..

Проверьте эти лучшие 3 услуги VPS:

А2 Хостинг

Стартовая цена:
$ 5,00


надежность
9,3


ценообразование
9,0


Дружественный интерфейс
9,3


Служба поддержки
9,3


особенности
9,3

Читать отзывы

Посетите A2 Хостинг

ScalaHosting

Стартовая цена:
$ 12,00


надежность
9,4


ценообразование
9,5


Дружественный интерфейс
9,5


Служба поддержки
9,5


особенности
9,4

Читать отзывы

Посетите ScalaHosting

Hostinger

Стартовая цена:
$ 3,95


надежность
9,3


ценообразование
9,3


Дружественный интерфейс
9,4


Служба поддержки
9,4


особенности
9,2

Читать отзывы

Посетить Hostinger

Связанные статьи с практическими рекомендациями

  • Как установить phpBB с Apache на Ubuntu 18.04 VPS или выделенном сервере
    промежуточный
  • Как включить двухфакторную аутентификацию на Ubuntu 18.04 VPS или на выделенном сервере
    промежуточный
  • Как установить LLMP-стек на Vbu-сервере Ubuntu 18.04 или выделенном сервере
    промежуточный
  • Как установить phpMyAdmin на CentOS 7 VPS или выделенном сервере
    промежуточный
  • Как настроить Nginx для использования самоподписанного сертификата SSL / TLS в Ubuntu 18.04 VPS или на выделенном сервере
    промежуточный
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me