Re[4]: Какие линуксы преобладают на хостингах?
От: Михaил  
Дата: 02.04.20 22:11
Оценка:
Здравствуйте, Reset, Вы писали:

ЕМ>>Я знаю. Хочу, если дойдут руки, выбирать не наугад, а из наиболее ходового именно для хостинга.


R>Первый же ответ в ветке: Debian или CentOS (только щас уже вышла v8, а у многих хостеров ее до сих пор нет, хотя у меня на aruba работает именно она, но этот квест не для новичка опять же). Можно Ubuntu вместо Debian, но, IMHO, Debian testing — это более свежий и достаточно стабильный софт по сравнению с Ubuntu. Выбрать нужно что-то одно, потому что для новичка разница огромна и разбираться в отличиях rpm и deb дистрибутивов и особенностях настройки софта в CentOS и Debian — зря тратить время. Я бы брал Debian. У CentOS нет обновления на новую версию дистрибутива и там чуть более древние версии софта (для Enterprise то, что надо, для тебя сам решай).


R>Итого: Debian/Ubuntu или CentOS — выбери что-то одно (для новичка разница несущественная) и развлекайся.


R>P.S. IMHO, CentOS — лучший выбор для сервера (в том числе и VPS). В нем сочетается стабильность (дыры правят 10 лет, а значит, отдав проект заказчику ты можешь быть уверен, что его не сломают, нужно будет только обновлять софт и эти обновления не сломают само приложение) и, начиная с v8, более-менее свежий софт (первые 5 лет софт обновляют, а теперь еще и появились dnf modules и еще не написанные версии софта будут бекпортироваться в давно выпущенный CentOS — такого нет ни в одном дистрибутиве, либо стабильность, как в Debian stable, либо свежий софт, как в testing или шко-ло-ло-Arch). Но CentOS не для новичка, ибо если чего-то нет, то пакеты придется собирать самому (в Debian разнообразие сильно больше и вряд ли что-то нужно будет собирать самому, а новичку лучше тратить время на более важные вещи). В CentOS, например, до сих пор нет C++ coroutines, хотя clang есть давно (причем его поддерживает сам RedHat) и нужной версии, но нет libc++. Для хостинга это не нужно, но показывает, что можно столкнуться с отсутствием какого-то софта, причем даже с учетом сторонних репозиториев.


А в чем отличие настройки? Разве .conf файлы в папке etc не одни и те же?
Re[4]: Какие линуксы преобладают на хостингах?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 03.04.20 03:29
Оценка:
Здравствуйте, Михaил, Вы писали:

М>ПО-то везде одно и то же будете ставить: nginx, php, и т. д.


Так я не хотел бы все ставить сам и настраивать с нуля. Потому и спросил, нет ли готовых конфигураций, заточенных под веб-сервер с PHP и почтой, с прикрученной к ним аналитикой, средствами управления вроде CPanel и т.п.
Re[5]: Какие линуксы преобладают на хостингах?
От: Черный Властелин Австралия https://www.softperfect.com
Дата: 03.04.20 06:50
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>Так я не хотел бы все ставить сам и настраивать с нуля. Потому и спросил, нет ли готовых конфигураций, заточенных под веб-сервер с PHP и почтой, с прикрученной к ним аналитикой, средствами управления вроде CPanel и т.п.

Shared hosting называется :D
Re[6]: Какие линуксы преобладают на хостингах?
От: wildwind Россия  
Дата: 03.04.20 07:25
Оценка:
Здравствуйте, Черный Властелин, Вы писали:

ЧВ>Shared hosting называется :D


Это называется managed hosting, он не обязательно shared.
Re[5]: Какие линуксы преобладают на хостингах?
От: wildwind Россия  
Дата: 03.04.20 07:26
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Так я не хотел бы все ставить сам и настраивать с нуля. Потому и спросил, нет ли готовых конфигураций


Как-то это плохо сочетается с "потренироваться в настройке/администрировании"
Отредактировано 03.04.2020 7:26 wildwind . Предыдущая версия .
Re[5]: Какие линуксы преобладают на хостингах?
От: aik Австралия  
Дата: 03.04.20 07:50
Оценка:
Здравствуйте, Михaил, Вы писали:

М>А в чем отличие настройки? Разве .conf файлы в папке etc не одни и те же?


rc.X vs systemd, NetworkManager vs netplan vs networking (сетка старой убунты), apt vs dnf/yum и так далее. одинакового, правда, гораздо больше.
Re[6]: Какие линуксы преобладают на хостингах?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 03.04.20 08:46
Оценка: +1
Здравствуйте, wildwind, Вы писали:

W>Как-то это плохо сочетается с "потренироваться в настройке/администрировании"


Прекрасно сочетается. Я хочу "потренироваться", а не "делать это смыслом всей жизни".
Re: Какие линуксы преобладают на хостингах?
От: VladCore  
Дата: 03.04.20 16:31
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Какие дистрибутивы линуксов преобладают на хостингах (shared, VPS, cloud и т.п.)? Есть идея завести виртуалку, дабы отлаживать на ней код сайта, и заодно потренироваться в настройке/администрировании Apache/PHP/nginx/sendmail на случай, если дойдут руки арендовать для хостинга собственную систему.


