Назад | Перейти на главную страницу

UBUNTU :: Lamp :: Я разрабатываю сайты на лампе, какая версия UBUNTU мне нужна для разработки, настольная или серверная Ubuntu?

UBUNTU :: Lamp :: Я разрабатываю сайты на лампе, какая версия UBUNTU мне нужна для разработки, настольная или серверная Ubuntu? Спасибо, Йосеф

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

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

Либо настольный компьютер, либо сервер (или нетбук, если хотите). Как указывает SvenW, единственная реальная разница - это выбор пакетов по умолчанию (сервер не имеет X по умолчанию, для нетбука по умолчанию используется другая конфигурация рабочего стола, оптимизированная для небольших экранов) - вы хорошо обнаружите, что настройки Apache, MySQL и PHP по умолчанию будут идентичны все разные варианты Ubuntu.

Где вы найдете различия, так это между выпусками. Например, Ubuntu 10.04 поддерживает версию PHP 5.3.2, Ubuntu 9.10 имеет PHP 5.2.10 и так далее. Если вы занимаетесь разработкой в ​​целом, вы, вероятно, просто хотите использовать последнюю версию. Если вы работаете с кодом для определенного развертывания, вы можете попробовать получить точно такие же версии пакетов, которые будут использоваться в этом развертывании - таким образом вы разрабатываете и тестируете точно в той же среде, что и при окончательном развертывании. В этот момент вы можете использовать тот же вариант Linux (который может не быть Ubuntu) в качестве клиента, напрямую или в виртуальной машине, для целей тестирования, тогда вы как можно ближе к именно репликация среды, в которой в конечном итоге будет развернут код.

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