Оновлення інструкцій від 11.12.2016
Щоб налаштувати та працювати з MAIL, WEB DNS, SSH, FTP-серверами ми встановимо та Налаштування панелі хостингу ISPConfig 3.
ISPConfig 3 Одна з кращих безкоштовних панелей керування хостингом для Linux.
За допомогою ISPConfig 3 ми отримаємо веб-інтерфейс для роботи з серверними хостингами, такими як: Postfix, Apache2, Bind9, SSH, PureFTPd.
!! До уваги!!!
Якщо Вам не потрібно ніяких послуг:
Щоб пропустити встановлення поштового сервера Postfix з антивірусною підтримкою, ми не встановлюємо такі програми:
dovecot-imapd dovecot-pop3d postfix postfix-mysql postfix-doc amavisd-new spamassassin clamav clamav-daemon zoo unzip bzip2 arj nomarch lzop cabextract apt-listchanges libnet-ldap-perl libauthen-sasl-perl clamav-docs daemon libio-string-perl libio-socket-ssl-perl libnet-ident-perl zip libnet-dns-perl
Для пропускання установки DNS сервера Bind9 не встановіть програми:
bind9 dnsutils
Для пропускання установки сервера FTP PureFTP не встановіть програми:
pure-ftpd-common pure-ftpd-mysql
Якщо ви не хочете встановлювати квоти для користувачів, то не встановіть пакети:
quota quotatool
Ви не надамо ніяких користувачів. SSH, SFTP Доступ до сервера, після чого не збирає програму. Jailkit.
Відповідно, ми не налаштовуємо видаліні програми в відповідних розділах.
Починаємо монтаж.
Для Debian Squeeze:
Система операційної системи буде встановлена і налаштовується Debian Squeeze, установивши сервер відповідно до інструкцій: Встановіть Debian Squeeze з докладними скріншотами
Для Деб'яну Керезю:
Система операційної системи буде встановлена і налаштовується Debian Wheezy, установивши сервер відповідно до інструкцій: Встановіть Debian Wheezy з докладними скріншотами
Після установки, перейдіть на сервер через SSH за допомогою програми Putty за допомогою інструкцій: Інструкція по шпаклівці та PSCP
Додайте репозиторію, з якої ми будемо оновлювати і встановити програмне забезпечення, внесіть зміни до файлу /etc/apt/sources.list І тоді я зробив команду.
Для Debian Squeeze:
echo 'deb http://archive.debian.org/debian/ squeezy main contrib non-free deb http://archive.debian.org/debian/ squeezy-backports main' > /etc/apt/sources.list
Для Деб'яну Керезю:
echo 'deb http://archive.debian.org/debian/ wheezy main contrib non-free deb http://archive.debian.org/debian/ wheezy-backports main' > /etc/apt/sources.list
Для Debian Jessie:
echo 'deb http://archive.debian.org/debian/ jessie main contrib non-free deb http://archive.debian.org/debian/ jessie-backports main' > /etc/apt/sources.list
Почати оновлення репозиторій з командою:
aptitude update
Почати оновлення системи за допомогою команди:
aptitude safe-upgrade
Встановіть редактор vim, менеджер файлів mc та програму з екраном за допомогою команди:
aptitude install vim mc screen
Ви можете внести зміни до конфігураційних файлів за допомогою редактора ві або з редактором mcedit, використовувати те, що зручніше для вас. Я використовую редактора в інструкції.
Припустимо, що доменне ім'я основного домену server.locМи робимо доменне ім'я для сервера. webserver.server.loc
У стандартній установці, коли сервер отримав IP автоматично від маршрутизатора, мережева картка сервера налаштована для отримання IP автоматично за допомогою DHCP і якщо є 2 або більше мережевих карток, тільки один (решта ручок) налаштований, нам також потрібно змінити статичний IP в файлі. /etc/network/interfacesДля цього вносять зміни:
vi /etc/network/interfaces
був:
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet dhcp
сталася:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# Internet network
auto eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1Після внесення змін до файлу /etc/network/interfaces перезавантажити серверну мережу, виконавши команду:
/etc/init.d/networking restart
Редагування файлу /etc/hosts:
vi /etc/hosts
був:
127.0.0.1 localhost 127.0.0.1 webserver webserver # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters
сталася:
127.0.0.1 localhost 192.168.0.2 webserver.server.loc webserver # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters
Змінення файлу. /etc/hostnameЩоб змінити ім'я сервера Linux за допомогою команд:
echo webserver.server.loc > /etc/hostname /etc/init.d/hostname.sh start
Щоб перевірити, що ім'я сервера було змінено правильно, слідуйте за командами:
hostname hostname -f
Відповідність системи:
webserver.server.loc webserver.server.loc
У цій інструкції ми зробили початкову конфігурацію інтерфейсу мережі перед установкою панелі хостингу. ISPConfig 3Ми додали репозиторію на сервер, оновили його та запустили оновлення до останніх версій встановленого програмного забезпечення. Змінено назву сервера Linux webserver.server.loc
Я був з вами. Лазаренко Сергій.
Це буде щоденно.
Після роботи вам завжди потрібно трохи відпочивати, нехай ми будемо дивитися захоплююче відео і працювати на висоті. Я не можу це зробити, що робота, вона повинна бути абсолютно божевільна.



Про нас