ЕМ>Может быть, есть готовые предустановленные конфигурации, доступные на виртуальных дисках, которые можно подсунуть в VirtualBox/VMware?


наврядли кто то скажет какие именно, но проще всего будет с убунтой 18.04 LTS — у нее 10 лет время жизни.

а так вполне возможно что на серверах преобладает Amazon Linux — только у нее поддерживаются космические скорости сети и дисков.
Re[6]: Какие линуксы преобладают на хостингах?
От: Pzz Россия https://github.com/alexpevzner
Дата: 03.04.20 17:59
Оценка:
Здравствуйте, Doom100500, Вы писали:

D>Вопрос тут в репутации почтового сервера. Добиться хорошей репутации самостоятельно сегодня очень тяжело, поэтому собственные почтовики шлют письма в спам (всем, кроме тебя самого )


Это неправда. Если правильно настроить SPF и DKIM, письма обычно доходят.

Настройка SPF сводится к правильной конфигурации DNS:

https://www.digitalocean.com/community/tutorials/how-to-use-an-spf-record-to-prevent-spoofing-improve-e-mail-reliability

Настройка DKIM требует соответствующей настройки smpt сервера:

https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-dkim-with-postfix-on-debian-wheezy
http://exim.org/exim-html-4.91/doc/html/spec_html/ch-dkim_and_spf.html
https://www.exim.org/exim-html-4.90.1/doc/html/spec_html/ch-support_for_dkim_domainkeys_identified_mail.html
Re: Какие линуксы преобладают на хостингах?
От: Pzz Россия https://github.com/alexpevzner
Дата: 03.04.20 18:18
Оценка: 2 (1)
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Какие дистрибутивы линуксов преобладают на хостингах (shared, VPS, cloud и т.п.)? Есть идея завести виртуалку, дабы отлаживать на ней код сайта, и заодно потренироваться в настройке/администрировании Apache/PHP/nginx/sendmail на случай, если дойдут руки арендовать для хостинга собственную систему.


На хостингах обычно предоставляется широкий ассортимент, так что правильный вопрос, какой выбрать, чтобы проблемы как можно быстрее решались.

Сейчас самый популярный дистрибутив — Ubuntu. Соотстветственно, он имеет самую широкую community, и про проблемы с ним проще всего найти ответ.

Следущие по популярности — Debian и Fedora. Лично я использую федору, потому что за очень много лет я к ней привык.

Sendmail тебе не нужен от слова совсем. Тебе нужен postfix или exim. Проще удавиться, чем научиться настраивать sendmail, и даже если ты его настроишь, ты никогда не будешь уверен, что настроил его правильно. Более того, к тому моменту, когда тебе понадобится что-то изменить в его конфигурации, ты напрочь забудешь, как это делается.

Apache был хорош, когда сайты делали на PHP или на перле. Сейчас так не делают. Современный сайт строится вокруг сервера, отдающего статический контент и пробрасывающий запросы к API по HTTP к локальной программе, которая эти API-запросы отрабатывае. Соответственно, большая часть возможностей апача тебе никогда не потребуется, но при этом тебе придется поближе познакомиться с его настройкой, которая весьма не проста.

Для любителей неувядающей классики я бы порекомендовал nginx, для любителей чего-нибудь посовременнее — Caddy. Caddy хорош тем, что он автоматически притаскивает сертификаты с letsencrypt, и настраивается файлом из 5-и строк. Но ни у кого нет опыта, как Caddy ведет себя под реально большой нагрузкой.

PHP тебе тоже не нужен. Открой для себя генераторы статических сайтов.

Если твой сайт "живой", т.е. не просто показывает какие-то статические странички, а взаимодействует с пользователем, тебе понадобится на стороне сервера программа, которая обрабатывает эти запросы. Сейчас принато отделять генерацию содержимого странички от обработки запросов, запросы приходят в виде какого-нибудь JSON, и в виде JSON на них же и отвечают. Как отобразить ответ — проблема локального (работающего в бровсере на стороне клиента) JavaScript.

Отвечательную часть называют словом "бакенд", и писать ее, в принципе, можно на любом языке программирования. Наиболее модные для этого дела — питон, JavaScript и его деривативы и набирающий обороты Go.
Re[4]: Какие линуксы преобладают на хостингах?
От: Pzz Россия https://github.com/alexpevzner
Дата: 03.04.20 19:39
Оценка:
Здравствуйте, Reset, Вы писали:

R>У CentOS нет обновления на новую версию дистрибутива и там чуть более древние версии софта (для Enterprise то, что надо, для тебя сам решай).


Вроде бы начиная с CentOS 6, они доделали апгрейд между major versions. Или я что-то путаю?

R>P.S. IMHO, CentOS — лучший выбор для сервера (в том числе и VPS).


