"...the docs say that in order to configure PHP
with the --with-mysql
option that MySQL should already be installed. Does this mean that
it's expect that the db and MW must run on the same machine?..."
No, it just means that PHP needs to have the library support to be able to
speak MySQL to MySQL, regardless of whether it's over a local socket or a
TCP connection.
-sean