So after doing the following as per
http://www.php.net/manual/en/ssh2.installation.phpyum install libssh2.x86_64 php-pecl-ssh2.x86_64
systemctl restart httpd
Now it has this error. (I've removed the IP, username, and edited the device name in this post.)
2018/May/03 07:42:43 - RCONFIG NOTICE: Failed to download for LAN
2018/May/03 07:42:43 - RCONFIG ERROR: Failed to Connect to Device 'LAN' using connection type: ssh
2018/May/03 07:42:43 - DBCALL DEVEL: SQL Exec: "UPDATE plugin_routerconfigs_devices SET lasterror = ? WHERE id = ?"
2018/May/03 07:42:43 - RCONFIG 10.250.114.1 (SSH) -> WARNING: Unable to open ssh network connection
2018/May/03 07:42:43 - RCONFIG 10.250.114.1 (SSH) -> DEBUG: Setting sleep time to 125000 microsecond(s)
2018/May/03 07:42:43 - RCONFIG 10.250.114.1 (SSH) -> DEBUG: Setting timeout to 30 second(s)
2018/May/03 07:42:43 - RCONFIG 10.250.114.1 (SSH) -> DEBUG: Creating SSH(Server: (IP), User: (USERNAME), Password: (17 chars), Enablepw: (Not Set), Devicetype: {"id":"1","name":"Cisco IOS","username":"username:","password":"password:","copytftp":"copy run tftp","version":"show version","confirm":"y","sleep":null,"timeout":null,"forceconfirm":"","checkendinconfig":"on"}
2018/May/03 07:42:43 - RCONFIG (IP) -> DEBUG: Attempting to connect via SSH