
Установка Roundcube Webmail на CentOS/RHEL/Fedora
RoundCube Webmail — это клиент для работы с электронной почтой с веб-интерфейсом, написанный на PHP с использованием CSS и XHTML и технологии AJAX. RoundCube Webmail можно установить почти на любой сервер с поддержкой MySQL , а так же PHP и дает возможность работать с почтовыми ящиками по протоколам IMAP и SMTP.
Начнем установку Roundcube webmail на CentOS/RHEL/Fedora, для этого выполним:
# yum install httpd php php-common php-json php-xml php-mbstring php-imap php-pear-DB php-mysql mysql mysql-server
После этого мы скачаем последнюю версию Roundcube, распакуем архив и переместить его в корневом каталоге документов веб-сервера. Также изменим права на владельца.
# wget http://sourceforge.net/projects/roundcubemail/files/roundcubemail/1.0.0/roundcubemail-1.0.0.tar.gz # tar zxvf roundcubemail-1.0.0.tar.gz # mv roundcubemail-1.0.0 /var/www/html/roundcubemail # chown -R apache:apache /var/www/html/roundcubemail
Создадим БД и пользователя для Roundcube mail:
Если не запущен сервер с Mysql, запустим его:
# /etc/init.d/mysqld start # mysql -uroot -p -> CREATE DATABASE roundcubemail /*!40101 CHARACTER SET utf8 COLLATE utf8_general_ci */; -> GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost IDENTIFIED BY 'your_password';
ВСЕ! Теперь откроем ссылку в браузере:
http://your_ip_server/roundcubemail/installer
У меня это выглядит так:
http://192.168.244.134/roundcubemail/installer
Установка Roundcube Webmail на CentOS/RHEL/Fedora завершена. Если осталось что то непонятно, пишите в комментариях, могу помочь с настройкой.
Как сделать бекап сообщений всех? Например, если я хочу перенести почту на другой сервер.
Где они храняться вобще?
Если использовали мой мануал по установке, то в ходе установки я создавал в mysql базу данных под именем roundcubemail для того чтобы хранить всю информацию о письмах, по этому, если нужно перенести все письма на другой сервер, то просто перенесите БД ( сделайте бекап с помощью phpmyadmin или tcpdump).
Неет, у меня уже установленая почтовая программа. Я как то могу же сделать хранение писем в БД?
И есть ли АПИ в почте этой?
Нужно установить сервер с почтой, у этого сервера будет свой ИП адрес.
А как насчет АПИ ?
Затрудняюсь ответить, почитайте в интернете пожалуйста. Если что то найдете, прошу написать сюда. Может кому то и понадобится еще.
Выходит ошибка при http://сайт.ру/roundcubemail/installer
Sorry but your webserver does not meet the requirements for Roundcube!
Please install the missing modules or fix the php.ini settings according to the above check results.
Hint: only checks showing NOT OK need to be fixed.
И кнопка «Next» не активна. Напишите новый мануал пожалуйста