Н а с т р о й к а E s e r v 2.96

Download Report

Transcript Н а с т р о й к а E s e r v 2.96

Slide 1

Н а с т р о й к а E s e r v 2.96


Slide 2

Размещение файлов Eserv
После установки Eserv, все файлы хранятся в
C:\Program Files\Eserv2\

Рассмотрим более детальное размещение файлов Eserv:
/eserv.exe - запускной файл сервера Eserv
/wwwroot - корневая директория веб-сервера
/ftproot - корневая директория ftp-сервера
/mail - в данной папке хранятся файлы почты
/mail/lists - папка для хранения файлов рассылки
/news - файлы системы новостей
В качестве теста создадим следующие каталоги:
/ftproot/incoming
/wwwroot/users/user1
/ftproot/user1
/wwwroot/users/user2
/ftproot/user2
/wwwroot/users/user1/index.htm -файл с текстом в формате HTML
Теперь можно проверить работу сервера, написав в браузере следующую строку:
http://localhost/users/user1/


Slide 3

Настройка proxy-сервера
Для проверки работы сервера в локальной сети достаточно на одном
из компьютеров в адресной строке Internet Explorer написать имя
или IP-адрес сервера. Например,если это 5-й компьютер, то может
быть следующая строка :
http://learn5a
В процессе установки
уже были определены
параметры настроек
proxy-сервера, поэтому
после установки он уже
работоспособен, что
можно легко проверить,
сделав следующие
настройки параметров
локальной сети, как на
рисунке. Осталось
проверить наличие
internet на этой ЭВМ.


Slide 4

Определение списка пользователей
Теперь нужно определить список пользователей на сервере. Эти имена
будут использоваться в адресах электронной почты, в правах доступа
на сервер и т.д.


Slide 5

Права доступа к ресурсам
В Eserv есть возможность разграничивать права доступа
пользователей к каталогам как веб-сервера, так и ftp-сервера. Для
этого достаточно внести соответствующие изменения в раздел
ОбщиеНастройки\ПраваДоступа\Объекты например следующие
значения:
wwwroot\
ftproot\user1\
ftproot\user2\

All
User1
User2
User2

31
31
12
31

Права доступа определяются 5 битовым числом DLRWX, где
каждая буква - это бит 0 или 1, отвечающий за разрешение на:
D - удаление, L - просмотр содержимого папки, R - чтение,
W - запись, X - запуск


Slide 6

Проверка работы FTP-сервера
При установке Eserv уже были определены необходимые
параметры для работы с FTP-сервером. Поэтому не нужно делать
никаких дополнительных настроек.
Для проверки работы сервера достаточно зайти с любого
компьютера в локальной сети на наш ftp-сервер. Если мы проверяем
компьютер №5, то следует использовать адрес
ftp://user1@learn5a
При входе должна отобразится соответствующая папка с
только что созданными каталогами. Можно поэксперементировать
с правами доступа. Действительно, полный доступ должен быть
только в папке user1.


Slide 7

Виртуальные каталоги
Для удобства существует возможность определения виртуальных каталогов. Например,
адрес http:// learn5a/users/user1/ можно заменить на http:// learn5a/user1/
Для этого нужно внести следующие изменения:


Slide 8

Установка PHP 4.0 и Perl 5.0
Для установки PHP и Perl нужно воспользоваться документацией
по их установке и установить их в каталог C:\Program Files\Eserv2
После чего следует изменить ОбработчикиСкриптов:


Slide 9

Установка PHP 4.0 и Perl 5.0
Для проверки работы PHP нужно создать файл “test.php”
в директории /wwwroot/users/user1/ со следующим содержимым:
Проверка работы PHP:

for($i=1;$i<11;$i++) print "$i
";
?>
End
Теперь можно протестировать URL:
http://learn5a/user1/test.php
Программа должна вывести числа от 1 до 10
Аналогичным образом можно убедиться в работоспособности Perl на на следующим файле test.cgi:
use CGI qw(:standard);
print "Content-Type: text/html\n\n";
print "";
for($i=1;$i<8;$i++){
print "Perl $i
";
}
print "";


Slide 10

Почтовый сервер
Начальные настройки сервера уже дают возможность использовать наш почтовый сервер. Но
можно дополнительно в разделе SMTP сервер настроить:

• Локальные домены - почтовый домен, который будет рассматриваться как локальный и
храниться только на локальном сервере. Например, если добавить домен school.ru, то наши
пользователи получат соответсвующие адреса электронной почты:
[email protected], [email protected] и [email protected]
• Алиасы - виртуальные почтовые ящики, которые будут автоматически заменятся на
существующие, например строка
[email protected]
[email protected]
даст возможность пользователю user1 иметь еще одно имя своего ящика
• Списки рассылки - список пользователей, которые будут получать одно и тоже письмо,
адресованное специальному пользователю, в нашем случае это будет [email protected]. Для того,
чтобы все пользователи получали те же письма, что и all нужно создать файл

C:\Program Files\Eserv2\mail\lists\all.txt
со следующим содержимым:
user1
user2
Теперь осталось добавить информацию о файле в раздел «СпискиРассылки\all»(all нужно
создать) в поле «файл». Так же нужно установить значение «Да» в поле «Активно».
Теперь можно проверить работоспособность почты, используя например Outlook Express,
где в качестве pop3 и smtp сервера установить наш сервер learn5a


Slide 11

Сервер новостей
Для настройки сервера новостей достаточно завести
группы новостей в разделе
СерверНовостей\ЛокальныеГруппыНовостей
Можно определить следующие группы:
Форум
Анекдоты
Теперь можно проверить работоспособность наших
новостей. Для этого достаточно воспользоваться одним
из клиентов новостей, например Outlook Express, где в
меню
Сервис\Учетные записи\Новости
нужно добавить наш сервер.


Slide 12

Конец

Автор презентации: Беляев С.Н.
E-mail: [email protected] http://bsn.docentr.ru