мета-данные страницы
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| webserver_guide [2026/06/12 00:51] – создано - внешнее изменение 127.0.0.1 | webserver_guide [2026/06/16 10:43] (текущий) – [Часть 5: Проверка работы] kim1r | ||
|---|---|---|---|
| Строка 12: | Строка 12: | ||
| Посмотрите, | Посмотрите, | ||
| - | Copy | ||
| < | < | ||
| lsblk | lsblk | ||
| Строка 22: | Строка 21: | ||
| Создайте точку монтирования и примонтируйте образ: | Создайте точку монтирования и примонтируйте образ: | ||
| - | Copy | ||
| < | < | ||
| mkdir / | mkdir / | ||
| Строка 34: | Строка 32: | ||
| Установите веб-сервер Apache, PHP (и необходимые модули), | Установите веб-сервер Apache, PHP (и необходимые модули), | ||
| - | Copy | ||
| < | < | ||
| apt-get update && apt-get install -y php8.2 php8.2-mysqli apache2 apache2-mod_php8.2 mariadb-server | apt-get update && apt-get install -y php8.2 php8.2-mysqli apache2 apache2-mod_php8.2 mariadb-server | ||
| Строка 42: | Строка 39: | ||
| Добавьте службы в автозагрузку и запустите их (обратите внимание, | Добавьте службы в автозагрузку и запустите их (обратите внимание, | ||
| - | Copy | ||
| < | < | ||
| systemctl enable --now httpd2 mariadb | systemctl enable --now httpd2 mariadb | ||
| Строка 55: | Строка 51: | ||
| Перейдите в корневую директорию веб-сервера: | Перейдите в корневую директорию веб-сервера: | ||
| - | Copy | ||
| < | < | ||
| cd / | cd / | ||
| Строка 63: | Строка 58: | ||
| Удалите стандартную страницу-заглушку: | Удалите стандартную страницу-заглушку: | ||
| - | Copy | ||
| < | < | ||
| rm index.html | rm index.html | ||
| Строка 72: | Строка 66: | ||
| Скопируйте все ресурсы сайта с примонтированного образа (флаг '' | Скопируйте все ресурсы сайта с примонтированного образа (флаг '' | ||
| - | Copy | ||
| < | < | ||
| cp -r / | cp -r / | ||
| Строка 80: | Строка 73: | ||
| Настройте параметры подключения к базе данных в конфигурационном файле сайта (например, | Настройте параметры подключения к базе данных в конфигурационном файле сайта (например, | ||
| - | Copy | ||
| < | < | ||
| chmod 777 index.php | chmod 777 index.php | ||
| Строка 89: | Строка 81: | ||
| Укажите следующие или аналогичные данные для подключения внутри файла: | Укажите следующие или аналогичные данные для подключения внутри файла: | ||
| - | Copy | ||
| < | < | ||
| $servername = " | $servername = " | ||
| Строка 103: | Строка 94: | ||
| Войдите в консоль управления сервером баз данных: | Войдите в консоль управления сервером баз данных: | ||
| - | Copy | ||
| < | < | ||
| mariadb | mariadb | ||
| Строка 111: | Строка 101: | ||
| Создайте базу данных и пользователя для сайта, а затем выдайте ему полные права: | Создайте базу данных и пользователя для сайта, а затем выдайте ему полные права: | ||
| - | Copy | ||
| < | < | ||
| create database имя_базы_данных; | create database имя_базы_данных; | ||
| Строка 123: | Строка 112: | ||
| Импортируйте дамп базы данных с ресурсами сайта (название файла может отличаться, | Импортируйте дамп базы данных с ресурсами сайта (название файла может отличаться, | ||
| - | Copy | ||
| < | < | ||
| mariadb имя_базы_данных < dump.sql | mariadb имя_базы_данных < dump.sql | ||
| Строка 134: | Строка 122: | ||
| Откройте браузер на любой клиентской машине и перейдите по адресу вашего веб-сервера: | Откройте браузер на любой клиентской машине и перейдите по адресу вашего веб-сервера: | ||
| - | Copy | ||
| < | < | ||
| http:// | http:// | ||