ify gt; 3.4 Установка WEB-сервера
Веб-сервер Apache є самим широко використовуваним сервером веб-додатків, він займає 63% ринку в світі. Він підтримує всі основні операційні системи, такі як Windows, Linux, Solaris і Mac, також широко використовується на платформах Unix, які мають пакет Apache в комплекті з дистрибутивом.
3.4.1 Установка Apache
Apache веб-сервер доступний в сховище Fedora, для завантаження виконується команда:
yum install httpd
Після того, як були встановлені стандартні файли і каталоги, створюємо файл для віртуального хостингу:
/etc/httpd/conf.d/example.conf
# додати наступні налаштування:
lt; VirtualHost *: 80 gt; # Вказати номер порту
ServerAdmin webmaster @ .example # вказати пошту адміністратора
DocumentRoot/var/www/example # місце розташування веб-документів
ServerName example # вказати доменне ім'я
ErrorLog logs/example-error_log # журнал ошібокlogs/example-access_log common # журнал доступу
lt;/VirtualHost gt;
Тепер створимо каталог:/var/www/example
І документ в ньому:
vi /var/www/example/index.html # я вказала своє ім'я в документі
Прописати хоста можна шляхом редагування файлу в директорії etc:
vi/etc/hosts
# додати наступне:
. 168.1.84 example www
Тепер зберігаємо і перезапускаємо сервер, щоб зміни вступили в силу:
systemctl restart httpd.service
Для перевірки працездатності сервера, відкриваємо браузер і переходимо на адресу, яку прописали для ServerName raquo ;, при правильності налаштувань виводиться сторінка з index.html документом.
3.5 Установка FTP-сервера
Встановлюємо пакет:
yum -y install vsftpd
Редагується файл конфігурації:
vi /etc/vsftpd/vsftpd.conf
# 12 рядок: відключити анонімність
anonymous_enable=NO
# рядки 82, 83: раскомментіровать_upload_enable=YES ascii_download_enable=YES
# рядки 101, 102: раскомментіровать_local_user=YES chroot_list_enable=YES
# рядок 103: раскомментіровать_list_file=/ etc/vsftpd/chroot_list
# рядок 109: ракомментіровать_recurse_enable=YES
# рядок 114: змінити (якщо використовується IPv4)=YES
# рядок 123: змінити (якщо використовується протокол IPv4, потрібно відключити IPv6) _ipv6=NO
# додати в кінці файлу
# вказати кореневої каталог_root=public_html
# використовувати місцеве время_localtime=YES
# відключити фільтр (якщо не виходить зайти з логіна, потрібно додати цей рядок)
seccomp_sandbox=NOstart vsftpd.serviceenable vsftpd.service
Сервер запущений.
Тепер можна підключатися до сервера з Windows.
3.6 Установка MAIL-сервера
3.6.1 Встановлення та налаштування Postfix
Встановлюємо та налаштовуємо пакет Postfix:
- y install postfix/etc/postfix/main.cf
# рядок 75: розкоментувати і вказати ім'я хоста
myhostname=mail.server.world
# рядок 83: расскомментіровать і вказати доменне ім'я
mydomain=server.world
# рядок 99: розкоментувати=$ mydomain
# рядок 116: змінити
inet_interfaces=all
# рядок 164: додати
mydestination=$ myhostname, localhost. $ mydomain, localhost, $ mydomain
# рядок 264: розкоментувати і вказати адресу вашої локальної мережі=127.0.0.0/8, 10.0.0.0/24
# рядок 419: розкоментувати
home_mailbox=Maildir/
# рядок 548: расскомментіровать і додати 549 рядок
header_checks=regexp:/etc/postfix/header_checks
body_checks=regexp:/etc/postfix/body_checks
# рядок 574: добавіть_banner=$ myhostname ESMTP
# додати в кінці файлу
# обме...