Apache 2.х
PHP 5.4
Mysql 5.х
GIT
Composer
- Создать папку для проекта, например
tasks
- В командной строке выполнить следующую команду для создания локального репозитория
[путь к папке tasks] git init
- Далее, в этой же директории выполнить команду
git remote add origin https://github.com/Koha2014/task_manager.git
- Далее, импортируем файлы проекта
git pull origin master
- После того, как файлы импортировались нужно импортировать файлы ядра yii framework, для этого используем composer.
В косноли веб-сервера, откроем директорию проекта и выполним следующую команду
composer update
- После загрузки файлов ядра yii, необходимо создать базу данных с названием
tasks_db
. При необходимости измените настройки подключения к БД в файле config/db.php Настройки по умолчанию:
'class' => 'yii\db\Connection',<br>
'dsn' => 'mysql:host=localhost;dbname=tasks_db',<br>
'username' => 'root',<br>
'password' => '',<br>
'charset' => 'utf8',
```
7. После настройки и создания БД необходимо запустить миграции для генерации таблиц БД.
Для этого в командной строке вебсервера(в директории проекта) выполните команду
```yii migrate```
8. Теперь можно открыть проект. Если при загрузке страницы возникли ошибки, внимательно проверьте настройки подключения к базе данных. Если в качестве веб-сервера используется не
apache, удалите файлы .htaccess из корневой директории и директории /web, вебсервер же настройте исходя из данных в файлах .htaccess.
9. Чтобы войти в панель управления задачами используйте логин - admin, пароль - admin/