Установка Lighttpd, PHP 7 и MySQL в Debian 9

В этой статье мы собираемся объяснить шаги по установке Lighttpd, PHP и MySQL на Debian 9

 

Развертывание вашего облачного сервера

Установите дистрибутив Debian 9. Инструкция по установке Debian с графической оболочкой в Блоге системного администратора.

 

Обновление системных пакетов

Рекомендуется обновить систему до последних пакетов перед началом любых основных установок. Выполните команду ниже:

sudo apt-get update && sudo apt-get upgrade


 

Шаг 1: Установите Lighttpd

Посмотрите наше руководство по установке Lighttpd Web Server в Debian 9

 

Шаг 2. Установка MySQL.

Проверьте наше руководство по установке MySQL в Debian 9.

Убедитесь, что сервер MySQL работает, проверив состояние с помощью следующей команды:

sudo systemctl status mysql


 

Шаг 3. Установите PHP.

Введите команду ниже для установки PHP и связанных пакетов из репозиториев apt:

sudo apt-get -y apt-get -y install php-fpm php


 

Шаг 4: Настройте Lighttpd

После установки Lighttpd, PHP 7 и MySQL, есть несколько конфигураций, которые мы должны выполнить, чтобы правильно объединить пакеты для получения желаемых результатов.

Во-первых, мы должны изменить /etc/php/7.0/fpm/php.ini и раскомментировать строку cgi.fix_pathinfo=1:

sudo nano /etc/php/7.0/fpm/php.ini


 

Затем внесите следующие изменения:

cd /etc/lighttpd/conf-available/

sudo cp 15-fastcgi-php.conf 15-fastcgi-php.conf.bak

sudo nano 15-fastcgi-php.conf


 

Закомментируйте следующие строки:

"bin-path" => "/usr/bin/php-cgi",

"socket" => "/var/run/lighttpd/php.socket",


 

Добавьте следующую строку:

"socket" => "/var/run/php/php7.0-fpm.sock"


 

Наконец, чтобы включить настройку fastcgi, выполните следующие команды:

sudo lighttpd-enable-mod fastcgi

sudo lighttpd-enable-mod fastcgi-php


 

Затем перезагрузите Lighttpd:

sudo service lighttpd force-reload


 

Следующим шагом является проверка правильности работы Lighttpd и PHP. Мы можем проверить это с помощью файла PHPInfo.

sudo nano /var/www/html/phpinfo.php


 

Введите следующий контент:

<?php phpinfo(); ?>


 

Затем, перейдите на IP-адрес вашего сервера в браузере или доменное имя, если у вас он есть, а затем /phpinfo.php

 



2019-11-12T21:43:57
Установка ПО на Debian

Установка Lighttpd Web Server в Debian 9

Lighttpd — это веб-сервер с открытым исходным кодом, оптимизированный с небольшим объемом памяти по сравнению с другими веб-серверами, эффективным управлением нагрузкой на процессор и расширенным набором функций (FastCGI, SCGI, Auth, Output-Compression, URL-Rewriting и многое другие) и предназначен для высокопроизводительных сред. В этой статье мы подробно рассмотрим шаги по установке веб-сервера Lighttpd в Debian 9.

Вы также можете проверить наше руководство по установке веб-сервера Lighttpd на CentOS 7

 

Обновление системных пакетов

Рекомендуется обновить систему до последних пакетов перед началом любых основных установок. Выполните команду ниже:

sudo apt-get update && sudo apt-get upgrade


 

Шаг 1. Установите Lighttpd. Введите

Запустите команду ниже, чтобы установить Lighttpd из репозитория Debian с помощью aptменеджера пакетов:

sudo apt install lighttpd


 

Шаг 2. Запустите, включите и проверьте состояние Lighttpd.

После успешной установки Lighttpd выполните приведенные ниже команды, чтобы запустить и включить автоматический запуск службы во время загрузки:

sudo systemctl start lighttpd

sudo systemctl enable lighttpd


 

