How to make vinyl flooring stable in bathroom?
Normally vinyl is just glued down.  Robert's  adhesive can be bought at the big box.  Loctite makes glue for vinyl that can be bought in a caulking tube.  You just need to lay some heavy things on the floor after you glue and let it sit for a half day or so.