In SAS Business Intelligence packages (where Information Delivery Portal is not licensed), Xythos is not absolutely necessary. Apache can be setup as a webdav folder for SAS Web Report Studio use in storing shared and personal report metadata. This is a much simpler installation process and you loose no functionality by going this route.
However, if you think you might upgrade in the future, Xythos might not be a bad thing to set up.