Как создать веб-сервер LAMP с помощью Ubuntu

Это руководство покажет вам самый простой способ установки веб-сервера LAMP с использованием настольной версии Ubuntu.

LAMP означает Linux, Apache, MySQL и PHP.

Версия Linux, используемая в этом руководстве, конечно же, Ubuntu.

Apache — это один из многих типов веб-серверов, доступных для Linux. Другие включают Lighttpd и NGinx. 

MySQL — это сервер базы данных, который поможет вам сделать ваши веб-страницы интерактивными, сохраняя и отображая сохраненную информацию.

Наконец, PHP (что означает Hypertext Preprocessor) — это язык сценариев, который можно использовать для создания серверного кода и веб-API, которые затем могут использоваться клиентскими языками, такими как HTML, JavaScript и CSS.

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

Веб-сервер Ubuntu также можно использовать в качестве интрасети для домашних веб-страниц.

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

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

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

01
из 07

Как установить веб-сервер LAMP с помощью Tasksel

Снимок экрана Tasksel
Tasksel.

 Скриншот

Установка всего стека LAMP на самом деле очень проста и может быть достигнута всего двумя командами.

Другие онлайн-уроки показывают, как установить каждый компонент отдельно, но вы можете установить их все сразу.

Для этого вам нужно будет открыть окно терминала. Для этого нажмите Ctrl + Alt + T в то же время.

В окне терминала введите следующие команды:

sudo apt-get установить tasksel
sudo tasksel установить ламповый сервер

Приведенные выше команды устанавливают инструмент под названием tasksel, а затем, используя tasksel, он устанавливает метапакет, называемый lamp-server.

Так что же такое tasksel?

Tasksel позволяет вам установить группу пакетов одновременно. Как описано ранее, LAMP обозначает Linux, Apache, MySQL и PHP, и обычно вы устанавливаете один из них, а затем устанавливаете их все.

Вы можете запустить команду tasksel самостоятельно следующим образом:

судо тасксел

Это вызовет окно со списком пакетов или, скажем, группу пакетов, которые можно установить.

Например, вы можете установить рабочий стол KDE, рабочий стол Lubuntu, почтовый сервер или сервер openSSH.

Когда вы устанавливаете программное обеспечение с помощью tasksel, вы устанавливаете не один пакет, а группу пакетов единомышленников, которые все вместе образуют одну большую вещь. В нашем случае одна большая вещь — это сервер LAMP.

Ссылка на основную публикацию