Затем введите команду ниже, чтобы проверить состояние службы lighttpd.

sudo systemctl status lighttpd


 



2019-11-12T21:19:34
Установка ПО на Debian

Учебник. MySQL и Perl

В этом разделе Perl MySQL показано, как взаимодействовать с MySQL с помощью API Perl DBI для подключения и отключения от баз данных MySQL, создания таблиц, обработки данных и управления транзакциями.

Вы должны иметь фундаментальные знания программирования Perl, чтобы начать с этого раздела учебника Perl MySQL.

 

Подключение к MySQL с помощью Perl

Из этой статьи вы узнаете, как подключиться и отключиться от базы данных MySQL с помощью модуля Perl DBI.

 

Создание таблиц в MySQL при помощи Perl

В этой статье вы узнаете, как создавать новые таблицы в базе данных MySQL с помощью API Perl DBI.

 

Вставка данных в MySQL при помощи Perl

В этой статье мы покажем вам шаг за шагом, как вставить данные в таблицу с помощью Perl DBI.

 

Управление транзакциями в MySQL при помощи Perl

В этой статье вы узнаете, как обрабатывать транзакции базы данных с помощью API Perl DBI для обеспечения целостности данных.

 

Выборка данных в MySQL при помощи Perl

В этой статье мы покажем вам различные способы запроса данных из таблиц базы данных MySQL с помощью Perl DBI.

 

Обновление данных в MySQL при помощи Perl

Эта статья покажет вам шаг за шагом, как обновить данные в таблице MySQL, используя подготовленный оператор в Perl DBI.

 

Удаление данных в MySQL при помощи Perl

Эта пошаговая статья покажет, как использовать Perl DBI для удаления данных из таблицы базы данных MySQL.



2019-11-12T18:43:06
База данных MySQL

Руководство по выживанию для миграции с провального хостинга WordPress

Не все хосты созданы равными. Когда дело доходит до управляемого хостинга WordPress, этот факт становится все более очевидным для нас, когда почти ежедневно продаются звонки от людей с критически важных для бизнеса сайтов на WordPress, поскольку их текущий сервер отказывает. Это разговор, который происходит слишком часто, поэтому мы обращаемся к нему здесь в надежде, что сможем охватить еще нескольких из вас, испытывающих эту проблему, и предложим план действий (или, по крайней мере, проблеск надежды). Еще не все потеряно.

Есть много причин, по которым ваш текущий хост может перестать у вас работать. Например, наступает время, когда ваш сайт развивается и вы используете общий веб-хостинг, который больше не может выдержать ваш развивающий сайт. Или, возможно, вашему хосту не хватает тонкой настройки WordPress в их инфраструктуре или стеке хостинга, поэтому ваш сайт не работает с максимальной производительностью в зависимости от выбранной вами CMS. Это также может быть что-то вроде того, что вашему хосту не хватает поддержки, чтобы определить проблему и помочь вам оптимизировать; они просто пытаются бесстыдно продать услугу. Более простой? Может быть, меняется инфраструктура самой хостинговой компании, или вы просто не разделяете ту же мораль и этику.

Какова бы ни была причина, они все расстраивают. А хорошая новость? Их всех можно избежать. Миграция хостов может показаться большой задачей, которую нужно взять на себя, возможно, даже что-то вы избегаете, но преимущества перевешивают дополнительную работу. Вот ваша статья по выживанию, чтобы сделать это с наименьшим количеством проблем для вас.

 

ПОЧЕМУ ВАШ ТЕКУЩИЙ ВЕБ-ХОСТ МОЖЕТ БЫТЬ НЕИСПРАВЕН ПРЯМО СЕЙЧАС

