How To Install opensips-seas on CentOS 7

In this tutorial we learn how to install opensips-seas on CentOS 7. opensips-seas is Transfers the execution logic control to a given external entity

Introduction

In this tutorial we learn how to install opensips-seas on CentOS 7.

What is opensips-seas

SEAS module enables OpenSIPS to transfer the execution logic control of a sip message to a given external entity, called the Application Server. When the OpenSIPS script is being executed on an incoming SIP message, invocation of the as_relay_t() function makes this module send the message along with some transaction information to the specified Application Server. The Application Server then executes some call-control logic code, and tells OpenSIPS to take some actions, ie. forward the message downstream, or respond to the message with a SIP repy, etc

We can use yum or dnf to install opensips-seas on CentOS 7. In this tutorial we discuss both methods but you only need to choose one of method to install opensips-seas.

Install opensips-seas on CentOS 7 Using yum

Update yum database with yum using the following command.

sudo yum makecache

After updating yum database, We can install opensips-seas using yum by running the following command:

sudo yum -y install opensips-seas

Install opensips-seas on CentOS 7 Using dnf

If you don’t have dnf installed you can install DNF on CentOS 7 first. Update yum database with dnf using the following command.

sudo dnf makecache

After updating yum database, We can install opensips-seas using dnf by running the following command:

sudo dnf -y install opensips-seas

How To Uninstall opensips-seas on CentOS 7

To uninstall only the opensips-seas package we can use the following command:

sudo dnf remove opensips-seas

References

Summary

In this tutorial we learn how to install opensips-seas on CentOS 7 using yum and dnf.