Articles of linux

Что такое / dev / arandom?

На этой странице руководства написано: Примечание . Начиная с PHP 5.4.0 session.entropy_file по умолчанию использует /dev/urandom или /dev/arandom если он доступен. В PHP 5.3.0 эта директива по умолчанию остается пустой. Итак, что такое /dev/arandom и как оно отличается от /dev/[u]random ?

Кросс-компиляция PHP с помощью UCLIBC

ЭТО ОТПРАВЛЕНИЕ, ПРЕДЫДУЩАЯ ПОЧТА ЗАКРЫТА, ПЕРЕДАЕТСЯ К СЕРВЕРУ И ЗАКРЫТО. Я думаю, что это сообщение является допустимой проблемой stackoverflow, потому что я думаю, что это вызвано некоторой ошибкой automake / compile / linking. Это проблема программирования, а не проблема администрирования сервера. Кросс-компиляция PHP https://serverfault.com/questions/418521/cross-compile-php Начало публикации Я загрузил источник PHP 5.4.0, извлек его и перешел […]

Кросс-компиляция PHP

Я загрузил источник PHP 5.4.0, извлек его и перешел в исходную папку. Я настраиваю с помощью: ./configure –build=x86_64-unknown-linux-gnu –host=arm-linux-uclibcgnueabi –prefix=/usr/arm/www CC="arm-linux-uclibcgnueabi-gcc –sysroot=/toolchains/gnu_cortex-a9_tools/" –disable-libxml –disable-dom –without-iconv –without-openssl –disable-simplexml –disable-xml –disable-xmlreader –disable-xmlwriter –without-pear –without-sqlite3 –disable-pdo –without-pdo-sqlite –disable-phar –with-config-file-path=/etc/ С последующим make нет ошибок, все работает нормально. Затем я делаю make install. make install Снова все работает нормально. […]

В чем разница между php5 и php5-dev

Когда я устанавливаю php на ubuntu, кто-то использует sudo apt-get install php5 кто-то использует sudo apt-get install php5-dev В чем разница между ними?

Время безотказной работы сервера

Я создаю список игрового сервера, и я хочу измерить время безотказной работы для определенного сервера (точнее, время безотказной работы должно отображаться в процентах). Я настроил cronjob для моего скрипта, который проверяет каждые 5 минут, если сервер находится вверх или вниз, поэтому я могу легко получить статус сервера. Мне нужна идея о том, как я могу […]

Как сделать SSH с PHP?

У меня есть база данных из записей [server, username, password], и мне нужно программно подключиться к этим машинам через SSH, выполнить удаленную команду sudo (установить некоторые приложения, используя apt-get или что-то еще, доступное на сервере) и получить вывод (exitcode будет приятным, но выход достаточно). Как я могу это сделать с PHP?

PHP-скрипт для выполнения сценария bash

У меня есть 3 сценария (я удалил функцию help_page из скрипта networkstats.sh, когда я вставил здесь, чтобы сохранить некоторое пространство): api3.php <?php output = shell_exec('/bin/bash /usr/share/nginx/status/getnetworkstatsin.sh'); echo $output; ?> getnetworkstatsin.sh #!/bin/bash ssh -i /tmp/id_rsa1 root@centos7clone bash -s — -I < ./networkstats.sh networkstats.sh #!/bin/bash interface=enp0s3 read -r inbytesold outbytesold < <(awk -v dev="^$interface:" '$1 ~ dev […]

Имитировать просмотр пользователей по коду

Мне нужно смоделировать пользователя, просматривающего веб-страницу, как то, что делает селен, включая загрузку iframe, создание ajax-запросов и т. Д. Единственная проблема, которую он должен выполнить на машине с графическим интерфейсом (linux). Есть ли простой способ сделать это с помощью python или php? пожалуйста, не говорите мне использовать xvfb, я уже читал об этом, и это […]

Утечка памяти при запуске Drupal на linux apache, но одно и то же приложение не будет протекать на сервере windows

В настоящее время мой сайт использует drupal 6, apache http использует prefork mpm. Когда я тестирую свое веб-приложение, память вообще не выпускает, это просто добавляет использование памяти. Однако в окнах он использует mpm_winnt.c, он отлично работает, без утечки памяти. Работает ли он, если я изменяю его на using worker.c на моем Linux-сервере?

PHP или Linux Shell: самый быстрый способ уменьшить текстовый файл с более чем 10 строками, чтобы иметь только последние 10 строк

Мне нужно знать самый быстрый способ в PHP или Linux Command Shell, чтобы уменьшить текстовый файл с более чем 10 строками, чтобы иметь только последние 10 строк. Я хочу использовать 10 строк для этого примера. Благодаря 🙂