Должен ли я использовать свой настольный компьютер в качестве веб-сервера или использовать виртуальную машину?

Я создаю веб-сайт, и у меня есть два варианта: A.) используйте мой настольный компьютер в качестве сервера или вместо этого установите виртуальную машину на моем ноутбуке и используйте ее в качестве сервера.

было рекомендовано использовать виртуальную машину вместо выделенного сервера (мой настольный ПК), потому что веб-сервер не требует много ресурсов, и посвящение всей системы ему было бы пустой тратой.

есть ли какие-либо основные плюсы и минусы использования настольного компьютера против виртуального машина?

Update: тема этого потока развивается на локальном сервере. Этот вопрос строго ориентирован на местное развитие.

24
задан Sildoreth
15.11.2022 18:30 Количество просмотров материала 2960
Распечатать страницу

2 ответа

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

Я много занимаюсь разработкой веб-приложений и использую одну коробку для всего этого.

Поле Для Развития Core i7 3770 16 ГБ ОЗУ RAID 10 128GB SSD 1ТБ HDD (музыка и картинки)

моя основная ОС Windows 8 Pro. Я запускаю 3 виртуальные машины два из VirtualBoxes, Windows XP и OSX Server, используются для тестирования приложения по-разному броузеры.

затем у меня есть окно разработки, которое Ubuntu 12.04.2, в котором находится мой веб-сервер и сервер базы данных. Все три виртуальные машины установлены на моем RAID10 SSD, который каждую ночь резервное копирование на 1 ТБ, а также на мой сервер WHS2011. (Двойное чтение, но бьет потерю данных)

Я использую Samba на виртуальной машине Ubuntu, так что я могу сопоставить каталог на моей ОС Windows 8 Pro. Я делаю все разработки в Windows 8 Pro (основная ОС). Я использую KiTTY (альтернативная программа SSH для PuTTY) для SSH в мой Ubuntu box для выполнения любых необходимых сценариев / команд. Моим главным редактором является Sublime Text 3.

У меня есть конфигурация монитора 5, где я использую Внизу слева для SSH терминалов Центр возвышенного текста Право на локальное тестирование на сайте и доступ к базе данных (PHPMyAdmin) Вверху слева музыка и электронная почта Вверху справа на сплит смотреть на два других испытания ВМ.

все виртуальные машины находятся в режиме мостовой сети для удобства работы в сети.

все во время разработки и тестирования я использую 1/4 своего процессора и 1/2 своей оперативной памяти. У меня осталось много места на жестком диске, и я не мог попросить более простой установки.

enter image description here

Я был на той же дороге, что и вы. Должен ли я просто запускать Ubuntu в качестве моей основной ОС, так как именно там разрабатываются Мои приложения... Я боролся с этим вопросом снова и снова. Тем не менее, я всегда возвращаюсь к Windows в качестве основной ОС и использую Ubuntu в ВМ. Я очень хорошо разбираюсь в среде linux, но есть только небольшие неприятности, которые заставляют меня возвращаться к Windows. Кроме того, некоторые из приложений, которые я должен использовать время от времени, работают только в Windows.

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

1
отвечен kobaltz 2022-11-17 02:18

правильный ответ, чтобы установить что-то вроде VMWare Workstation/VMWare Player/VMWare Fusion/Parallels/VirtualBox на рабочем столе и установить веб-сервер внутри там. Best of both worlds-чистая среда, которая похожа на вашу производственную среду для отправки обновлений, и вы не посвящаете всю машину.

просто выбросить кучу оперативной памяти на рабочем столе, если у вас нет много.

1
отвечен Mark Henderson 2022-11-17 04:35

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх