There is no need to restart the server after installing SSL, but Restarting the IIS service through the Services console may be needed to apply the changes.