Updating those will depend on changes done if any (This includes configurations you have done as instructed on their own sections). Using a VCS (Github, BitBucket & etc.) can help you track of changes and upgrade easily. It is important that you update your Android & iOS client is in line with server installation. If not in some cases unexpected errors could come up.