ПлохоНиже среднегоПосредственноХорошоОтлично (1 оценок, среднее: 5,00 из 5)
.

  Задача установки WEB-сервера в Ubuntu\Debian\Mint, как оказалось, — еще проще, чем установка вроде-бы сервиса по-проще — 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 все изрядно муторней.) Позже я попробую настроить его и сделать доступным из Интернет.

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

WWW-сервер в Ubuntu\Debian\Mint. Простое пошаговое руководство. Часть вторая — настройка Apache.

adminАдминистрированиеПрограммыРуководстваСправочники командСтатьиApache,LAMP,MySQL,PHP,PhpMyAdmin,WWW,Администрирование,Руководства,Справочник команд,Установка
  Задача установки WEB-сервера в Ubuntu\Debian\Mint, как оказалось, - еще проще, чем установка вроде-бы сервиса по-проще - FTP-сервера.  Настройка и администрирование - то уже другой вопрос, все таки это целый комплекс ПО, который взаимодействует, а не один сервис с одним файлом конфигурации. В сети активно для обозначения программного обеспечения практически...
ПлохоНиже среднегоПосредственноХорошоОтлично (1 оценок, среднее: 5,00 из 5)