ПредишенСледващото

Тази статия ви показва как да инсталирате CentOS 5.5 x86_64 сървър и ISPConfig 3 от него. ISPConfig 3 е уеб хостинг контролен панел, който ви позволява да конфигурирате следните услуги чрез уеб браузър: Apache уеб сървър, сървър за електронна поща Postfix. MySQL. BIND този сървър. PureFTPd. SpamAssassin. ClamAV. и още много други.

Това ръководство е валидно само за ISPConfig 3 (ISPConfig 2 - няма да работи).

За да инсталирате такава система изисква следното:

Бърза връзка с интернет.

3, базовата система

Boot от първите си CD1CentOS 5.5 или първите DVD1 CentOS 5.5. преса в екрана за зареждане:

Инсталиране на CentOS 5


Проверка инсталация диск може да отнеме доста време, така че в този случай ние ще пропусне (история Skip) тази стъпка (но можете да пробвате с кола да се елиминират грешки):


Инсталиране на CentOS 5

Яви инсталационна програма CentOS приветстващ екран. Натиснете Next:


Инсталиране на CentOS 5

Изберете език по-долу:


Изберете клавиатурна подредба:


Инсталиране на CentOS 5

В този случай, CentOS 5.5 се инсталира на новата система, така че отговорът на въпроса: "Бихте ли искали да се инициализира този диск, изтривайки всички данни"

Инсталиране на CentOS 5

Сега ние трябва да изберете оформлението на дялове. За простота, ние избираме Премахни Linux дялове на избрани устройства и да се създаде оформление подразбиране. Това ще създаде малък дял / обувка. голям / дял. и създадете дял за суап / суап файл. Разбира се, можете да настроите самите дялове от твърдия диск. Натиснете Next.


Инсталиране на CentOS 5

Отговорете на следните въпроси (Наистина ли искате да го направите ли?) Да съгласие.


Инсталиране на CentOS 5


Инсталиране на CentOS 5


Инсталиране на CentOS 5


Задайте името на хоста ръчно, например server1.example.com и влезе в шлюза (например 192.168.0.1) и въведете до два DNS -server (например 213.191.92.86 и 145.253.2.75):

Инсталиране на CentOS 5

Изберете вашия часови пояс:


Инсталиране на CentOS 5

Въведете администраторската парола:


Инсталиране на CentOS 5


Сега изберете софтуера, който искате да инсталирате. Изберете toleo сървър (премахнете отметката за всичко останало). Също така, не се покажат чанти CentOS Extras. След това маркирайте Конфигуриране Now (Персонализиране сега). и кликнете върху бутона "Напред":

Инсталиране на CentOS 5


Сега ние трябва да изберете групата пакет, който искате да установите. Изберете

Редактори. Текст, базирани на Интернет. Библиотеки за развитие. Инструменти за разработка. DNS сървър за имена. FTP Server. Mail Server. MySQL база данни. Конфигурацията на сървъра, Инструменти. Web Server. Инструменти за администриране. Base. и Системни инструменти (да не се зачеркват всички останали групи на пакети) и кликнете върху Next:

Инсталиране на CentOS 5


Проверките за инсталиране, в зависимост от избрания пакет:

Инсталиране на CentOS 5


Натиснете Next. за да стартирате инсталацията:

Инсталиране на CentOS 5


Твърд диск е форматиран:

Инсталиране на CentOS 5


Инсталацията започва. Това отнема само няколко минути:

Инсталиране на CentOS 5


И накрая, като инсталацията приключи, и можете да премахнете CD или DVD диск на вашия компютър и да го рестартирате:

Инсталиране на CentOS 5


След рестартирането ще видите на този екран. Изберете конфигурацията на защитната стена (Firewall конфигурация) и nazhmiteRun инструмента:

Инсталиране на CentOS 5


Искам да инсталирам ISPConfig панел в края на тази статия, която идва със собствен защитна стена. Ето защо ние сега се забранете защитната стена по подразбиране на CentOS. Разбира се, можете да го включите и персонализирани за вашите нужди (но след това не трябва да използвате всяка друга защитна стена, по-късно, което е вероятно да бъде в конфликт с защитната стена CentOS).

Инсталиране на CentOS 5


След излизане прозорец втвърдител (Setup агент). избиране на Exit:

Инсталиране на CentOS 5


Тогава можете да влезете като корен и да рестартирате системата за промените да влязат в сила:

Сега, за да се конфигурация.

4 Редактирайте / и т.н. / домакини

След това редактирате / и т.н. / домакини.

Да го направим по този начин:

# Не изваждайте следния ред, или различните програми
# Това изисква функционалност на мрежата ще се провали.
127.0.0.1 Localhost. localdomain Localhost
192.168.0.100 server1. пример. COM server1
. 1 localhost6. localdomain6 localhost6

