WWW-сервер в Ubuntu\Debian\Mint. Простое пошаговое руководство. Часть первая — установка.
Задача установки 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.
Скачиваются необходимые пакеты\библиотеки, производится дефалтная установка и настройка. Выглядит примерно так:
Результат можно проверить, набрав в строке браузера http://localhost/ :
Следующие Шаги — установка php и MySQL:
sudo install php5
sudo install mysql-server
При установке последнего требуется ввести пароль супер-пользователя СУБД:
Этот пароль никак не связан с паролем системного рута.
Собственно, все. Но для удобства я установил еще и phpmyadmin.
phpMyAdmin — веб-приложение с открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования СУБДMySQL. PHPMyAdmin позволяет через браузер осуществлять администрирование сервера MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных. Приложение пользуется большой популярностью у веб-разработчиков, так как позволяет управлять СУБДMySQL без непосредственного ввода SQL команд, предоставляя дружественный интерфейс.
sudo apt-get install phpmyadmin
При установке потребовалось выбрать веб-сервер и ввести пароль суперпользователя МайСКЛ из приведущей команды:
Результат доступен по адресу http://localhost/phpmyadmin:
После ввода пароля суперпользователя из приведущей команды:
Собственно, все. Веб сервер на основе 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.
Боксерский клуб Химки г. Химки ул. Репина д. 6 проводит набор мужчин и женщин, любого уровня подготовки,для занятий в вечерней группе. Вт. Чт. 20.00 сб 17.00 подробнее по телефону 89263414589
https://www.instagram.com/ales_lyaschenko/
А LAMP то здесь причем?
сайты опросов с выводом на яндекс деньги
http://qps.ru/wZCJF