СОВРЕМЕННАЯ ЭЛЕКТРОНИКА №4/2016

ИНЖЕНЕРНЫЕ РЕШЕНИЯ 67 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 4 2016 Vsftpd – FTP-сервер с поддержкой IPv6 и SSL. Является FTP-сервером по умол- чанию многих операционных систем, и обслуживает официальные репози- тории ftp.debian.org, ftp.redhat.com, ftp. openbsd.org , ftp.freebsd.org . Такжеисполь- зуется на официальном FTP ядра Linux. Далее вносим изменения в конфигу- рационныйфайл vsftpd.conf: sudonano / etc/vsftpd.conf. Вносим следующие изменения: Anonymous_enable=NO Local_enable=YES Write_enable=YES Ascii_upload_enable=YES Ascii_download_enable=YES Перезагружаем Vsftpd командой: /etc/ init.d/vsftpd restart. В дальнейшем нам понадобится уста- новить файловый менеджер для рабо- ты с FTP-соединением. Для этих целей можно использовать простой Total Commander. А ВТОЗАПУСК « ИНФОРМАЦИОННОЙ ПАНЕЛИ » После создания страницы и напол- нения контентом, получаемым из базы данных Mysql, потребуется написать скрипт, задача которого – выводить на дисплей подготовленную страни- цу через браузер Midori. В нашем слу- чае скрипт будет выполняться сразу после загрузки Raspberry. Дополнитель- но в скрипте включены команды для: ● отключения «засыпания экрана»; ● отключения курсора; ● отключения энергосберегающего режима; ● активации оконного менеджера Matchbox-Window-Manager. Скрипт автозапуска показан в лис- тинге 3. Устанавливаем права на исполнение и автоматический запуск: sudo chmod +x /home/pi/<название скрипта>. Запуск при старте – вписываем запуск скрипта с «иксами» в файл /etc/ rc.local: sudo xinit ./home/pi/<название скрипта>. П ОДКЛЮЧЕНИЕ « ДВИЖКА » В процессе работы пользователю потребуется периодическое обнов- ление контента – дополнять ленту новостей, обновлять план мероприя- тий. Все эти процедуры можно выпол- нять через упомянутую ранее утилиту PhpMyAdmin. Однако можно восполь- зоваться и более «привлекательным для глаз» инструментом – CMS-«движком» Wordpress. Это система для управления контен- том, поставляемая с бесплатным исход- ным кодом. При желании модифици- ровать ядро «движка» пользователь не встретит никаких ограничений. В этом и заключается главное преимущество Wordpress. Для установки «движка» нам потре- буется FTP-соединение. Файлы «движ- ка» должны находиться в папке Nginx- сервера (/usr/share/nginx/www). Ре- комендуется использовать следующий путь к файлам движка: /usr/share/nginx/ www/wordpress. Извлекаем файлы в указанную директорию, затем с помо- щью текстового редактора открываем файл /Wp-admin/wp-config.php и вно- сим в него следующие данные: Рис. 4. Рабочая область движка Wordpress ● имя базы данных Mysql; ● имя сервера; ● имя пользователя Mysql; ● пароль пользователя. Затем в браузере появляется запрос: http://<имя сервера>/wordpress/wp- admin. Начнётся процесс установки, где пользователю потребуется ввести название сайта, e-mail и пароль. На этом установка Wordpress оконче- на. Для доступа к консоли управления «движка» открываем браузер и вводим http://<имя сервера>/wordpress. Рабочая область «движка» Wordpress показана на рисунке 4. З АКЛЮЧЕНИЕ Основная часть работы выполнена. Осталось соединить Raspberry с мони- тором при помощи HDMI-кабеля и подключить к ней питание по USB- кабелю. Nginx-сервер и скрипт запу- скаются автоматически при включе- нии устройства. Л ИТЕРАТУРА 1. www.prochor.ru/content/nashi-stati/rasp- berry-pi/content8/raspberry-web-kiosk. html. 2. www.unixa.ru/lan-net/ssh-udalennyiy- zapusk-graficheskih-prilozheniy.html. 3. www.rwpbb.ru/raspberrypi/raspberry2.html. 4. Сергеева А., Кривандин C. Одноплатный компьютер Raspberry Pi: от учебного посо- бия до промышленного контроллера. Ком- поненты и технологии. 2016. №4. 5. Ермаков А. Raspberry Pi – эффективный инструмент снижения затрат при автома- тизации бизнес-процессов. ИСУП. 2016. №1. 6. www.rsrussia.ru .

RkJQdWJsaXNoZXIy MTQ4NjUy