Dear sir,
Please consider an IT student with background in documenting MySQL commands for a web coding book. Basically there are two approaches, binary logging or GTIDs, but this should be discussed with you, depending on the version of your MySQL server and various other aspects. For example, you're not mentioning whether the slave will be used as an emergency backup, or to actually serve true-time queries. I admit I haven't actually implemented it before, but I'm pretty sure, that replication commands (actually queries) can be issued to the MySQL servers either through the phpMyAdmin interface, or through calling a respective php script from a browser. If you give me the chance, I can research it for you.
Thank you