2

Я хочу настроить свой собственный локальный веб-сервер с использованием Linux, чтобы позволить мне запускать и разрабатывать приложения PHP с использованием Apache и MYSQL.

Кто-нибудь может порекомендовать лучший дистрибутив Linux-сервера для использования. Поскольку я новичок в этом, поскольку я использовал Xampp до сих пор, мне действительно нужен дистрибутив с графическим интерфейсом, но он также может управляться через Putty, чтобы помочь мне изучить командную строку.

Любая помощь с благодарностью.

3 ответа3

5

Я предлагаю, если вы впервые используете Linux, попробуйте Ubuntu. Они имеют очень приличную документацию , и есть более чем достаточно документации для получения настройки стеки ЛАМПЫ с Ubuntu в качестве основы.

Кроме того, форумы Ubuntu - это отличное средство для поиска советов и / или помощи в решении вопросов, связанных с настройкой Ubuntu.

3

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

Исходя из этого, я обнаружил, что Linux под ключ проще всего начать. Они создали стек LAMP (http://www.turnkeylinux.org/lampstack), который позволяет довольно легко начать работу.

Одно из преимуществ использования готового устройства, которое я обнаружил, - это предварительно установленная веб-панель управления. Это дает вам простой способ увидеть, что происходит.

0

FWIW, моя предпочтительная платформа - это Fedora и / или Centos, так как они оба имеют наследие Red Hat, а также хорошо поддерживаются общей компоновкой и использованием пакетов yum и RPM, что упрощает установку и обновление. Большинство, если не все, Linux похожи, а Gentoo - самый вызывающий! Различия, как правило, просто вызывают некоторые трудности, когда выясняют, что и где эквивалентные вещи.

Разработка Fedora быстро развивается благодаря частым обновлениям, и последний рабочий стол Gnome стал большим улучшением. Его также можно использовать в качестве рабочего сервера, но лучше сначала тщательно проверить обновления на локальном промежуточном сервере, прежде чем применять к производственному серверу. Centos, вероятно, является эквивалентом двух выпусков Fedora, но он более боеспособен для производственных серверов, и обновления вряд ли что-то сломают.

Ubuntu очень похож на Fedora и также хорошо поддерживается, и в первую очередь используется для настольных систем из-за его удобства для пользователя. Серверы не нуждаются в таких изысках, они просто должны работать безопасно и продолжать работать.

Debian также популярен, но предпочитает использовать postfix вместо sendmail, к которому нужно немного привыкнуть. Пакеты Gentoo динамически компилируются при установке вместо использования предварительно скомпилированных двоичных файлов. Это позволяет более тонкую и простую настройку, но увеличивает время установки.

Какую бы платформу вы не выбрали для разработки, apache, mysql, php и другие сервисы не должны обращать на это внимания.

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