Я в свое время выбрал CentOS 5.x для домашнего сервера, и теперь жалею, потому что в 6.x и т.д. его можно превратить только путем полной переинсталляции. В отличии от той же федоры, которая давно освоила major version upgdade, и спокойненько апгрейдится до следующей версии.
Re[5]: Какие линуксы преобладают на хостингах?
От: Cyberax Марс  
Дата: 03.04.20 20:08
Оценка:
Здравствуйте, Pzz, Вы писали:

R>>У CentOS нет обновления на новую версию дистрибутива и там чуть более древние версии софта (для Enterprise то, что надо, для тебя сам решай).

Pzz>Вроде бы начиная с CentOS 6, они доделали апгрейд между major versions. Или я что-то путаю?
Оно есть, но глючное.
Sapienti sat!
Re[6]: Какие линуксы преобладают на хостингах?
От: Pzz Россия https://github.com/alexpevzner
Дата: 03.04.20 20:30
Оценка:
Здравствуйте, Cyberax, Вы писали:

R>>>У CentOS нет обновления на новую версию дистрибутива и там чуть более древние версии софта (для Enterprise то, что надо, для тебя сам решай).

Pzz>>Вроде бы начиная с CentOS 6, они доделали апгрейд между major versions. Или я что-то путаю?
C>Оно есть, но глючное.

Глючные, в смысле, что систему разнесет, или в смысле, что потом руками придется допиливать?
Re[7]: Какие линуксы преобладают на хостингах?
От: Cyberax Марс  
Дата: 03.04.20 20:54
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>>>Вроде бы начиная с CentOS 6, они доделали апгрейд между major versions. Или я что-то путаю?

C>>Оно есть, но глючное.
Pzz>Глючные, в смысле, что систему разнесет, или в смысле, что потом руками придется допиливать?
Оба.
Sapienti sat!
Re[5]: Какие линуксы преобладают на хостингах?
От: DenisCh Россия  
Дата: 04.04.20 04:57
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ> М>ПО-то везде одно и то же будете ставить: nginx, php, и т. д.

ЕМ> Так я не хотел бы все ставить сам и настраивать с нуля. Потому и спросил, нет ли готовых конфигураций, заточенных под веб-сервер с PHP и почтой, с прикрученной к ним аналитикой, средствами управления вроде CPanel и т.п.

Сходи на bitnami, может — подойдёт что.
[url=https://github.com/abbat/avalon1.0.449[/url]
Re[2]: Какие линуксы преобладают на хостингах?
От: DenisCh Россия  
Дата: 04.04.20 04:57
Оценка: +1 -2
Здравствуйте, Pzz, Вы писали:

Pzz> Сейчас самый популярный дистрибутив — Ubuntu. Соотстветственно, он имеет самую широкую community, и про проблемы с ним проще всего найти ответ.


Убунту на сервер хостинга? О_о
[url=https://github.com/abbat/avalon1.0.449[/url]
Re[3]: Какие линуксы преобладают на хостингах?
От: Pzz Россия https://github.com/alexpevzner
Дата: 04.04.20 10:06
Оценка: +1
Здравствуйте, DenisCh, Вы писали:

Pzz>> Сейчас самый популярный дистрибутив — Ubuntu. Соотстветственно, он имеет самую широкую community, и про проблемы с ним проще всего найти ответ.


DC>Убунту на сервер хостинга? О_о


И?
Re[4]: Какие линуксы преобладают на хостингах?
От: DenisCh Россия  
Дата: 04.04.20 10:34
Оценка: -1
Здравствуйте, Pzz, Вы писали:

Pzz> Pzz>> Сейчас самый популярный дистрибутив — Ubuntu. Соотстветственно, он имеет самую широкую community, и про проблемы с ним проще всего найти ответ.

Pzz> DC>Убунту на сервер хостинга? О_о
Pzz> И?

Стенка там --->
[url=https://github.com/abbat/avalon1.0.449[/url]
Re[5]: Какие линуксы преобладают на хостингах?
От: Pzz Россия https://github.com/alexpevzner
Дата: 04.04.20 20:15
Оценка:
Здравствуйте, DenisCh, Вы писали:

Pzz>> Pzz>> Сейчас самый популярный дистрибутив — Ubuntu. Соотстветственно, он имеет самую широкую community, и про проблемы с ним проще всего найти ответ.

Pzz>> DC>Убунту на сервер хостинга? О_о
Pzz>> И?

DC>Стенка там --->


Ты чего сказать-то хотел?
Re[6]: Какие линуксы преобладают на хостингах?
От: DenisCh Россия  
Дата: 05.04.20 02:05
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz> Pzz>> Pzz>> Сейчас самый популярный дистрибутив — Ubuntu. Соотстветственно, он имеет самую широкую community, и про проблемы с ним проще всего найти ответ.

Pzz> Pzz>> DC>Убунту на сервер хостинга? О_о
Pzz> Pzz>> И?
Pzz> DC>Стенка там --->
Pzz> Ты чего сказать-то хотел?

Уже сказал
[url=https://github.com/abbat/avalon1.0.449[/url]
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.