Решил, что было бы не плохо собрать в одном месте основную информацию по использованию composer.


Категории: Linux, Centos
Пометки: Установка пакетов через composer, Очистка кэша composer, обновление уже установленного composer, composer cache

Короткий ответ - mount. Но если было бы все так просто, то и не было этой записи.


Категории: Linux, -Памятка-, Centos

На новом сервере при попытке выполнить 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


Часто для тестовых веб серверов нужно настроить https (SSL сертификат).

В заметке будет пример настройки самоподписанного SSL сертификата в Аpache.


Категории: Web, Apache, Linux, Centos
Пометки: Аpache https настройка в centos 7

Для распознавания текста на картинках можно воспользоваться библиотекой tesseract ocr for php. В заметке опишу как ее установить и распознать текст с ее помощью.


Категории: PHP, Linux, Centos

Для установки ZipArchive в php нужно установить php-pecl-zip

Для Centos:

 
yum install -y php-pecl-zip
systemctl restart httpd


 
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



Категории: Linux, Centos
Пометки: centos 7 php 7.4

После обновления сертификата сайта, вместо ответа 200 стал получать 403 Forbidden. В логах apache была ошибка authz_core:error AH01630: client denied by server configuration


Как не странно, но больше нет возможности скачать centos minimal, поэтому устанавливать приходиться с CentOS 8 boot, но у многих с ним возникла проблема - ошибка centos 8 error setting up base repository


Мощный инструмент для визуализации данных, построения графиков чартов и т.д.


Яндекс.Метрика