420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
|
1 | |
С чего начать хостинг09.01.2017, 17:38. Показов 1572. Ответов 17
Метки нет (Все метки)
Гуру, помогите "въехать в тему". (я 2й день в линуксе)
Задача купить хостинг и настроить на нем набор софта Потом купить другой хостинг и ПЕРЕНЕСТИ все настройки туда без повторного "гугления" тонкостей настроек. Сейчас поставил себе на Win VirtualBox. Учусь основам линукса на нем. Подскажите с каких технологий стоит начать??? (названий накидайте) Слышал что можно сделать "скрипт установки" с готовыми пакетами и настройками "под проект"! как эта технология называется? Слышал что можно все подготовить в виртуальной машине и переносить целиком всю "машину" (немного теряя в производительности - не существенно) и адаптируя ее под хостинг. VirtualBox для этого подойдет? (пока не получилось поставить VirtualBox в VirtualBox - у меня сейчас нет отдельного "железа" для линукса, а хостинг куплю лишь когда основы пойму) Слышал что можно ".sh" файл написать для установки. Не по теме: ...и как полагается... начнем с простого! прошу советовать технологии на изучение которых (до видимого и безглючного результата) нужно потратить дни а не годы.
0
|
09.01.2017, 17:38 | |
Ответы с готовыми решениями:
17
linux новичок. С чего начать? С чего начать изучение *nix-систем? Хочу установить Линукс. С чего начать? С чего начать и чем продолжить изучение Линукс + Си |
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
|
09.01.2017, 20:20 [ТС] | 3 |
Речь идет о том чтобы "поднимать"/"разворачивать" линукс с нуля за минимальное время (мое лично - если надо то пусть он хоть 10 часов "пересобирает") с накоплением "заготовленных настроек", а не повторять "консольный ад" каждый раз с нуля подгоняя каждую "надстроечку".
Чтобы взять хостинг у гугла или у амазона и ПО БЫСТРОМУ развернуть там свою "СТАНДАРТНУЮ сборку", а не проходить набор из полусотни "apt-get install mc" и не залезать заново в текстовички с настройками по вычитанным "how to do" Цель - СКОПИРОВАТЬ(запомнить/резервировать) настройки! или набивать сразу в некий скрипт установки. И через 2-3 года при желании перенести хостинг с моими наработками на другую платформу (дешевле, мощнее, ближе, надежнее) не вспоминать заново линукс до уровня админа (я программист - у меня подобные тонкости забываются, если я часто не пользуюсь - через год я уже и не вспомню например что обязательно нужно анонимный FTP блокировать или где минимальную длину пароля можно поставить на 10-20 символов)
0
|
74 / 74 / 17
Регистрация: 06.05.2016
Сообщений: 413
|
||||||
09.01.2017, 20:37 | 4 | |||||
google -> фриланс перенос сервера
Не по теме:
0
|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
|
09.01.2017, 20:57 [ТС] | 5 |
Не смешно! я сам должен научиться разворачивать простой хостинг-сервер, а не левому человеку (из другого города) давать доступ к моим(и не только моим) проектам.
Как называется технология автоматизации разворачивания хостинга из скрипта-заготовки? Точно знаю что такая есть - несколько лет назад знакомые пользовались. Нагуглить не могу...
0
|
74 / 74 / 17
Регистрация: 06.05.2016
Сообщений: 413
|
||||||
09.01.2017, 21:41 | 6 | |||||
Если ваши знакомые не гуглятся, то:
Добавлено через 12 минут google -> развертывание хостинга из скрипта "разворачивание" ближе к физическому воздействию. Уверен, при желании, рано или поздно, вы сможете разворотить любой хостинг.
1
|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
|
09.01.2017, 22:25 [ТС] | 7 |
Увы...
Я выбрал Debian. И буду его придерживаться... Мне бы то что попроще изучить! Не могу понять каким боком здесь "dd"! Это же просто копирование файлов! Надеюсь это не очередная хохма! (у меня нет на это времени) Знаю Win и dos... С линуксом не работал. Как я это себе представляю: 1) либо sh (аналог бат-ника) который залью в свежеустановленный хостинг через wget (или разберусь как это сделать через ssh). В него пошагово пропишу все проверенные/надежные команды установки, создам нужные файлы, заполню их. 2) либо это будет некая архивация под su всех системных файлов с настройками под проекты (включая пароли) - все кроме драйверов. Но я не знаю где драйвера, а где настройки. 3) либо СТАНДАРТНАЯ утилита которая сделает все это за меня, т.к. БЫЛА СОЗДАНА для подобного! 4) создать некий "особый" дистрибутив с готовой сборкой! 5) либо создать виртуальную машину (VirtualBox, kvm) ...я еще плохо представляю структуру линукса! и времени на поиск решения мало!!! мой главный админ уехал из страны, а другому я не доверяю! и времени искать линуксоида в городе у меня нет - в любой день второй админ может (в очередной раз) обновить сервер убив мои проекты (и у меня нет очередного месяца на переписывания всех проектов на новую платформу - уже раза 2 работа останавливалась). Пожалуйста будьте серьезны! У меня нет времени на шутки... И так все свободное время в праздники на это трачу! Не хотите помогать - промолчите, а не уводите в сторону!!!!! Перед переносом хостинга должен быть уверен что в случае чего смогу БЫСТРО повторить хостинг на другом сервере. Как делается резервное копирование НАСТРОЕК сервера? (для восстановления программ с настройками после крушения на ДРУГОМ компьютере) Какие утилиты используют для быстрой установки линукса со всеми нужными программами? (целые стойки серверов ведь не вручную каждый раз настраивают) Есть ли готовые примеры подобных "сборок" в сети и как их искать?
0
|
74 / 74 / 17
Регистрация: 06.05.2016
Сообщений: 413
|
|
09.01.2017, 23:10 | 8 |
Вы хотите бесплатно получить обслуживание во все щели.
0
|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
|
09.01.2017, 23:52 [ТС] | 9 |
Вообще-то я хочу САМ все администрировать и обслуживать! А не рассчитывать больше на профанов, делающих "как правильно", а не как мне нужно!
Не по теме: "php 5.5 быстрее чем 5.3 - вот и перепиши" = 30% кода переписал = 2-3 недели только этим занимался, "sqlite 2 уже никто не использует и ты не используй"=20% кода из 4Мб кода - мне не платят за переписывание, но требуют работоспособность. Теперь я лучше сам ОДИН РАЗ разберусь, настрою и сделаю "капсулу" для быстрого разворачивания на любом хостинге чем доверю подобные ДЕШЕВЫЕ(или бесплатные) проекты очередному "студенту желающему срубить сотню". Сейчас админ хостинга где лежат мои проекты мечтает заменить php5.6 на php7! А я на php уже года 3 не работаю! И НЕ ХОЧУ больше к нему возвращаться! Я не прошу от вас настройки! (хотя форум/ветка для этого и создана) я прошу НАЗВАНИЕ ТЕХНОЛОГИЙ созданных для этого и используемых в БОЛЬШИНСТВЕ фирм для подобного! "наскоком" не нашел, а "случайно" могу наткнуться через неделю траты времени... 2kalsarikannit...а не хочешь помогать - помолчи и не засоряй ветку! 3 ответа уже и все не по теме (даже гугл-поиск дал "левый")
0
|
74 / 74 / 17
Регистрация: 06.05.2016
Сообщений: 413
|
||||||
10.01.2017, 01:04 | 10 | |||||
Усредненно, ваш запрос совпадает с распространением запрещенного. Добавлено через 14 минут Косяк. Все-таки "обидить". Добавлено через 19 минут Не смогу это написать. Никогда. Даже через копи-паст. Хуже чем "одеть-надеть".
0
|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
|
10.01.2017, 01:50 [ТС] | 11 |
опять не то... это очередная система резервного копирования, которое нужно настраивать. Тоесть перебирать те папки которые нужно скопировать и вырезать не нужные (драйвера). Мне не данные копировать надо (за это сама программа отвечает), а НАСТРОЙКИ! Например я проигрался с FTP 2 часа. Перепробовал 3 версии, десяток инструкций, еле включилось возможность записывать на фтп. Если будет новый хостинг (летом уже планирую переехать) то я не хочу опять 2 часа тратить ради 5 удачных строк и 3х измененых текстовиков.
Мне нужно по быстрому УСТАНАВЛИВАТЬ заготовку с моими настройками. Это скорее ближе к FAI - https://wiki.debian.org/FAI Не по теме: Не понимаю что здесь "запрещенного"? В винде есть чистые mysq, php, apach и есть "сборки" вроде OpenServer. На хостинг никто сборку не ставит - она слишком универсальна. Моя будет оптимизирована "под меня" - со встроенными паролями, именами юзеров. Амазон предлагает готовую виртуальную машины поставить с "заготовленным хостингом". Подообные машины можно скачать в десятках вариантах в инете. Не каждый способен это настроить (я еще не дорос до виртуальных в линуксе), а если это лишит работы студентов-самоучек мечтающих криво настроить хостинг по одной из сотен инструкций - я не заплачу. Уровень софта должен расти, а не зависить уже 20й год от кривых рук админов! (мак и андроид давно идут по этой дорожке) Моя же задача ОДИН раз сделать "под себя" заготовку линукса и не чуствовать себя лохом если через месяц дешевый хостинг рухнет, забанит меня за входящую дос-атаку или закроет работу с моей страной. Короче... пока буду писать sh скрипт полной установки! будет время разберусь с виртуальными машинами.
0
|
74 / 74 / 17
Регистрация: 06.05.2016
Сообщений: 413
|
||||||
10.01.2017, 02:55 | 12 | |||||
/etc сохраняйте. Желательно, с правами.
tar вполне справляется. При этом желательно, чтоб необходимые для работы пакеты были установлены. за это отвечает aptitude К rsync вы напрасно относитесь предвзято. Эта программа с минимальным количеством проблем перенесет существующую систему на новый хостинг. Вас поздравляет с новым годом
2
|
431 / 302 / 89
Регистрация: 03.12.2015
Сообщений: 738
|
|
12.01.2017, 16:44 | 13 |
Можно пойти разными путями:
Если нужно просто один раз перенести систему, или много раз дублировать одну и ту же систему, то: Вариант 1. Скопировать весь диск полностью, т.е. перенести образ диска. Соответственно перенесутся и все файлы, содержащиеся на этом диске. Использовать dd. На удаленных серверах переносить образ не всегда просто. Вариант 2. Скопировать все файлы. На новой машине разметить диск, отформатировать, установить ОС. Затем перенести файлы с помощью rsync. Если цель настраивать систему в автоматическом режиме, то: На новой машине установить ОС, установить все пакеты (apt-get install), скопировать /etc. В этой директории хранятся все (вернее, большинство) настроек системы. Но некоторые настройки могут храниться и в других местах. Кроме настроек существуют еще и данные, которые тоже, возможно, нужно переносить. Например данные в базе данных. Обычно такие данные хранятся в /var и /home. Поэтому некоторые файлы из этих директорий тоже нужно переносить. Какие файлы - зависит от конкретных пакетов и их настроек.
0
|
74 / 74 / 17
Регистрация: 06.05.2016
Сообщений: 413
|
|
12.01.2017, 16:56 | 14 |
vrm2, There are tools to create and duplicate a virtual server. There is also a
tool to strip a copy of a normal Debian installation from hardware dependent things.
0
|
431 / 302 / 89
Регистрация: 03.12.2015
Сообщений: 738
|
|
12.01.2017, 17:07 | 15 |
Согласен, есть вариант использовать специализированные инструменты. Но для частого выполнения такой работы (переносы на другие хостинги) все равно придется понимать что к чему.
Оффтоп: а не занимается ли автор чем-то запрещенным на своем хостинге, что его гоняют с места на место?
0
|
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
|
|
12.01.2017, 22:42 [ТС] | 16 |
Не по теме: Меня еще не гоняют! я сам мечтаю "сбежать", но мои "друзья" сменили уже 4 хостинга за 5-6 лет заставляя меня переписывать программу. Там дорого, тут медленно... я даже не пытался вникнуть "почему" они переезжали... рядом с моими МИНИ-сервисами (почти статический сайт + утилиты перекидки данных между 2мя-3мя фирмами с авторизацией на php+sqlite) у них было от 3 до 8 своих сайтов (пишут и хостинг под них предоставляют)... php5.2 не поддерживало sqlite3(только sqlite2), 5.3 уже не поддерживает sqlite2... сиди и несколько недель переписывай всю работу с базами в 4х мегабайтах обработчиков... ДОСТАЛО! а они мечтают о переходе на php7! хочу свое, но не хочу изучать до уровня профи и ПОМНИТЬ все эти настройки если через 2 года прийдется (по пока не известным мне причинам) сменить хостинг... Не хочу "бросать все" и снова неделю-две тратить на изучение линукса до уровня "способного грамотно настроить хостинг". Сейчас у меня стоит 5.6 с "пересобранным под меня" sqlite2 - работает с командами sqlite2, но определяется как sqlite3... дома у меня win и подобного "гибрида" я воссоздать не могу - тесты превратились в ад - дома работает - там нет... частично переписал на mysql - теперь уже 2 базы... вместо развития проекта (клиентских частей) вынужден жить "на чемоданах"! 4 раза уже "автотесты" переписывал - не совместимы... достало воевать с версиями и подстраиваться под других - хочу свое, без "левого" админа, но и не сильно кривое/дырявое... форсированно учусь! Переносить часто не планирую, но "все должно быть готово к переносу". Возможно позже надо будет "клонов" хостингов наплодить за короткое время - идет тяжелая операция - до 30-40 сек думает - 3-е одновременных унесут сервер в таймаут на php - "зеркало" спасет ситуацию без переписывания серверной части программы С папками так и не разобрался... боюсь не все перенести и или испортить драйверные. ... Встречал "скрипты разворачивания линукса", но либо это не то, либо пишутся прямо в дистрибутив (типа в *.ico) Учусь на VirtualBox в Win. Пробую написать bush скрипт ("установил чистый", подключится через SSH, залил файл и выполнил - ВСЕ - все нужное мне со всеми настройками "под мои проекты" уже на местах), а параллельно вычитываю инфу про KVS-образы. Тогда смогу целые образы "резервировать" и установка будет в виде "поставить чистый", установить КVS, выполнить перекидку сети, перекинуть файл и подключить "образ"...
0
|
kalsarikannit
|
13.01.2017, 22:00
#17
|
0
|
8 / 8 / 3
Регистрация: 28.11.2012
Сообщений: 105
|
|
19.01.2017, 13:51 | 18 |
Сообщение было отмечено Tester64 как решение
Решение
1
|
19.01.2017, 13:51 | |
19.01.2017, 13:51 | |
Помогаю со студенческими работами здесь
18
С чего начать изучение и какую версию выбрать? Что посоветуете тому, кто хочет начать учить Java? С чего начать изучение? Решил начать изучать графику. Подскажите с чего начать Решил начать изучать 1С.С чего начать, что скачать? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |