Как разнести php и memcached на разные машины?
Меня интересует где прописываются параметры подключения PHP к MySQL и к MEMCACHED
В коде :)
Для mysql вас есть что то из
php.net/manual/ru/function.mysql-connect.php
php.net/manual/ru/mysqli.real-connect.php
php.net/manual/ru/ref.pdo-mysql.php
куда передаются параметры подключения
Для memcached соответственно$mc = new Memcached(); 
$mc->addServer("localhost", 11211);UPD
PHP и веб-сервер не могут находиться на разных серверах, т.к PHP сам по себе не содержит веб-сервера.
На нагруженных проектах может применяться следующая связка:
Есть frontend на котором стоит nginx, который отдает статические файлы (кешируя их на себе) и проксирует php запросы на бекенды на которых уже стоит apache+php или nginx+php-fpm как больше нравится. Плюсов у такого подхода много, но и настраивать сложнее.
Я всё понял. Это не рабочий вариант. Я просто обучаюсь и так мне было бы легче понять всю структуру LAMP стека. Всем спасибо за ответы