Strelok
New member
- Регистрация
- 19 Авг 2012
- Сообщения
- 80
- Реакции
- 0
- Баллы
- 0
объясняю зачем я создал эту тему ^^
в инете полно гайдов по линуксу, но увы они мало подходят для тех кто только хочет начать создать свой маленький сервер, более того в большинстве случаев описанные гайды в инете "не работают из коробки" т.е. выполнив все команды в точности как они там описаны вы не получите рабочий веб сервер, фтп и т.п. потому, что где-то что-то устарело, где-то уже нет такой ссылки, а где-то автор посчитал "нет ну это же элементарно чзнх сами исправите" ^^
поэтому пожалуйста, не пишите в данной теме "к чему всё это о_О" и т.п. т.к. "слова это мусор, совершайте поступки (из мультика Наруто)"
и так чтобы описать, ммм, вот пример, создание своей почты:
1. выбираем хостинг, я предлагаю посмотреть сюда http://lowendstock.com/ и найти что-нибудь недорогое
2. регистрируем понравившееся доменное имя, например, на http://reg3.ru/
3. определяемся с сервером DNS, это может быть или сервер нашего хостера VPS, или можно оставить бесплатно на том же http://reg3.ru/, указываем сопоставление доменных имён с нашим IP адресом
4. логинимся в панельку управления нашим VPS и выбираем переустановить сервер, например на, centos 6.x x86, заодно меняем пароль root
5. скачиваем PuTTY и логинимся на наш сервер
первым шагом обновим нашу систему, выполнив 2 команды
yum -y install yum-plugin-fastestmirror
yum -y update
вторым шагом будет отключение ненужного web сервера, нам ведь нужна только почта ^^
/etc/rc.d/init.d/httpd stop
chkconfig httpd off
хорошо бы защитить ssh, но это отдельная статья ^^
теперь настроим почту, вы не поверите, но она уже работает ^^, по умолчанию, установлен и работает MTA sendmail и его нам вполне достаточно
сперва проверим, а работает ли он, пошлём себе письмо
mail -s hello vasya@mail.ru < /dev/null
теперь нужно научиться работать с текстовым редактором vi в первый раз это очень тяжело
открываем для редактирования файл aliases
vi /etc/aliases
и так вы попали в тектовый редактор vi ^^, будем создавать "ящики" для нашей почты
листаем в самый низ, нажимаем insert чтобы начать вводить буковки и пишем, например,
vasya: vasya@mail.ru, /tmp/vasya.txt
pochta: vasya
pochta1: vasya
pochta2: vasya
pochta3: vasya
в первой строчке мы создаём редирект всей почты из ящика vasya на почту vasya@mail.ru, а так же все письма будем сохранять в текстовый файл /tmp/vasya.txt, в следующих строчках мы создаём алиасы для нашего почтового ящика vasya
теперь нужно сохранить файл, нажимаем Esc и выходим из режима ввода, теперь нажимаем Shift+: снизу появится маленькая консоль там пишем wq и нажимаем Enter
чтобы применить наши изменения в системе нужно ввести команду
newaliases
теперь у нас есть почта vasya@имя_нашего_домена которая будет попадать в ваш ящик на mail.ru, ну или хотите на яндекс
это довольно просто и позволяет совсем недорого около 500-600 руб \ год создать для нашего почтового ящика vasya_pupkin_2009@yandex.ru короткий ящик, например, 1@7k5.ru, у такого ящика есть ряд преимуществ:
во-первых, его можно продиктовать по телефону без ошибок,
во-вторых, у вас всегда будут логи и сохранения писем на вашем сервере, это бывает нужно в двух случаях: 1 - почта на яндексе, маил.ру, гмаил и т.п. всегда отсеивает ряд писем в спам, некоторые письма даже не попадают в папку спам - они просто удаляются(в силу многих критериев), при этом под такой спам у меня попали "письма от minecraft mojang.com", "совсем недавно, письма от русского LoL с бесплатными плюшками в честь открытия РУ серверов" и т.п. ни на gmail.com, ни на mail.ru писем не было совсем, хотя мой сервер исправно переслал их, и я очень был рад что помимо пересыпания писем они ещё так же сохраняются у меня на сервере, где я их и нашёл ^^ вот отсюда вытекает ещё одна польза: у вас всегда будут логи и сохранения писем и вы всегда сможете сказать человеку "что мол извини, это не маил.ру виноват, а ты просто не посылал письмо и пытаешься меня обмануть"
а теперь самое главное, ещё раз для чего эта тема, я описал ну очень простой и эффективный пример редиректа почты, не нужно устанавливать или настраивать каких-либо сервисов, справится практически любой, не нужен postfix, dovecot,
НО есть нюанс, если сделать так как я написал, то ваш почтовый сервер VPS не будет принимать почту ^^
потому что в /etc/mail/sendmail.cf написано "O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA" а вот исправить это можно несколькими способами
начиная от, просто найдя и закомментировать эту строку, перезапустив "service sendmail restart" и всё будет отлично работать, но многие гуру ^^ скажут так нельзя, даже нельзя просто указывать правильные значение для данного лупбэка нужно всегда делать по правилам и вообще нужно делать make данного файла бе, но зачем? почему бы сразу не добавить в мой гайд
vi /etc/mail/sendmail.cf
найти O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA и перед строчкой поставить #
service sendmail restart
и ведь этого вполне достаточно, почта будет работать, почему многие льют какую-то ненужную воду, почему многие делают из линукса культ, мне кажется что подросток который проработал месяц летом и купил себе gtx 670 за 10 тыс чтобы играть в игрушки будет лучше и умнее того, который за лето усвоил как в линуксе установить openvpn и зайти на корейскую Blade & Soul ^^
в инете полно гайдов по линуксу, но увы они мало подходят для тех кто только хочет начать создать свой маленький сервер, более того в большинстве случаев описанные гайды в инете "не работают из коробки" т.е. выполнив все команды в точности как они там описаны вы не получите рабочий веб сервер, фтп и т.п. потому, что где-то что-то устарело, где-то уже нет такой ссылки, а где-то автор посчитал "нет ну это же элементарно чзнх сами исправите" ^^
поэтому пожалуйста, не пишите в данной теме "к чему всё это о_О" и т.п. т.к. "слова это мусор, совершайте поступки (из мультика Наруто)"
и так чтобы описать, ммм, вот пример, создание своей почты:
1. выбираем хостинг, я предлагаю посмотреть сюда http://lowendstock.com/ и найти что-нибудь недорогое
2. регистрируем понравившееся доменное имя, например, на http://reg3.ru/
3. определяемся с сервером DNS, это может быть или сервер нашего хостера VPS, или можно оставить бесплатно на том же http://reg3.ru/, указываем сопоставление доменных имён с нашим IP адресом
4. логинимся в панельку управления нашим VPS и выбираем переустановить сервер, например на, centos 6.x x86, заодно меняем пароль root
5. скачиваем PuTTY и логинимся на наш сервер
первым шагом обновим нашу систему, выполнив 2 команды
yum -y install yum-plugin-fastestmirror
yum -y update
вторым шагом будет отключение ненужного web сервера, нам ведь нужна только почта ^^
/etc/rc.d/init.d/httpd stop
chkconfig httpd off
хорошо бы защитить ssh, но это отдельная статья ^^
теперь настроим почту, вы не поверите, но она уже работает ^^, по умолчанию, установлен и работает MTA sendmail и его нам вполне достаточно
сперва проверим, а работает ли он, пошлём себе письмо
mail -s hello vasya@mail.ru < /dev/null
теперь нужно научиться работать с текстовым редактором vi в первый раз это очень тяжело
открываем для редактирования файл aliases
vi /etc/aliases
и так вы попали в тектовый редактор vi ^^, будем создавать "ящики" для нашей почты
листаем в самый низ, нажимаем insert чтобы начать вводить буковки и пишем, например,
vasya: vasya@mail.ru, /tmp/vasya.txt
pochta: vasya
pochta1: vasya
pochta2: vasya
pochta3: vasya
в первой строчке мы создаём редирект всей почты из ящика vasya на почту vasya@mail.ru, а так же все письма будем сохранять в текстовый файл /tmp/vasya.txt, в следующих строчках мы создаём алиасы для нашего почтового ящика vasya
теперь нужно сохранить файл, нажимаем Esc и выходим из режима ввода, теперь нажимаем Shift+: снизу появится маленькая консоль там пишем wq и нажимаем Enter
чтобы применить наши изменения в системе нужно ввести команду
newaliases
теперь у нас есть почта vasya@имя_нашего_домена которая будет попадать в ваш ящик на mail.ru, ну или хотите на яндекс
это довольно просто и позволяет совсем недорого около 500-600 руб \ год создать для нашего почтового ящика vasya_pupkin_2009@yandex.ru короткий ящик, например, 1@7k5.ru, у такого ящика есть ряд преимуществ:
во-первых, его можно продиктовать по телефону без ошибок,
во-вторых, у вас всегда будут логи и сохранения писем на вашем сервере, это бывает нужно в двух случаях: 1 - почта на яндексе, маил.ру, гмаил и т.п. всегда отсеивает ряд писем в спам, некоторые письма даже не попадают в папку спам - они просто удаляются(в силу многих критериев), при этом под такой спам у меня попали "письма от minecraft mojang.com", "совсем недавно, письма от русского LoL с бесплатными плюшками в честь открытия РУ серверов" и т.п. ни на gmail.com, ни на mail.ru писем не было совсем, хотя мой сервер исправно переслал их, и я очень был рад что помимо пересыпания писем они ещё так же сохраняются у меня на сервере, где я их и нашёл ^^ вот отсюда вытекает ещё одна польза: у вас всегда будут логи и сохранения писем и вы всегда сможете сказать человеку "что мол извини, это не маил.ру виноват, а ты просто не посылал письмо и пытаешься меня обмануть"
а теперь самое главное, ещё раз для чего эта тема, я описал ну очень простой и эффективный пример редиректа почты, не нужно устанавливать или настраивать каких-либо сервисов, справится практически любой, не нужен postfix, dovecot,
НО есть нюанс, если сделать так как я написал, то ваш почтовый сервер VPS не будет принимать почту ^^
потому что в /etc/mail/sendmail.cf написано "O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA" а вот исправить это можно несколькими способами
начиная от, просто найдя и закомментировать эту строку, перезапустив "service sendmail restart" и всё будет отлично работать, но многие гуру ^^ скажут так нельзя, даже нельзя просто указывать правильные значение для данного лупбэка нужно всегда делать по правилам и вообще нужно делать make данного файла бе, но зачем? почему бы сразу не добавить в мой гайд
vi /etc/mail/sendmail.cf
найти O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA и перед строчкой поставить #
service sendmail restart
и ведь этого вполне достаточно, почта будет работать, почему многие льют какую-то ненужную воду, почему многие делают из линукса культ, мне кажется что подросток который проработал месяц летом и купил себе gtx 670 за 10 тыс чтобы играть в игрушки будет лучше и умнее того, который за лето усвоил как в линуксе установить openvpn и зайти на корейскую Blade & Soul ^^