Да предположим, че мрежовия интерфейс е в eth0. Тогава там е файл / и т.н. / sysconfig / мрежите скриптове / ifcfg-eth0. който съдържа настройките за eth0. Ние можем да използваме това като модел за новата виртуална мрежа интерфейс eth0: 0:

# Intel Corporation 82545EM Gigabit Ethernet контролер (мед)
УСТРОЙСТВО = eth0. 0
BOOTPROTO = статично
ИЗЛЪЧВАНЕ = 192.168.0.255
IpAddr = 192.168.0.101
NETMASK = 255.255.255.0
МРЕЖА = 192.168.0.0
ONBOOT = да

След това се наложи да рестартирате мрежата:

6 Изключете защитната стена и SELinux

(Можете да пропуснете тази стъпка, ако вече сте забранили защитната стена и SELinux в края на основната инсталация на системата (прозорец инсталация агент).)


Искаме да инсталирате ISPConfig панел в края на тази статия, която идва със собствен защитна стена. Ето защо ние забранете защитната стена по подразбиране на CentOS. Разбира се, не можете да направите това и да го персонализирате с вашите нужди (но след това не трябва да използвате всяка друга защитна стена, която е възможно да повлияят на защитната стена CentOS).

SELinux е разширение за сигурност на CentOS, която трябва да осигури по-добра защита. Изключване на нея (това е необходимо, ако искаме да инсталирате ISPConfig).

Otelyuchim ниво на сигурност и SELinux. отбелязвайки, хора с увреждания и натиснете ОК:

Инсталиране на CentOS 5


След това ние трябва да рестартирате системата:

7 инсталиране на софтуера

Първо, ние внасяме ключовете GPG за софтуерни пакети:

Contrib хранилище и ще включва centosplus:

След това направете следното:

//
// named.conf
//
// условие от свързват пакет Red Hat за конфигуриране на ISC BIND име (8) DNS
// сървър като кеширане само сървър на имената (като Localhost DNS резолвер а само).
//
// Виж / ЮЕсАр / акции / DOC / свързват * / проба / например име конфигурационни файлове.
//
опции слушат - на порт 53 <127.0.0.1 ;>;
слушам - по - v6 порт 53;
директория "/ Var / име / Chroot / Var / име";
сметище - файла "/var/named/chroot/var/named/data/cache_dump.db";
статистика - файла "/var/named/chroot/var/named/data/named_stats.txt";
memstatistics - файла "/var/named/chroot/var/named/data/named_mem_stats.txt";
позволи - заявка ;
рекурсия да;
>;
сеч канал default_debug файла "данни / named.run";
тежестта динамичен;
>;
>;
зона "." ПО вид намек;
файл "named.root";
>;
включва "/var/named/chroot/etc/named.conf.local";

BIND ще се проведе в рамките на една директория / Var / име / Chroot / Var / име /. Ние ще използваме ISPConfig за nastroiki BIND (зони и т.н.).

18 Инсталиране Vlogger и Webalizer

Vlogger Webalizer и могат да бъдат определени, както следва:

19 Инсталиране Jailkit

Jailkit само необходимо, ако искате да заключите потребителите на SSH в същата директория. Тя може да бъде инсталиран както следва (важно: Jailkit трябва да бъде инсталиран преди ISPConfig - това не може да се инсталира по-късно!):

20 Инсталиране fail2ban

Това не е задължително, но е препоръчително, тъй като ISPConfig монитор се опитва да покаже дневника:

21 Инсталиране RkHunter

RkHunter може да бъде настроен, както следва:

22 Инсталиране SquirrelMail

За да инсталирате уеб мейл клиент SquirrelMail, се изпълнява.

и след това рестартирайте Apache:

След това изберете SquirrelMail:

Ние трябва да "каже" SquirrelMail, които използват Courier-IMAP / -POP3:

Инсталиране на CentOS 5


23 Инсталиране ISPConfig 3

За да инсталирате последната версия на ISPConfig 3, направете следното:

(Сменете ISPConfig-3.0.2.1.tar.gz най-новата версия.)

Следващата стъпка е да стартирате

Това ще стартира инсталацията на ISPConfig 3.

Инсталацията на програмата автоматично конфигурира всички основни параметри, се изисква толкова ръчна настройка.

Инсталиране на CentOS 5

Инсталиране на CentOS 5


И сега системата е готова за използване.

за справка:
  • CentOS. www.centos.org - операционната система на Общността за предприятието
  • ISPConfig. ISPConfig - OpenSource управление ISP и хостинг контролния панел

Свързани статии

Подкрепете проекта - споделете линка, благодаря!