Чтобы составить план действий, сначала нужно понять, что в вашей нынешней ситуации не работает. Вот несколько сценариев, чтобы заставить ваш мозг задуматься. Здесь следует подумать более детально, потому что чем больше у вас специфики, тем лучше вы сможете выбрать другого поставщика для своей миграции.Руководство по выживанию для миграции с вашего провального хостинга WordPress

  1. Ваш хост не предоставляет действительно управляемые сервисы WordPress. Патчи и обновления применяются без надлежащего тестирования и контроля качества.
  2. Ваш хост не предоставляет глубокий уровень знаний DevOps. Они не могут помочь вам устранить узкое место в производительности.
  3. Ваш хост продал вам место на физическом сервере, на котором работает устаревшее оборудование, и вы больше не можете масштабировать или идти в ногу со спросом.
  4. Ваш хост продал вам место на общем контейнерном хостинге, и общий VPS не может удовлетворить потребности вашего сайта и других клиентов на сервере.

Такие вопросы нельзя игнорировать. Безопасность, производительность и масштабируемость вашего сайта являются фундаментальными преимуществами использования первоклассного управляемого хоста WordPress. Если хост сам становится блокирующим в какой-либо из этих областей, несомненно, пришло время перейти на более качественный.

 

ЧТО ПОДГОТОВИТЬ ПЕРЕД ПЕРЕЕЗДОМ НА НОВЫЙ ХОСТ

Руководство по выживанию для миграции с вашего провального хостинга WordPressЭтот контрольный список поможет вам составить основы, прежде чем вы определитесь с новым хостом. Используйте эти результаты в качестве предмета разговора на любом собрании, которое вы проводите, чем быстрее вы поймете способность нового хоста удовлетворить ваши потребности в этих областях, тем лучше вы сможете понять, что подходит вам лучше всего.

 

  • Посчитайте, сколько сайтов на WordPress у вас есть, и если они являются однопользовательскими или многостраничными.
  • Сколько дискового пространства занимают все ваши сайты WordPress?
  • Сколько дискового пространства занимает ваша база данных?
  • Доступ к миграции базы данных через PHPMyAdmin или командную строку через доступ по SSH.
  • У вас есть какой-либо пользовательский код за пределами каталога WordPress?

Получите ответы на эти вопросы и будьте наготове. Представитель на другой линии должен иметь готовые вопросы или решения, и быть полностью знакомым с каждым пунктом, который вы представляете. Если они натыкаются на любой из этих пунктов обсуждения, это красный флаг.

 

3 ВЕЩИ КОТОРЫЕ НЕОБХОДИМО СПРОСИТЬ У НОВОГО ВЕБ-ХОСТИНГА, КОГДА ВЫ НАХОДИТЕСЬ В ТРУДНОЙ СИТУАЦИИ

Руководство по выживанию для миграции с вашего провального хостинга WordPressЧто если ваш хост провалит вас в самый худший момент? Возможно, вы находитесь в середине кампании, которая бросает вызов вашим серверам, или ваши обновления устарели и подвергли ваших посетителей бреши в безопасности. Это стрессовая ситуация, и вам нужно убедиться, что вы делаете правильный шаг, если вы решите сделать это в такое деликатное время.

Наши предложения высокого уровня просты. Во-первых, вы хотите убедиться, что вы переходите на что-то более надежное, а не просто доступное по цене. Во-вторых, если у вас нет времени потушить огонь самостоятельно, найдите команду, чтобы помочь. В аутсорсинге нет ничего постыдного (или бесполезного расходования ресурсов), когда это важно для вашего бизнеса.

Несколько вопросов, которые нужно задать себе, потушить огонь и сменить хозяина:

 

  1. Предлагает ли новый веб-хостинг услуги по миграции?
  2. Предлагают ли они надежную инфраструктуру и хостинг-серверы?
  3. Будет ли поддержка работать со мной, чтобы выявить пробелы в производительности или безопасности?

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

 

ПОМНИТЕ: ЭТО НЕ ВАША ВИНА, ЧТО ВАШ ВЕБ-ХОСТ НЕ РАБОТАЕТ

