-1

Итак, в основном у меня есть веб-сервер в центре обработки данных. Однако я приобрел новый SSD для предприятия и отправил его к себе домой. Вместо того, чтобы устанавливать его на другом сервере в моем центре обработки данных, я хочу поместить в него некоторые вещи, находясь в моем офисе, а затем отправить его в готовый к работе центр обработки данных.

Что я не уверен, так это то, что вовлечено в это. Я знаю, что мне нужен статический IP-адрес или, по крайней мере, неизменный IP-адрес на время работы сервера в моем доме. Кроме того, я не уверен. По сути, я хочу полностью настроить новый сервер на моем новом SSD (что я знаю, как сделать), но сделать это из дома. Таким образом я могу отправить готовый и готовый к работе SSD для подключения к моему серверу.

То, что я хочу знать, - как я могу сделать это из дома. У меня есть компьютер с Windows. Конечно, мне нужно будет установить CentOS на SSD, а затем получить доступ к Интернету для таких вещей, как загрузка программного обеспечения через SSH и т.д.

Что мне нужно для этого сделать? Могу ли я выполнить эту операцию в Windows? Как я могу сделать это без загрузки только одного диска (который иначе отключил бы мой компьютер во время использования временного сервера, что нецелесообразно)?

Кроме того, как я могу настроить IP без того, чтобы мой интернет-провайдер давал мне статический IP-адрес, который мой интернет-провайдер не предлагает (я спросил)? Имейте в виду, что этот сервер является временным только для конфигурации, он не будет работать более недели или двух, что означает, что мой домашний внешний IP-адрес будет работать нормально.

Будем очень благодарны за любые советы, которые вы можете дать по поводу этой операции. Я не собираюсь запускать домашний сервер, так как это не очень хорошая идея по многим причинам. Я только хочу знать, как это сделать, потому что, когда я знаю, как я могу сделать аналогичную операцию в будущем, когда мне это нужно. Это наверняка преодолевает трудности с удаленной настройкой и попыткой заставить мою ферму серверов обмениваться жесткими дисками и помогать в настройке. Я бы предпочел сделать что-нибудь сам, насколько это возможно.


Чтобы было ясно, я спрашиваю о запуске сервера на втором диске в моем компьютере из моего дома временно из Windows.

Основной диск моего компьютера работает под управлением Windows. Я буду подключать этот диск, который будет запускать CentOS как второй диск на моем компьютере. Мой домашний интернет имеет только 1 внешний IP-адрес.

Подробная информация о проблемах, с которыми я сталкиваюсь, приведена выше. Вместо того, чтобы задавать 7 разных вопросов на Superuser на одну и ту же тему, я сделал это всего за один вопрос, поскольку это одна и та же тема.

Цель состоит в том, чтобы включить мой компьютер под управлением Windows и установить CentOS на второй диск, который является моим корпоративным SSD, который я только что купил (я уже знаю, как установить CentOS). А затем используйте этот второй диск в качестве веб-сервера, чтобы завершить настройку диска (который я уже знаю, как выполнить настройку программного обеспечения) в качестве веб-сервера, доступного в Интернете.

2 ответа2

2

Возможность использования другого ПК / ноутбука

Как вы упомянули, вы можете превратить свой старый неиспользуемый ноутбук в сервер, который является самым простым способом сделать это. Если у вас его нет, есть шанс эмулировать на виртуальной машине.

Возможность двойной загрузки

Вы можете установить двойную загрузку и установить centos на второй диск, и загрузиться на сервер, когда вам нужно будет поработать над этим, если, возможно, у вас был другой компьютер, чтобы выполнять свою обычную работу. А когда вам нужно было работать на вашем компьютере, просто загрузитесь обратно в Windows. Убедитесь, что вы знаете, что делаете при настройке двойной загрузки.

Возможность виртуальной машины

Но если двойная загрузка не подходит (нужен веб-сервер в режиме реального времени, но также требуется Windows PC в качестве рабочей станции), тогда вам нужна эмулируемая среда. Virtualbox - это возможность, и вы можете установить второй SSD в качестве жесткого диска для этой виртуальной машины.

