![](https://linux-notes.org/wp-content/uploads/2015/09/Ustanovka-mCrypt-dlya-PHP-v-UnixLinux.png)
Установка mCrypt для PHP в Unix/Linux
PHP-mCrypt — это интерфейс к библиотеке Mcrypt, который поддерживает широкий спектр блочных алгоритмов, таких как DES, TripleDES, Blowfish (по умолчанию), 3-Way, защищённый SK64, защищённый SK128, TwoFish, TEA, RC2 и GOST в CBC, OFB, CFB и ECB. Кроме того, он поддерживает RC6 и IDEA, которые считаются «несвободными». В своей теме «Установка mCrypt для PHP в Unix/Linux» я расскажу как можно установить данную библиотеку на примере centOS 6/7 и Debian 8.
Установка mCrypt для PHP в Unix/Linux
Сейчас, я расскажу как можно установить mCrypt для PHP на примере ОС Debian 8 и CentOS 6.7.
Установка mCrypt для PHP в Debian/Ubuntu
Выполняем установку:
# apt-get install php5-mcrypt
Установка mCrypt для PHP в CentOS/RedHat/Fedora
Если вы используете ОС CentOS/RedHat/Fedora, то установка будет следующей. Для начала, подключаем репозиторий EPEL и выполняем команду для установки PHP-mCrypt:
# yum install php-mcrypt*
Откроем файл и добавим в него путь к установленной библиотеке
# vim /etc/php.d/mcrypt.ini
Прописываем
extension=/usr/lib64/php/modules/mcrypt.so
или если у вас x86 архитектура, то пропишите:
extension=/usr/lib/php/modules/mcrypt.so
Перезапуск веб-сервера.
Для centOS/Fedora/RedHat
Если используете Apache на CentOS 7, то команда будет следующей:
# systemctl restart httpd.service
Если используете Nginx на CentOS 7, то команда будет следующей:
# systemctl restart nginx.service
Для остальных версий ОС, используйте:
# service httpd restart
и
# service nginx restart
Для Debian/Ubuntu
Для перезапуска апач, используйте:
# service apache2 restart
Для перезапуска энжинкса, используйте:
# service nginx restart
А на этом, я завершаю свою статью «Установка mCrypt для PHP в Unix/Linux».