Перейти к основному содержанию
Главная

Степной дождь

  • Главная
  • Алтай
  • Город в степи
  • Заметки
  • Galleries
  • Моя Деревня
  • Контакты
  • О сайте
  • Карта сайта

Календарь

пн
вт
ср
чт
пт
сб
вс
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
Май 2022
 

Навигация

  • Радио блок
    • Радиолюбителю
    • Схемы для ремонта
    • Схемы БП
  • Электроника
    • Схемы на микроконтроллерах
    • Описание
    • Мастерим
    • Тематические ссылки
  • Linux
    • записки
      • Установка сервера
      • Виртуальный хост
    • ссылки
  • Настройка Windows
    • Руководство Dism++
    • Создание сборки
  • Сборки Windows 8.1 x64
  • vPlayer

Вход на сайт

  • Регистрация
  • Забыли пароль?

Hostia.Ru - Лучший Хостинг!

Портал для радиолюбителей, радиосхемы

Радиотехника и электротехника — книги, журналы, схемы

RADIOMAN.RU - Информационный портал для радиотехников

КРС

visuale.ru

Информационная поддержка ремонта теле-видео-аудиоаппаратуры

UU4JYM

Сейчас на сайте

Пользователей онлайн: 0.

Форма поиска

Цитата дня

Соревнования Orgeo.ru

Праздники сегодня

Радио

Онлайн радио #radiobells_script_hash
ГлавнаяLinuxзаписки

Установка web-сервера

Posted 8. сентября 2018 - 17:58 by Гость

    Установка веб-сервера LAMP и PhpMyAdmin в xUbuntu 16.04 и xUbuntu 14.04

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

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

Устанавливать все пакеты будем в терминале.               Далее вводим команду:

    sudo apt install lamp-server^

                                                                или можно так:

    sudo aptitude install apache2 php5 mysql-client mysql-server phpmyadmin             libapache2-    mod-php5 libapache2-mod-auth-mysql php5-mysql

 Удобно  использовать для ввода команд - терминал tilda, который включается при нажатии клавиши F1, или подобный.

  


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

Во время установки нужно будет придумать и ввести пароль для MySQL пользователя root


Создание пароля пользователя "root"

Затем нас попросят повторить пароль:

В xUbuntu 14.04 при запуске сервера появится предупреждение:

Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message.

Чтобы избежать этой ошибки   создадим конфигурационный файла apache2 с указанием имени локального сервера. Хотя в xUbuntu 16.04 непоявляется это предупреждение, я все равно решил прописать имя локального сервера. Для этого создаем файл /etc/apache2/conf-available/servername.conf:
    sudo pluma /etc/apache2/conf-available/servername.conf

И в него вставляем одну строчку:
    ServerName localhost
 


Задаём имя локального сервера

Затем сохраняем файл и закрываем текстовый редактор. В завершение выполняются команды:

    sudo a2enconf servername

    sudo service apache2 reload

                                           Проверка работы веб-сервера LAMP

LAMP сервер установлен, настало время проверить работает ли он. Для начала в веб-браузере переходим по ссылке http://localhost/ или http://127.0.0.1/. Если у вас откроется страница с заголовком Apache2 Ubuntu Default Page, значит первый компонент LAMP, Apache сервер, запущен и работает:
 


Проверка работы Apache сервера

Теперь протестируем работу php7. Для этого создадим php файл по адресу "/var/www/html/test.php" содержащий строчку:
<?php phpinfo(); ?>

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

    echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/test.php

Перезапускаем Apache:

    sudo service apache2 reload

Затем открываем адрес http://localhost/test.php, в случае успешной работы php7 появится страница с информацией об установленном php:


Страница с информацией об php

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

    cat /etc/hosts | grep localhost

127.0.0.1    localhost
::1     ip6-localhost ip6-loopback

Локальный IP равен 127.0.0.1. Теперь посмотрим какой адрес использует MySQL, выполнив команду:

    cat /etc/mysql/mysql.conf.d/mysqld.cnf | grep bind-address

    bind-address        = 127.0.0.1
 


Проверка алресов

Адреса совпадают, значит настроено верно, что и должно быть по умолчанию.

                                                   Установка и настройка PhpMyAdmin

Установка PhpMyAdmin производится командой:

    sudo apt install phpmyadmin php-mbstring php7.0-mbstring php-gettext
                                                    
Во время установки нужно будет выбрать, какой веб-сервер будет настраиваться для запуска PhpMyAdmin, здесь выбираем apache2 и нажимаем Enter.


Выбор web-сервера

Дальше на вопрос: "настроить базу   данных для phpmyadmin с помощью dbconfig-common?
Нужно ответить   <ДА>
 


Использовать dbconfig-common?  ответить <ДА>

Придумываем MySQL пароль приложения для PhpMyAdmin:


Создание MySQL пароля для PhpMyAdmin

Далее подтверждаем введенный MySQL пароль для phpmyadmin:
 


Подтверждение MySQL пароля PhpMyAdmin

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

ссылка обычно создаётся автоматически, навсякий случай
    sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf

далее даём команды серверу:

    sudo a2enconf phpmyadmin

    sudo service apache2 reload

Теперь переходим в веб-браузере по ссылке http://localhost/phpmyadmin/ и проверяем работу PhpMyAdmin, если инструкция была выполнена полностью, то увидим:


Вход в PhpMyAdmin

Нужно войти и создать пустую базу , если вы планируете настраивать виртуальный хост.
 


Название

Для входа в PhpMyAdmin вводим имя пользователя root и пароль, указанный при настройке PhpMyAdmin.

                                                             Заключение.

Веб-сервер LAMP и PhpMyAdmin успешно установлены. Теперь мы можем размещать по адресу /var/www/html свои локальные сайты. Но лучше - размещать локальные сайты в папке пользователя- об этом рассказывает другая  записка.

 

Tags: 
web
сервер
‹ Записки Вверх Виртуальный хост ›
  • Войдите или зарегистрируйтесь, чтобы отправлять комментарии
  • 66 просмотров

Степи Алтая

Video #4

Видео с Алтая

Video #3 ​

Случайное видео

Video #8

Создано на Drupal
  • chat Chat (1)
    Chat _
    • Public Chatroom
  • Mute
©2011 all rights reserved, Sold Lution