Автор Тема: Web-интерфейс для почты  (Прочитано 7574 раз)

Оффлайн Samolet

  • Участник
  • *
  • Сообщений: 42
Web-интерфейс для почты
« : 03.12.2009 08:40:02 »
Alt Linux Школьный Сервер 5.0 (настроен из Альтератора)

Есть ли возможность настроить web-интерфейс для почты?

Пробовал по нескольким инструкциям на этом форуме, ни одна не сработала.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Web-интерфейс для почты
« Ответ #1 : 03.12.2009 09:05:27 »
Вы имеете ввиду
squirrelmail - SquirrelMail -- PHP-based webmail client with IMAP access
?
http://ru.wikipedia.org/wiki/SquirrelMail


Оффлайн Salomatin

  • Модератор раздела
  • ****
  • Сообщений: 984
    • Пошаговые инструкции
Re: Web-интерфейс для почты
« Ответ #2 : 03.12.2009 09:07:08 »
Пробовал по нескольким инструкциям на этом форуме, ни одна не сработала.

Почему?. Специально для этого написал инструкцию.

http://forum.altlinux.org/index.php/topic,964.msg39601.html#msg39601

По-моему получилась простая. У меня работает.
Будут вопросы пишите сюда. Установим вместе.

Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн Samolet

  • Участник
  • *
  • Сообщений: 42
Re: Web-интерфейс для почты
« Ответ #3 : 03.12.2009 10:58:38 »
Все делал в том числе и по этой инструкции. В конце ввожу http://192.168.0.1/squirrelmail/src/login.php и браузер пишет, что-то вроде того, что нет такого объекта:
=======================================================================================================================
Object not found!

The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

If you think this is a server error, please contact the webmaster.

Error 404

192.168.0.1
Thu Dec 3 14:55:09 2009
Apache/2.2.14 (Unix) PHP5/5.2.11-dev with Suhosin-Patch mod_ssl/2.2.14 OpenSSL/0.9.8k
=======================================================================================================================
Может это связано с тем, что там еще apache2 стоит? И он как-то под альтератор настроен.

Оффлайн Salomatin

  • Модератор раздела
  • ****
  • Сообщений: 984
    • Пошаговые инструкции
Re: Web-интерфейс для почты
« Ответ #4 : 03.12.2009 11:17:44 »
=======================================================================================================================
Может это связано с тем, что там еще apache2 стоит? И он как-то под альтератор настроен.

Да, конечно. Инструкция написана для для Apache.
Там еще важно правильно поставить PHP.
Попробуйте для Apache , там точно работать будет.
А для Apache2, в принципе изменений не много, сам не пробовал, но если смогу выбрать время, то поставлю и вам сюда напишу.

 
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн Samolet

  • Участник
  • *
  • Сообщений: 42
Re: Web-интерфейс для почты
« Ответ #5 : 03.12.2009 11:28:25 »
Так все же, что именно нужно перенастроить? Я новичок, не все понимаю. Но, если правильно понял, нужно перенастроить apache2 чтобы он позволял открывать и альтератор, и белку? Или так нельзя, и нужно оставить apache2 и альтератор в покое и ковыряться в apache, чтобы он показывал белку?

Оффлайн black_13

  • Участник
  • *
  • Сообщений: 657
  • Gentoo + Debian + ALT
    • diff.org.ua
Re: Web-интерфейс для почты
« Ответ #6 : 03.12.2009 11:53:51 »
SquirrelMail - убожище (ИМХО)
Может лучше roundcube? Мне нравится, много чего умеет и активно развивается. Смотрится очень гламурно. Можно подружить с LDAP и брать одтуда adress Book

Оффлайн Salomatin

  • Модератор раздела
  • ****
  • Сообщений: 984
    • Пошаговые инструкции
Re: Web-интерфейс для почты
« Ответ #7 : 03.12.2009 12:31:31 »
Так все же, что именно нужно перенастроить? Я новичок, не все понимаю.
У вас почта сама по себе работает?
Что стоит в качестве сервера?
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн Samolet

  • Участник
  • *
  • Сообщений: 42
Re: Web-интерфейс для почты
« Ответ #8 : 03.12.2009 12:43:31 »
Школьный Сервер 5.0 Настроен только из веб-интерфейса. Конфиги внутри не менял, ибо пытаясь поменять сначала конфиги, а потом альтератор, получал неработоспособную систему.
Почта работает.

Оффлайн Salomatin

  • Модератор раздела
  • ****
  • Сообщений: 984
    • Пошаговые инструкции
Re: Web-интерфейс для почты
« Ответ #9 : 03.12.2009 12:56:31 »
Почта работает.

У меня завелось на Ковчеге. Для начала правильно ставим сам Apfche:

