Самият общежитие

Synology сървъри са идеални за инсталиране на една или повече уеб сайтове.

Между другото, един от Disk гара Synology сервира закупуване на причините за некомпетентност и високата цена на хостинг, няма да споменавам какво е, всички те имат много запаси, просто даде на плюсовете и минусите на Synology:


Следваща аз ще се опитам възможно най-подробно и ясно описание на процеса на подготовка и инсталиране specially'll спира на някои от "хлъзгави" моменти, така се процедира.

За да започнете, да вземе решение, което имаме нужда, за по-голямата част на CMS (двигатели) изисква стандартен набор от услуги и Synology са всички присъстващи:
  • Apache 2.2.13 * - уеб сървър
  • MySQL 05.01.34 * (MySQLi) - База данни
  • PHP 5.2.12 * - PHP черупка
  • Perl 5.8.8 * - Perl преводач
  • GD 2.0.34 * - библиотека за графика
  • Postfix - сървър за електронна поща
  • FTP - FTP сървър
* Версия на фърмуера до DSM 2.3-1157 честни, добри потенциални лъжи в miniservera, всички пораснали
  • система за сигурност

    Подгответе нашия сървър, за да "на публикацията", т.е. Направете поне настройките за сигурност

    • Не забравяйте да включите "автоматично заключване", искам да кажа Linux не грее пристанищата като Windows, но както се казва "по-добре безопасно, отколкото съжалявам", в интернет куп скенери, които се опитват да се регистрирате на нашия пристанищата на стандартни услуги, Telnet, SSH, FTP, и т.н. Имам един ден 3-5 IP такъв "умен" излезе в забраната.

  • Може да използва настройките на защитната стена (Firewall), аз не го правя, защото Просто създадена през рутера изпращане на някои пристанища, за тези с Synology в демилитаризираната зона силно препоръчваме да не се мързеливи и да създаде правила за защитни стени.
  • Оператор, Direct IP и NAT настройките

    Сега ние се доставчикът статичен или динамичен IP директно и да конфигурирате пристанище спедиция през NAT в рутера да се направи това, е описан в статията "Конфигуриране на рутера." подробности няма да живеят по този въпрос. Само изброявам кои портове се нуждаете:

    • 80 - HTTP, вашия сайт
    • 22 - SSH, (по желание) да се свърже дистанционно за конзолата на сървъра
    • 21 - FTP, трансфер на файлове, някои CMS се използва за автоматични актуализации и т.н.
    • 25 - SMTP, за да изпратите електронна поща
    • 110 - POP3, използвайте клиента поща да получава съобщения от електронната поща
    • 143 - IMAP, достъп до протокола за електронна поща в режим онлайн
    • 993 - съобрази с IMAPS, също както IMAP, само чрез SSL / TLS
    • 995 - POP3S, също като POP3, само чрез SSL / TLS
  • настройки DVR

    За да имате вашия сайт трябва първо да се регистрирате име на домейн. Там записващи устройства. предоставянето на тези услуги.

    Тази услуга е сравнително евтин, около 350 рубли / година.

    След регистрацията ще бъде на разположение за управление на панела зона контрол. това е, което ни трябва.

    Конфигуриране на DNS запис в нашия сървър:

    например:
    @ ПРИ 123.123.123.123
    WWW ПРИ 123.123.123.123
    поддомейн ПРИ 123.123.123.123

    например:
    @ В MX 10 firstmail.domain.ru.
    @ В MX 20 secondmail.domain.ru.

    Ето номерата 10 и 20 могат да бъдат произволни, те посочват приоритетните sootvetvuyuschih пощенски сървъри. Колкото по-малко числото, толкова по-висок приоритет от пощенския сървър. Ако не може да се свърже този сървър, а след това ще бъде направен опит да се свържете с следващия възходящ приоритет сървъра.

    Не забравяйте да поставите в крайната точка, в противен случай тя няма да работи.

    Ако използвате основния домейн като сървър за електронна поща, а след това просто да посочите "domain.ru.", Ако поддомейн "mail.domain.ru". не забравяйте да го добавите към запис А.

  • поради кеша на DNS създаването заявките, които не се използват само от 3 часа до един ден.
  • Подготовка на уеб сървър

    Включете Web Station, за да се даде възможност на уеб сървър и MySQL

    За един сайт просто активирате Web Station (корен на обекта ще бъде в уеб папка), ако имате повече сайтове, да ги персонализирате чрез "виртуален хост", трябва само да попълните в списъка ви с контакти:

    Виртуални сървъри, се съхраняват в папки, т.е.

    съответно корен сайт се намира тук: /volume1/web/domain2.ru

    Аз препоръчвам просто да добавите към списъка, като основен domain.ru домейн. и www.domain.ru така че не е нужно проблеми.


  • Подготовка на MySQL сървър

    MySQL сървър, пуснахме в предходния параграф, след това погледнете в първоначалната конфигурация и база данни за управление на.

    По подразбиране, потребителско име и парола за достъп до MySQL следните елементи:

    Код: Избиране на всички име: корен
    Парола: празна

    Веднага промените паролата си.

    След като инсталирате PhpMyAdmin можете да започнете да създавате и конфигуриране на потребители и бази данни.

    Как да се създаде база данни с помощта на PhpMyAdmin можете да намерите тук: Създаване на база данни MySQL


  • Подготовка пощенски сървър

    За да инсталирате достатъчно Mail Server Mail гара пакет, за да изтеглите пакет. съответстваща на вашия сървър, да го инсталирате чрез "Офис пакети" и изпълнете:


    пропуснете процеса на инсталационния пакет, отидете направо на настройките, предимството на някои от тях:

    1. За да започнете, създаден чрез уеб Synology панел

    въведете името на домейна

    Domain Name: domain.ru (как да се поставят няколко домейна пишат по-долу)

    Също така предлагам създаването на спам филтри. SpamAssassin построен на съдържание ще определи съобщението е спам или не. В действителност, един примитивен метод, а не е в регулация, но за сега се измъкне.

    По заглавие спам съобщения ще бъдат добавени към текста ***** ***** SPAM. и в тялото на съобщението, ще покаже, филтри и резултати, поради което съобщението се считат за спам, като например:

    Код: Избор на всички подробности контент анализ: (6.6 точки, 5.0 задължително)

    точки правило описание име
    ---- ---------------------- --------------------------------------------------
    4.4 HELO_DYNAMIC_IPADDR2 Relay HELO'd използване подозрителен хост (IP адр
    2)
    0.5 FH_HELO_EQ_D_D_D_D Хело е г-д-д-д
    1.6 TVD_RCVD_IP TVD_RCVD_IP
    0.0 UNPARSEABLE_RELAY Информационен: съобщение има unparseable релейни линии
    0.0 T_TVD_FW_GRAPHIC_ID1 Тяло: T_TVD_FW_GRAPHIC_ID1
    0.1 RDNS_DYNAMIC Доставен да доверен мрежа от гостоприемник с
    динамични изглеждащи rDNS

    Настройки на пощата получаване I включват всички IMAP и POP3, а също и чрез SSL. Не забравяйте, че SMTP услуги, POP3, IMAP и други хора са работили през Интернет непременно probroste пристанища чрез NAT маршрутизатор.

    само за удобство включва уеб базираната поща. можете да се свържете RoundCube през вашия сървър за електронна поща, както и управление на електронната поща.

    RoundCube да работи правилно с спам съобщения (спам или neSPAM марки), е необходимо да се коригира допълнително как да направите това можете да намерите тук: Ние влак SpamAssassin на RoundCube

    като за Rouncube има полезни плъгини, например, Zip изтегляне. прочетете тук: Изтеглете attachi един архив (Zip Изтеглянето)
  • За да работи правилно с виртуални домейни Mailstation препоръчвам да прочетете статията Създаване на няколко имейл домейни в mailstation
  • За допълнителна защита на вашия имейл сървър от спам, прочетете как да връзвам черния списък на външната база данни: Postfix, филтриране на писмата на външните черни чаршафи
  • архивиране на данни

    Сега, ние сме подготвили платформа за хостинг сайтове Нека излишни.

    Резервация може не само папки, но и база данни MySQL, въпреки че всичко с един замах, е удобно в случай на глобална резервна. Ако има нужда от селективно архивиране на MySQL бази данни (например, с променлива честота) да използвате софтуер на трети страни: Отлично Скриптът да направите резервно копие на MySQL бази данни

  • Така че, ние сме подготвили необходимия минимум за поставяне на обекти на вашия сървър. Това е доста проста. Сега вие решите да плащате за хостинг или някой, който има всичко на себе си. =)

    На пръв поглед, аз засегна основните теми, свързани със създаването на своя домакин. С натрупването на нови материали ще актуализира тази тема.

    konst90 написал (а): За чиста уеб необходимо само 80, а останалите - за да се контролира "отвън" (21 за запълване на файлове, 22/23 управление). 21 например препращате за ССФ не е необходимо - това е устройството да актуализира излиза, а не извън него се излива.

    от заглавието на статията показва, че сървърът ще бъде използван като пълноправен уеб хостинг, съответно, е описано на услугите, които трябва да се вижда отвън. Вече има един решава за себе си какво да крия и какво да се отвори. Във всеки случай, аз имам пристанищата основни услуги.

    например една и съща WordPress поставя плъгини и актуализирана от FTP.

    konst90 написал (а): За поща - най-вероятно се нуждаят всичко, въпреки че около 25 съмнение.

    Ако не сте изпращане на пристанището 25, а след това си SMTP никой не вижда и никой писмо до вас няма да дойде.

    konst90 написал (а): И не разбирам фразата "статичен (пряко) IP". Аз разбирам, че това е малко по-различно. Аз например, и на динамиката на VolgaTelecom всичко работи добре - толкова дълго, колкото е бил пряк (бяло). Единственото нещо - имате нужда от DynDNS.

    Разбира се, можете да го направите директно динамичен IP и динамичен DNS. =)

    Мини профила на потребителя

    Просрочени за сайт хостинг, хостинг периодично бъги, че е възможно да се създаде огледален сайт на SYNOLOGY с възможност за редактиране на сайта в него и след това да се променя към основния сайт.
    Разбира се, можете да промените хостинг, но това не решава проблема за мястото на достъп (всички имат проблеми). Би било желателно да се сведат до минимум рисковете от загуба на посетителите.

    Мини профила на потребителя

    въпросът не е много лесно.

    Ето как го виждам аз:


    Аз не знам как този метод е ефективен и правилен.
  • Използвайте SRV запис конвенционален DNS, в който са изброени няколко IP с приоритети, но изглежда, че в браузъри, такова нещо не е на разходка, защото Браузърът използва запис DNS.
  • експеримент.
  • Синхронизиране на данни между сървъри.

    След това по-трудно, нали знаеш, че е необходимо да се постигне синхрон себе си. обикновено посъветва обща база за двата двигателя, съхраняват досиета на различни платформи. не съм сигурен какво би било оптимално. ще трябва да смачка главата му, хвърли в отправна точка за размисъл: огледално копие на сайта за балансиране на натоварването (в дома)