The documentation for installing CodeIgnitor says:
Download the latest version, and extract it to become your project root.
That is certainly something that con be done on cloud hosting.
It sounds like you don't know what cloud hosting is. Cloud hosting is very similar to getting a dedicated server or a VPS:
You get ssh access to a machine running ...