Главная
|
История записей
Поиск:
Можно читать на разных языках:
####  2021-04-22
Порядок настройки веб-сервера Raspberry Pi Часть 1
>Если Вы задумались об установке веб-сервера на Raspberry Pi, данная заметка Вам интерестна в качестве первоначальной настройки системы. Одно из самых популярных применений Raspberry Pi - это веб-сервер, который находится в вашей локальной сети. Если вам нужен интранет для офиса или небольшой сервер для веб-разработки, Pi - отличный выбор. Фактически, в Toms Hardware у нас есть локальный веб-сервер Pi, который мы используем для доставки контента для нашего теста батареи ноутбука, который включает в себя непрерывный серфинг по Wi-Fi. Чтобы ваш веб-сервер заработал, вам понадобится Raspberry Pi, подключенный к вашей локальной сети и работающий с последней версией операционной системы Raspbian. Эти инструкции будут работать практически с любой моделью, включая мощный Raspberry Pi 4 и миниатюрный Raspberry Pi Zero W. Если вам нужно установить Raspbian, см. Наше руководство о том, как настроить Raspberry Pi или, что еще лучше, как сделать безголовая установка (клавиатура или экран не требуются). 1. Перейдите в командную строку / терминал. Вы можете попасть туда, нажав CTRL + ALT + T на рабочем столе Raspbian или подключившись удаленно через SSH, если у вас это настроено. Некоторые пользователи также настраивают Raspberry Pi для загрузки непосредственно из командной строки. 2. Обновите свои пакеты , набрав sudo apt-get update Это гарантирует, что вы будете получать последние версии каждого файла, который вы загружаете после этого. 3. Установите apache2 с помощью команды: sudo apt-get install apache2 -y 4. Установите php для своего сервера, набрав: sudo apt-get install php libapache2-mod-php -y 5. Установите mariadb, чтобы вы могли использовать базу данных mysql на своем веб-сайте. Вы начинаете с ввода: sudo apt-get install mariadb-server Затем, когда загрузка будет завершена. Вы должны выполнить формальную установку, набрав: sudo mysql_secure_installation Вам будет предложено ввести пароль root. Вы можете оставить это поле пустым. 6. Установите коннектор php-mysql, чтобы страницы php могли получить доступ к БД. sudo apt установить php-mysql 7. Перезапустите apache2, чтобы все изменения вступили в силу. sudo service apache2 перезапуск 8. Протестируйте свой сервер . На самом Raspberry Pi вы сможете перейти по адресу http: // localhost и увидеть тестовую страницу. С другого компьютера в той же сети вы сможете попасть туда, посетив http: //raspberrypi.local или http: // raspberrypi, при условии, что имя хоста вашего Raspberry Pi - raspberrypi. 9. Создайте свой веб-сайт , поместив файлы HTML или PHP в каталог / var / www / html . Изменение имени хоста вашего сервера По умолчанию имя хоста вашего Raspberry Pi - «raspberrypi». Но это не только скучный адрес для веб-сайта, но и проблема, если в вашей сети более одного Pi. К счастью, каждый из них может изменить имя хоста на другое. 1. Войдите в инструмент настройки Raspberry Pi, набрав его в терминале. sudo raspi-config Кроме того, вы можете запустить оконную версию, перейдя в «Настройки» -> «Конфигурация Raspberry Pi» из меню «Пуск», но зачем делать это с помощью утилиты командной строки. 2. Выберите Параметры сети. 3. Выберите имя хоста. 4. Нажмите «ОК», чтобы обойти предупреждение об использовании символов, кроме букв, цифр или дефиса (но только если дефис находится в середине имени). 5. Введите свое имя хоста и нажмите ОК. 6. Выберите Готово. 7. Выберите Да, когда будет предложено перезагрузить компьютер. После перезагрузки ваш Raspberry Pi получит новое имя. Как настроить FTP на вашем веб-сервере Pi У вас не будет много веб-сервера, если вы не поместите некоторые веб-страницы и мультимедийные файлы в папку / var / www / html . И хотя вы могли бы выполнять всю свою веб-разработку на Pi, большинство людей, вероятно, захотят написать код на своих основных компьютерах, а затем скопировать его. И один из лучших способов сделать это - через FTP. Вот как. 1. Включите SSH на Raspberry Pi, если вы еще этого не сделали. Вы можете сделать это, перейдя в меню Параметры интерфейса-> SSH из rasp-config. Или, если вы находитесь на рабочем столе, вы можете перейти в «Настройки» -> «Конфигурация Raspberry Pi» и щелкнуть вкладку «Интерфейсы». 2. Измените разрешения для папки / var / www / (и всех папок в ней), чтобы вы могли записывать в нее файлы. Для этого необходимо ввести следующие команды. sudo chown pi / var / www / html 3. Используйте FTP-клиент на своем ПК и убедитесь, что он настроен на использование протокола SFTP , а не просто FTP. Если вы используете Windows, мы рекомендуем Filezilla, ведущее бесплатное приложение для FTP. Имя пользователя и пароль по умолчанию - «pi» и «raspberry», как и для SSH. ------------
Назад на сайт
Лента
Телефон
Почта
В закладки
Распечатать