Процедура первичной установки CMS Motoko на веб-сервер достаточно тривиальна и типична для веб-приложений. Нам понадобся скопировать файлы дистрибутива в доступную из веб директорию, настроить доступ к серверу БД и выплнить скрипт разметки базы данных. Развернутое описание установки приведено ниже:
/index.php должен находиться в корневой директории установки. Например, при инсталяции системы на сайт http://exaple.com, у которого корневой директории сайта соответствует /home/example.com/public_html/, то после загрузки вышеупомянутого файла, его полное имя должно выглядеть как /home/example.com/public_html/index.php. На одном уровне с ним должны быть размещены директории mtk*./index.php и /builddb.php, чтобы они могли исполняться на стороне сервера. Попросту говоря, если права доступа к ним отличны от 755, их необходимо заменить таким значением.ErrorDocument внутри файла /.htaccess, указав в них актуальный путь к файлу /index.php. Например, при установке блога по адресу http://example.com/blog, в директорию /home/example.com/public_html/blog/, в файле .htaccess понадобится указать значение /blog/index.php для всех параметров ErrorDocument, вместо заданных по-умолчанию значений /index.php./mtk-conf/conf.inc.php. внутри этого файла необходимо задать корректные значения для констант DB_HOST (имя или IP сервера БД), DB_USER (имя пользователя для доступа к БД), DB_PWD (его пароль), DB_NAME (имя базы данных, в которой Motoko будет хранить свои таблицы), DB_PREFIX (префикс в имени таблиц Motko. Необязательный параметр, который становится актуальным при многократной установке CMS на одну БД)./builddb.php. Этот скрипт вызывается через браузер указанием своего URL. в нашем случае, его адрес будет выглядеть как http://example.com/builddb.php. В ходе работы программы, сгенерируется отчет с перечнем всех выполненных операций. В случае, если на этом этапе произошли какие-либо ошибки, наиболее вероятной причиной тому может быть некорректная настройка БД или параметров доступа к ней, и следует еще раз внимательно все проверить.http://example.com).