Чтобы установить расширение SOAP вам потребуется авторизоваться на сервер с правами root.
После этого проверьте какая версия php у вас установлена:
php -v
Дальше от версии php используйте установщик:
Ubuntu / Debian
Версия PHP 5.5
# apt install php5.5-soap
Версия PHP 5.6
# apt install php5.6-soap
Версия PHP 7.0
# apt install php7.0-soap
Версия PHP 7.1
# apt install php7.1-soap
Centos Linux
Версия PHP 5.5
# yum install php55-php-soap --enablerepo=remi
Версия PHP 5.6
# yum install php56-php-soap --enablerepo=remi
Версия PHP 7.0
# yum install php70-php-soap --enablerepo=remi
Версия PHP 7.1
# yum install php71-php-soap --enablerepo=remi
После установки перезагрузите веб-сервер Apache
Ubuntu
# /etc/init.d/apache2 restart
Centos
# service httpd restart
Проверить установлен ли у вас SOAP можно так:
# php -i | grep soap
В ответ вы получите:
/etc/php/7.0/cli/conf.d/20-soap.ini,
soap
soap.wsdl_cache => 1 => 1
soap.wsdl_cache_dir => /tmp => /tmp
soap.wsdl_cache_enabled => 1 => 1
soap.wsdl_cache_limit => 5 => 5
soap.wsdl_cache_ttl => 86400 => 86400