The problem is that most smartphones don't have CPUs that support the X86 instruction set because they often base on the ARM architecture. Thus, the versions you can download won't run there. There have been attempts to run a linux server on a Raspberry Pi (also ARM architecture), but I don't know if anyone succeeded in trying that.