Руководство по выживанию для миграции с вашего провального хостинга WordPressЕсли вы знаете свой сайт WordPress изнутри и снаружи, и он все еще рушится, это не ваша вина. Легко и просто. Факты отстойные, но это печальная правда и общий пример того, что может случиться, когда такая индустрия, как управляемый хостинг WordPress, вырастет до такой степени, что предприятия видят возможность эксплуатировать пользователей.

Большинство крупных веб-хостов используют роскошные функции и маркетинг, чтобы зацепить вас за низкую цену, чтобы потом перепродать. Плавные представители и высокое качество оформления продаж не обязательно означают отличный хостинг.

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

Когда дело доходит до этого, управляемый хостинг для WordPress означает разные вещи для разных хостов. Большинство из них просто поддерживают автоматическое обновление WordPress для вас, но не для ваших плагинов, и им не хватает знаний, чтобы по- настоящему оптимизировать и обезопасить ваш сайт. Для небольших блогов и предприятий, которые только начинают, это может сработать. Для вас? Нет.



2019-11-12T14:23:58
Лучшие учебники по Wodpress

Пора наводить Wi-Fi-мосты: что это и для чего они нужны

Как известно, благодаря Всемирной паутине пользователи способны обмениваться всевозможными файлами на любом расстоянии, достаточно лишь иметь в своём распоряжении интернет-подключение. Однако такой файлообмен осуществляется через интернет-провайдера, т. е. публичную сеть. Но что же делать в том случае, когда пользователям необходимо переслать личные данные напрямую друг другу, в обход сетевых посредников. В этой ситуации на помощь может прийти локальная сеть — специальное закрытое сетевое подключение для защищённой передачи данных. Одной из разновидностей подключения по локальной сети является Wi-Fi-мост.

Читать

Включить поддержку изображений RAW в Windows 10

Если у вас есть зеркальная камера или беззеркальная камера, то вы имели дело с RAW-изображениями в прошлом. RAW-изображение по существу захватывает и сохраняет всю исходную информацию, которую снимает датчик камеры, таким образом, чтобы не было потерь. Подумайте о спецификации мегапикселей камеры: если камера имеет разрешение 24 мегапикселя, обычно размер изображения RAW составляет около 24 МБ. Захват в RAW всегда является предпочтительным методом, когда дело доходит до фотографии. Одним из распространенных заблуждений является то, что изображение RAW не заканчивается на .raw в расширении файла. У них обычно есть собственные расширения имени файла, основанные на продавце камеры. Например, RAW-изображение Canon имеет расширение .CR2 .

По умолчанию Windows не поддерживает открытие изображений RAW. Поэтому, если вы попытаетесь открыть изображение RAW с помощью встроенного приложения «Фотографии», вы увидите пустое изображение, как показано ниже.

К счастью, по состоянию на май 2019 года все Windows 10 поддерживают дополнительные кодеки Raw Image Extension, которые можно загрузить из Магазина Microsoft. Это позволяет Windows 10 обрабатывать и отображать изображения RAW с помощью приложения «Фотографии».

Вы можете скачать и установить дополнение здесь или открыть любые изображения RAW в Фото, и там будет ссылка, которая свяжет вас с Microsoft Store, чтобы загрузить кодек. Поскольку новые камеры выпускаются каждый день различными производителями, кодек будет обновляться для поддержки таких новых камер.

Прошли те времена, когда можно было использовать такие приложения, как Adobe Camera Raw или специализированные приложения от производителя камеры, благодаря этой встроенной поддержке у вас теперь есть еще одна причина начать съемку в формате RAW. Вам также не нужно приобретать обширные приложения, такие как Adobe Lightroom, для обработки изображений в формате RAW. Все функции редактирования фотографий теперь работают со встроенным приложением «Фотографии» в Windows 10. Конечно, уровень управления у вас намного меньше по сравнению с Lightroom. Это не сравнение, а возможность.

https://www.youtube.com/watch?v=H79yy7lB-Dg



2019-11-12T11:57:47
Вопросы читателей