I had no problem to change the http port to 8080 with the decribed steps. In addition I had to stop/change the packetfilter, but thats obvious. ownCloud could be opened with these changes.
Using port 8090 might cause problems because it interferes with univention-management-console-web-server on 127.0.0.1.
hth,
Dirk