Установка и настройка webmail клиента Roundcube

#1 2014.01.25 13:34:58

0

Для установки бесплатного webmail клиента выполните следующие действия на своем VPS-сервере:

Пример команд установки и настройки webmail клиента Roundcube приведены по ssh на примере ОС Centos.

cd var/www/
wget https://sourceforge.net/projects/roundcubemail/files/roundcubemail-beta/0.8-beta/roundcubemail-0.8-beta.tar.gz


Скачать последнюю версию или любую из предыдущих версий Вы можете на сайте roundcube.ru

tar xvfz roundcubemail-0.8-beta.tar.gz
mv roundcubemail-0.8-beta roundcube


Cоздаем файл roundcube.conf:

vi /etc/httpd/conf.d/roundcube.conf

Вписываем следующее:

Alias /webmail /var/www/roundcube

<Directory /var/www/roundcube>
AddType application/x-httpd-php .php .php3 .php4 .phtml


# forcing open_base dir do not affect anything
php_admin_value open_basedir /


# AddDefaultCharset UTF-8
AddType text/x-component .htc


<IfModule mod_php4.c>
php_flag display_errors Off
php_flag log_errors On
php_value error_log logs/errors
php_value upload_max_filesize 5M
php_value post_max_size 6M
php_value memory_limit 64M
</IfModule>


<IfModule mod_php5.c>
php_flag display_errors Off
php_flag log_errors On
php_value error_log logs/errors
php_value upload_max_filesize 5M
php_value post_max_size 6M
php_value memory_limit 64M
</IfModule>


<FilesMatch "(.inc|~)$">
Order allow,deny
Deny from all
</FilesMatch>


Order deny,allow
Allow from all


</Directory>

Далее создаем базу данных и пользователя:

mysqladmin -p create roundcube
mysql -p
mysql> GRANT ALL ON roundcube.* TO roundcube@localhost IDENTIFIED BY 'password';
service httpd restart


Далее для выполнения установки по адресу https://ip адрес VDS сервера/webmail/installer/ и выполняем установку не изменяя настроек заданных по умолчанию, кроме полей где необходимо указать название базы данных и пароль. В нашем случае название базы будет roundcube и заданный Вами пароль.
После выполнения установки, в целях безопасности, удаляем директорию installer/ выполнив следующую команду:

rm -rf /installer/

Для привязки Roundcube к ISPManager выполните следующие действия:
Перед началом установки удалите SquirrelMail из панели ISPManager пункт "Возможности" "Webmail - веб-интерфейс для работы с электронной почтой".
После окончания установки Roundcube в файл ispmgr.conf добавьте следующую строчку:

extaction webmail /webmail
Отредактировано: Panda 2023.09.09 21:57:12