Видя, что вы приняли ответ на другой вопрос: вы не сможете запустить TCP-сервер ruby на порту X и Apache на одном и том же порту.
С другой стороны, если вы решили использовать Rails: установите InstantRails, но не запускайте его. Скопируйте часть конфигурации Apache (в каталоге InstantRails), которая связывает рельсы с Apache, и отредактируйте ее для обработки всего в (например, / rails), а затем вставьте ее в конфигурацию Apache, которая работает на PHP. Возможно, вам придется возиться с путями (переменная PATH). Таким образом, у вас будет работать Apache на порту X, все * .php перейдут к вашему интерпретатору PHP, а все, что находится под (например) / rails, перейдет к Rails / Ruby