IP

Что касается IP, это может быть немного сложно, но выполнимо. Проблема в том, что ваш IP - это один общедоступный IP-адрес, и он не может быть общедоступным в качестве веб-сервера, но также позволяет вам без особых усилий подключаться к Интернету в Windows одновременно.

Вы могли бы рассмотреть VPN для этой стратегии, чтобы получить другой IP, особенно если он вам нужен только временно.

Вам нужно будет выполнить переадресацию портов на маршрутизаторе или использовать сторонний DNS, чтобы сделать ваш внешний IP общедоступным IP-адресом для вашего домашнего веб-сервера в качестве живого сервера тестирования.

Драйверы

Теперь, в зависимости от архитектуры процессора для вашего ПК и вашего веб-сервера, это может быть несовместимо. Например, если у вас есть процессор AMD на вашем домашнем ПК, но процессор xeon на вашем веб-сервере, вы просто не можете сделать это, это невозможно.

Однако, если у вас дома установлен процессор Intel x86-64 bit, а ваш веб-сервер также является xeon с архитектурой x86-64, это должно быть совместимо. ОЗУ не проблема, ваш веб-сервер будет иметь больше, но, как вы знаете, вы можете добавить больше

Оперативная память на вашем ПК не проблема, так что обмен на большее количество оперативной памяти не проблема. В качестве веб-сервера linux/unix графический интерфейс обычно отсутствует (в отличие от окон), поэтому графические возможности, вероятно, не являются проблемой.

Sata

Пока ваше устройство может работать на сервере, оно должно быть совместимо с вашим компьютером и сервером без проблем.

Я надеюсь, что это поможет, пожалуйста, дайте мне знать, если у вас есть еще вопросы.

1

Этот вопрос очень широкий, но в отношении динамического ip, будьте уверены, это не проблема. Вам нужно будет настроить этот CentOS точно так же, как и любой компьютер в вашем домашнем окружении, поскольку он фактически не будет обслуживать что-либо через Интернет. Дайте ему статический ip в вашей домашней сети и скачайте, установите и настройте все, что вам нужно. Вам придется использовать консоль до тех пор, пока вы не предоставите ей сетевое подключение, а затем вы можете подключиться к ней через ssh с другого компьютера в той же сети. Таким образом, вы можете протестировать все функции, просто подключившись к своему "домашнему" ip. Если по какой-то причине вы хотите получить доступ к нему извне, вы можете настроить переадресацию портов на маршрутизаторе с динамического внешнего ip на статический внутренний и даже использовать динамический dns, чтобы присвоить ему публичное имя хоста, которое остается неизменным даже при изменении ip , Настройка сервера не займет у вас очень много времени, поэтому я надеюсь, что вы сможете прожить без вашего обычного настольного компьютера один вечер. Конечно, перед отправкой твердотельного накопителя в его конечный пункт назначения, вам придется настроить его с параметрами сети вашего сервера, иначе он не будет подключен к сети.

Мое недоумение заключается в следующем: ваш настольный компьютер и сервер в центре обработки данных, вероятно, имеют разное оборудование, поэтому вы не можете быть на 100% уверены, что после замены SSD между ними он будет работать без помех.

РЕДАКТИРОВАТЬ: Поскольку вы упомянули в комментарии, что старый ноутбук, вы можете использовать его, но я бы отдал предпочтение машине, аппаратная часть которой наиболее похожа на сервер. На вашем настольном компьютере с двумя жесткими дисками не составит большого труда нажать, например, F9 при загрузке и выбрать между CentOS, работающим в процессе работы, и обычной ОС Windows. Наконец, настройка виртуальной машины с прямым доступом к физическому твердотельному накопителю (как предлагает вам fernando.reyes), безусловно, выполнима, и есть несколько хороших вопросов и ответов . По моему мнению, изучение этого варианта не стоит хлопот в вашем случае, если вы не планируете делать это снова и снова для нескольких серверов (как вы намекаете): тогда вы могли бы потратить время на совершенствование этой техники, и вы будете вознаграждены в долгое время

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .