Просьба оставить комментарий





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

среда, 11 июля 2018 г.

Установка php7.1-fpm debian 8

Так как в офф репозитории до сих пор нет версии 7.1 нужно ставить дополнительные источники

apt-get install apt-transport-https ca-certificates
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ jessie main" > /etc/apt/sources.list.d/php.list
apt-get update

Ставим необходимые пакеты

apt-get install php7.1-cli php7.1-curl php7.1-fpm php7.1-gd php7.1-intl php7.1-json php7.1-mbstring php7.1-mcrypt php7.1-pdo-mysql php7.1-xml php7.1-zip php7.1-imagick php7.1-gd php7.1-soap

Заменяем сокет в конфигурации хостов с

php7.0-fpm.sock на php7.1-fpm.sock

среда, 30 мая 2018 г.

Включение расширения opcache в php 7.x и Nginx

Идем в файл /etc/php/7.0/fpm/php.ini



Ищем параметр opcache.enable=1 раскомментируем



Выставляем параметр opcache.memory_consumption=128(или 256, 512...) зависит от того сколько вы можете пожертвовать памяти



opcache.max_accelerated_files=4000 Максимальное количество ускоряемых файлов



opcache_revalidate_freq = 240 частота ревалидации



Далее выходим сохраняем файл



Включаем модуль

#phpenmod opcache



Рестартим nginx

#service nginx restart 

суббота, 17 марта 2018 г.

Laravel + Homestead + Webpack Рабочий конфиг

Нужно поставить плагинсы
 
npm install --save-dev browser-sync browser-sync-webpack-plugin
 
В файл webpack.mix.js добавить  
 
const BrowserSyncPlugin = require('browser-sync-webpack-plugin')
 
mix.webpackConfig({
   plugins: [
      new BrowserSyncPlugin(
         {
            host: '192.168.10.10',
            port: 3000,
            proxy: 'http://app.app',
            files: [
               './**/*.css',
               './app/**/*',
               './config/**/*',
               './resources/views/**/*',
               './routes/**/*'
            ],
            watchOptions: {
              usePolling: true,
              interval: 500
            },
            open: false
         },
         {
            reload: false
         }
      )
   ]
})

Потом запустить
npm run watch-poll
 
И залезть на порт 3000 приложения
 

вторник, 6 февраля 2018 г.

Ошибка nmi watchdog bug soft lockup разбор возможных вариантов решения

Вдруг ни с того ни с сего стала вываливаться эта ошибка nmi watchdog bug soft lockup процессоры загружались на 100 процентов виснет намертво. Самое интересное что виснет виртуалка(Debian 9) в гипервизоре proxmox, а не сам гипервизор. Пока гуглил читал именно про зависание гипервизора, в основном.

1. Проблема в ядре, вариант изменить ядро загрузки, например если было недавнее обновление либо скачать более раннюю версию и загрузить ее.

2. Проблема в блоке питания, типо не хватает питания для процессора и происходит перекос, в основном инфа про это, вариантов решения несколько.

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

Варианты решения.
1. Загружать ядро с отключенной ACPI
2. Отключить HyperTreading
3. Обновить ядро
4. Выставить kernel.watchdog_thresh = 20(по умолчанию 10) в sysctl   (Текущий вариант проверяется)
 UPD1: Не прокатил вариант максимальное я так понял значение 60
5. kernel.softlockup_panic = 0 в sysctl работает более 2х суток
6. Выставить параметры ядра
vm.dirty_background_ratio = 5
vm.swappiness = 1
vm.dirty_ratio = 1


UPD Все решения не прокатили, решение оказалось кординальным переход с openvz на LXC контейнеры

воскресенье, 4 февраля 2018 г.

пятница, 26 января 2018 г.

Что обозначают цвета в программе htop

CPU:
  • Blue = Потоки с низким приоритетом
  • Green = Потоки с нормальным приоритетом
  • Red = Потоки уровня ядра
Memory:
  • Green = Задействованная память
  • Blue = Буферы
  • Yellow/Orange = Кэш

среда, 24 января 2018 г.

вторник, 2 января 2018 г.

Проблемы у Ulmart'а

На сайте через гугл хром главная странице отображается пустой.
Через файрфокс нормально вроде, но висит предупреждение что юлмарт в "Отпуске до 3 числа января". На сайтах в регионах жалуются, что товара в наличии нету. Много цизов закрыты, остались только головные центры и то не везде.

На некоторых информационных сайтах пишут про возможность банкротства компании.