Решил, что было бы не плохо собрать в одном месте основную информацию по использованию composer.
Centos:
Как примонтировать диск в linux
Короткий ответ - mount. Но если было бы все так просто, то и не было этой записи.
mysql_secure_installation: command not found
На новом сервере при попытке выполнить mysql_secure_installation, получил ошибку mysql_secure_installation: command not found.
Конкретно в этом случаи на Centos 7 ставили mariadb, а не обновляли старый сервер с предустановленной mysql.
В итоге вместо mysql_secure_installation нужно просто запустить mariadb-secure-installation.
Если вариант не сработал, то нужно зайти в /usr/bin и посмотреть, есть ли там mysql_secure_installation или mariadb-secure-installation, если нет, то поможет только переустановка mariadb.
yum -y remove mariadb mariadb-server
затем
yum -y install mariadb mariadb-server
Самоподписанный SSL сертификат для Аpache
Часто для тестовых веб серверов нужно настроить https (SSL сертификат).
В заметке будет пример настройки самоподписанного SSL сертификата в Аpache.
Для распознавания текста на картинках можно воспользоваться библиотекой tesseract ocr for php. В заметке опишу как ее установить и распознать текст с ее помощью.
Php ошибка 'ZipArchive' not found
Для установки ZipArchive в php нужно установить php-pecl-zip
Для Centos:
yum install -y php-pecl-zip systemctl restart httpd
Обновление вервии php до 7.4 на Centos 7
yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm yum -y install yum-utils yum-config-manager --enable remi-php74 yum -y update yum -y install php
yum -y install php php-opcache php-gd php-mysql php-xml php-mbstring php-zip php-mcrypt php-cli php-pecl-xdebug
Нужно не забыть добавить в самый конец /etc/php.ini:
short_open_tag = On
Если нужно откатить до 7.2:
yum-config-manager --disable remi-php74 yum -y remove php-* yum-config-manager --enable remi-php72 yum -y install php yum -y install php-opcache php-gd php-mysql php-xml php-mbstring php-zip php-mcrypt php-cli php-pecl-xdebug systemctl restart httpd
После обновления сертификата сайта, вместо ответа 200 стал получать 403 Forbidden. В логах apache была ошибка authz_core:error AH01630: client denied by server configuration
Установка Centos 8 boot
Как не странно, но больше нет возможности скачать centos minimal, поэтому устанавливать приходиться с CentOS 8 boot, но у многих с ним возникла проблема - ошибка centos 8 error setting up base repository
Визуализация данных используя Grafana
Мощный инструмент для визуализации данных, построения графиков чартов и т.д.