PHP 7.0+ MySQL 5.5+ Composer
git clone https://github.com/pvolyntsev/yii2-studwork.git
cd yii2-studwork
composer install
sudo ln -sf app/nginx/conf/studwork.dev.conf /etc/nginx/sites-enabled/studwork.dev.conf
sudo service nginx restart
mysql -uroot <<< "CREATE DATABASE IF NOT EXISTS studwork DEFAULT CHARACTER SET utf8;"
mysql -uroot <<< "GRANT ALL PRIVILEGES ON studwork.* TO studwork@localhost IDENTIFIED BY '123456'"
mysql -uroot <<< "GRANT ALL PRIVILEGES ON studwork.* TO studwork@127.0.0.1 IDENTIFIED BY '123456'"
При желании скопировать файл config/params.php
в config/params.local.php
и изменить параметры
php yii migrate --interactive=0
curl -k "http://studwork.dev/article/index"
curl -k -H "Authorization: Bearer 8591df20-8b33-43fa-85d2-2e918699f3c6" "http://studwork.dev/article/index"
curl -k "http://studwork.dev/article/view?id=5"
curl -k -H "Authorization: Bearer 8591df20-8b33-43fa-85d2-2e918699f3c6" "http://studwork.dev/article/view?id=5"
curl -k -X DELETE "http://studwork.dev/article/delete?id=1"
curl -k -X DELETE -H "Authorization: Bearer 8591df20-8b33-43fa-85d2-2e918699f3c6" "http://studwork.dev/article/delete?id=6"
curl -k -X DELETE -H "Authorization: Bearer 8591df20-8b33-43fa-85d2-2e918699f3c6" "http://studwork.dev/article/delete?id=1"
curl -k -X DELETE -H "Authorization: Bearer 8591df20-8b33-43fa-85d2-2e918699f3c6" "http://studwork.dev/article/delete?id=2"
curl -k -X PUT "http://studwork.dev/article/update?id=1" -d "title=123"
curl -k -X PUT -H "Authorization: Bearer 8591df20-8b33-43fa-85d2-2e918699f3c6" "http://studwork.dev/article/update?id=6" -d "title=123"
curl -k -X PUT -H "Authorization: Bearer 8591df20-8b33-43fa-85d2-2e918699f3c6" "http://studwork.dev/article/update?id=1" -d "title=123"
curl -k -X PUT -H "Authorization: Bearer 8591df20-8b33-43fa-85d2-2e918699f3c6" "http://studwork.dev/article/update?id=2" -d "title=123"
curl -k -X POST -d "title=123&text=sample text&published_at=2019-03-01 00:11:22" "http://studwork.dev/article/create"
curl -k -X POST -H "Authorization: Bearer 8591df20-8b33-43fa-85d2-2e918699f3c6" -d "title=123&text=sample text&published_at=2019-03-01 00:11:22" "http://studwork.dev/article/create"