WWW-сервер В UbuntuDebianMint. Простое пошаговое руководство

// Published 14.01.2016 by admin

  Задача установки WEB-сервера в UbuntuDebianMint, как оказалось, — еще проще, чем установка вроде-бы сервиса по-проще — FTP-сервера.  Настройка и администрирование — то уже другой вопрос, все таки это целый комплекс ПО, который взаимодействует, а не один сервис с одним файлом конфигурации.

В сети активно для обозначения программного обеспечения практически всех веб-серверов используется сокращение LAMP.

LAMP — акроним, обозначающий набор (комплекс) серверногопрограммного обеспечения, широко используемый во Всемирной паутине. LAMP назван по первым буквам входящих в его состав компонентов:

  • Linux — операционная системаLinux;
  • Apache — веб-сервер;
  • MariaDB / MySQL — СУБД;
  • PHP — язык программирования, используемый для создания веб-приложений (помимо PHP могут подразумеваться другие языки, такие как Perl и Python).

 Для, собственно, установки этого мощного комплекса, используемого на 99% серверов в интернет потребовалось ввести пять команд, хотя в принципе — достаточно и трех.

sudo apt-get update

Команда обновляет индекс пакетов АРТ:
Индекс пакетов = база данных доступных пакетов из репозиториев, из файла /etc/apt/sources.list .

Установка веб-сервера:

sudo install apache2

Apache HTTP-сервер (произносится /ə.ˈpæ.ʧi/, назван именем группы племён североамериканских индейцев апачей; кроме того, является сокращением от англ.a patchy server; среди русских пользователей общепринято искажённое апа́ч) — свободныйвеб-сервер.

Apache является кроссплатформенным ПО, поддерживает операционные системы Linux, BSD, Mac OS, Microsoft Windows, Novell NetWare, BeOS.

Основными достоинствами Apache считаются надёжность и гибкость конфигурации. Он позволяет подключать внешние модули для предоставления данных, использовать СУБД для аутентификации пользователей, модифицировать сообщения об ошибках и т. д. Поддерживает IPv6.

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

Снимок экрана из 2016-01-14 20-42-01Результат можно проверить, набрав в строке браузера http://localhost/ :

Снимок экрана из 2016-01-14 19-57-55

Следующие Шаги — установка php и MySQL:

sudo install php5
sudo install mysql-server

При установке последнего требуется ввести пароль супер-пользователя СУБД:

Снимок экрана из 2016-01-14 19-55-53

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

Собственно, все. Но для удобства я установил еще и phpmyadmin.

phpMyAdmin — веб-приложение с открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования СУБДMySQL. PHPMyAdmin позволяет через браузер осуществлять администрирование сервера MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных. Приложение пользуется большой популярностью у веб-разработчиков, так как позволяет управлять СУБДMySQL без непосредственного ввода SQL команд, предоставляя дружественный интерфейс.

sudo apt-get install phpmyadmin

 При установке потребовалось выбрать веб-сервер и ввести пароль суперпользователя МайСКЛ из приведущей команды:

Снимок экрана из 2016-01-14 20-18-43

 

 

Снимок экрана из 2016-01-14 20-19-27Снимок экрана из 2016-01-14 19-55-53Результат доступен по адресу http://localhost/phpmyadmin:

Снимок экрана из 2016-01-14 20-20-42

После ввода пароля суперпользователя из приведущей команды:

Снимок экрана из 2016-01-14 20-21-05

 

Собственно, все. Веб сервер на основе Linux, Apache, MySQL, PHP установлен и полностью работоспособен.

 Использовались следующие команды:

sudo apt-get update
sudo install apache2
sudo install php5
sudo install mysql-server
sudo apt-get install phpmyadmin

— причем обязательные только три из них, первая и последняя опциональны. Практика показала, что в Windows все изрядно муторней.) Позже я попробую настроить его и сделать доступным из Интернет.

Удачи, и доброго Вам времени суток.

Source: studylinux.ru

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

.