Персональная Wiki
Для того что бы в Mediawiki штатно разрешить просмотр страниц только подтвержденным авторизованным пользователям (штатно закрыть странички от общего обозрения) необходимо в файл LocalSettings.php добавить следующие строки:
$wgGroupPermissions['*']['read'] = false;
$wgGroupPermissions['user' ]['read'] = false;
$wgGroupPermissions['confirmed']['read'] = true;

// Страницы, которые будут отображаться всем
// Special:Userlogin нужен, т.к. пользователям надо как-то авторизоваться
$wgWhitelistRead = array("Main Page", "Special:Userlogin");
Можно использовать CRm системы там есть вики тоже. Из платных знаю битриксовый кор портал. Из бесплатных teamlab