Шаг № 1: В /etc/httpd2/conf/sites-available/default.conf  находим строку:
DocumentRoot "/usr/share/doc/alt-docs/indexhtml/ "заменяем или комментируем, т.е. ставим перед ней знак # и пишем свою:
DocumentRoot "/var/www/html/"или другую, какую вам надо. Размещаете туда свой сайт. В этом же файле находите строку:
<Directory "/usr/share/doc/alt-docs/indexhtml/">заменяете
<Directory "/var/www/html/">
Шаг № 2: В /etc/httpd2/conf/extra-available/Directory_html_default.conf  дописываете в строку
Options Includes FollowSymLinks MultiViewsслово Indexes и получаете
Options Indexes Includes FollowSymLinks MultiViewsШаг № 4: перегружаем apache2
[root@server ~]#service httpd2 restart
заходим по адресу http://192.168.0.1 и видим тестовую страницу   It Works
или новую, которую разместили сами в каталог /var/www/html/
« Последнее редактирование: 03.12.2009 13:13:00 от Salomatin »
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн Salomatin

  • Модератор раздела
  • ****
  • Сообщений: 984
    • Пошаговые инструкции
Re: Web-интерфейс для почты
« Ответ #10 : 03.12.2009 13:07:22 »
Запускаем PHP

Шаг № 1:  Устанавливаем
[root@server ~]#apt-get install php5    php5-mysql apache2-mod_php5
Шаг № 2: Увеличиваем максимальное количество памяти, которое может потреблять наш PHP, изначально стоит 5M
В file /etc/php/5.2.11/apache2-mod_php/php.ini находим строку (обычно 304)
 
memory_limit = 5M       ; Maximum amount of memory a script may consume (5MB)и заменяем на
memory_limit = 64M
Шаг № 3:

Ставим:
# apt-get install squirrelmail squirrelmail-i18n
Запускаем скрипт /var/www/html/squirrelmail/config/conf.pl
и видим в командной строке конфигуратор. Он простой. Надо изменить:
во второй позиции:
1.  Domain                 : salomatin.ru
3.  Sendmail or SMTP       : SMTP
В десятой позиции:
1.  Default Language       : ru_RU
2.  Default Charset        : utf8
Выйти через Q с сохранением.

Даем права
#chown root.apache2 /var/spool/squirrelmail/attach/  
#chown root.apache2 /var/lib/squirrelmail/prefs/
включаем
#service httpd2 restartзаходим:
http://192.168.0.1/squirrelmail/src/login.php
логин и пароль нашего системного пользователя vova
видим наше письмо. .
« Последнее редактирование: 03.12.2009 13:13:18 от Salomatin »
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн Samolet

  • Участник
  • *
  • Сообщений: 42
Re: Web-интерфейс для почты
« Ответ #11 : 03.12.2009 14:36:12 »
Большое спасибо за такие подробные выкладки!
Вопрос новичка: Все эти манипуляции не перенастроят Apache так, что веб-интерфейс альтератора в Школьном Сервере 5.0 перестанет работать?
Я не работал с Ковчегом, потому не знаю, чем они отличаются. Знаю, что без веб-интерфейса мне нельзя. :)
« Последнее редактирование: 03.12.2009 14:38:19 от Samolet »

Оффлайн Salomatin

  • Модератор раздела
  • ****
  • Сообщений: 984
    • Пошаговые инструкции
Re: Web-интерфейс для почты
« Ответ #12 : 03.12.2009 14:43:34 »
Большое спасибо за такие подробные выкладки!
Вопрос новичка: Все эти манипуляции не перенастроят Apache так, что веб-интерфейс альтератора в Школьном Сервере 5.0 перестанет работать?
Я не работал с Ковчегом, потому не знаю, чем они отличаются. Знаю, что без веб-интерфейса мне нельзя. :)

Это специально, чтобы ничего не трогать лишнего.
Apache2 (уже на apache) не перенастроят. Это почти штатный режим.
Думаю на школьном все тоже самое, может первая страничка не так изначально настроена.
И не забываете про service dovecot

Как получится напишите сюда результат.
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн Samolet

  • Участник
  • *
  • Сообщений: 42
Re: Web-интерфейс для почты
« Ответ #13 : 03.12.2009 16:59:00 »
Сделал все в точности как вы написали, также учитывая вашу пошаговую инструкцию по Squirrelmail.

Вот что получилось:

Ввожу в браузере: http://192.168.0.1/squirrelmail/src/login.php, меня автоматом перебрасывает на http://httpS://192.168.0.1/squirrelmail/src/login.php и появляется все то же сообщение Object not found!...

По адресу https://192.168.0.1/ по прежнему открывается приветственная страница Школьного Сервера. Она лежит в том самом /usr/share/doc/alt-docs/indexhtml/, с которого мы так тщательно пытались перенаправить Apache2. Выходит, /etc/httpd2/conf/sites-available/default.conf  для него не авторитет?

Думаю, что дело осталось за малым, но вот за ЧЕМ?
« Последнее редактирование: 03.12.2009 17:00:39 от Samolet »

Онлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 169
    • Домашняя страница
Re: Web-интерфейс для почты
« Ответ #14 : 03.12.2009 17:16:48 »
Вопрос новичка: Все эти манипуляции не перенастроят Apache так, что веб-интерфейс альтератора в Школьном Сервере 5.0 перестанет работать?
Нет. Веб-интерфейс Alterator обеспечивается собственным веб-сервером ahttpd, никак не связанным с Apache и PHP.
Андрей Черепанов (cas@)