IMAP сервер в Solaris

Протокол IMAP(Internet Message Access Protocol) представляет собой альтернативу протоколу POP. он представляет все те же базовые возможности, что и POP.
Осталось разобраться с IMAPD. Установите его в файл /etc/services/:

imap 143/tcp #imap version 4

И добавьте его к /etc/inetd:

imap stream tcp nowait root /usr/sbin/imapd imapd

Когда все нужные строки добавлены в файл services и inetd.conf, необходимо послать демону inetd сигнал SIGHUP.
#ps - ef | grep inetd

#kill -HUP numder PID

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

Сервер POP3 в Solaris

Компьютер под управлением UNIX превращается в сервер протокола почтовой службы, если на нем работает демон POP.
Если сервер отказывается выполнять команду telnet 110, значит его следует запустить
– в системе Solaris POP3 запускается демон интернет-служб inetd, чтобы запустить POP3 под управлением inetd, поместите следующию строку в файл inetd.conf:
pop3 stream tcp nowait root /usr/sbin/pop3d pop3d

Данная запись предполагает, что используется демон pop3d.
Убедитесь, что определение службы POP3 действетельно присутсвует в файле /etc/services. Если это не так, добавьте в файл строку:
pop3 110/tcp #Post Office Version 3
Когда все нужные строки добавлены в файл services и inetd.conf, необходимо послать демону inetd сигнал SIGHUP.
#ps - ef | grep inetd

#kill -HUP numder PID
Теперь когда служба установлена, повторите тест с командой telnet localhost pop3
Если демон отвечает POP3, дело сделано.

постигаем httpd.conf

Файл httpd.conf содержит 160 активных строчек. Основные настройки сервера, инструкции настройки виртуальных хостов.
Чаще других в файле httpd.conf встречаются инструкции LoadModule и AddModule. В общей сложности они занимают 60 из 160 строк файла.
Основными настройками в файле является виртальные хосты. О двух из них, ServerAdmin и ServerName, уже шла речь. ServerAdmin позволяет указать адрес электронной почты администратора сервера.Его следует заменить на электронный адрес который будет действующий, прежде чем запускать сервер.

ServerName определяет имя хоста, которое передается клиентам, когда они запрашивают данные сервера.
Параметр ServerRoot указывает каталог, в котором хранятся важные файлы, включая, журналы ошибок, журнал обращений. В Solaris ServerRoot указывает на каталог /var/apache/.
Инструкция DocumentRoot определяет каталог, в котором хранятся документы веб-сервера. Она предоставлена следующим образом
DocumentRoot “/var/apache/htdocs/”
Веб-серверы – неотъемлемая часть сети любой организации, и веб-сервер Apache является превосходным выбором.

настройка Apache в Solaris

После того как вы получили и настроили файл hosts. Нужно настроить Apache(Nginx). В Solaris все очень просто сперва запустите Apache который поставляется вместе с операцинной системой. Сперва проверьте его на работоспособность.

#ps ax | grep httpd

Первый шаг в настройке Apache для системы Solaris – скопировать файл httpd.conf-example в httpd.conf

#cd /etc/apache
#cp httpd.conf-example httpd.conf

При помощи редактора укажите корреткные значения ServerAdmin и ServerName

После сохранения изменений можно запускать сервер

#/etc/init.d/apache start
#ps -ef | grep '/httpd'

По умолчианию сервер Solaris читает страницы из каталога /var/apache/htdocs/ в чем можно убидиться сверившись командой

#grep 'DocumentRoot' httpd.conf
#ls /var/apache/htdocs/

получение домена IN-ADDR.ARPA

При базовой настройке веб-сервера понадобиться настройки файла hosts.

Проверить его можно в консоли командой:

#cat /etc/hosts

# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License (the "License").
# You may not use this file except in compliance with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# or http://www.opensolaris.org/os/licensing.
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
# Use is subject to license terms.
#
# ident "%Z%%M% %I% %E% SMI"
#
# Internet host table
#
::1 localhost
127.0.0.1 localhost

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

127.0.0.1 domain in-addr.arpa localhost loghost
192.168.0.100 domain example.com www.example.com loghost

Hello world!

Это второй блог он был перезапущен. Я перехал с хостинга на домашний сервер. Мы будем опять вам рассказывать и освещать новости в мире SOLARIS. Работает на безвозмездной основе по коммерческим вопросам звоните по телефону +79227043560 или +79080696426 скажите что звоните из интернета с блога post.arhipkin.com меня зовут ИЛЬЯ.