У меня нет опыта запуска Codeigniter на хостинге с общим сервером, но я не вижу причин, по которым вы не можете загрузить CI и запустить его на любом хосте, если он соответствует требованиям.
Codeigniter 1.7.2 требует только PHP 4.3.2, но, конечно, вы захотите найти хост, который по крайней мере имеет опцию для запуска PHP 5. Я не собираюсь рекомендовать какие-либо хостинговые компании, но если вам нужен 5.3затем вы можете выполнить поиск в Интернете для хостинга PHP 5.3 или спросить компании, какие версии они используют.
VPS будет более дорогим и может потребовать некоторых настроек с вашей стороны.