Надо понимать, что mediawiki это ПО, написанное на php с использованием базы данных (сейчас в интернете большая часть сайтов работает на такой связке). Соот-но, ставится всё это хозяйство аналогично многим cms типа joomla (не cms, но упоминаемый тут уже moodle представляет из себя точно такой же тип по), т.к. требования к системе у этих программных продуктов во многом схожи (надо установленный веб-сервер, надо установленный php, надо установленную базу данных). А дальше берёте любой мануал на страницах сети (касательно конкретного ПО) и вносите требуемые изменения в конфигурацию каждого из компонентов, после чего настраиваете конфигурацию самого программного продукта (доступ к базе, корневые директории и т.п. - в соот-ии с тем, что требуе[ю]т файл[ы] конфигурации и о чём написано в мануалах по настройке и установке).
На каком этапе возникают трудности?