Кабинеты
test123
2-й стенд
Установка homebrew
https://lifehacker.ru/homebrew/
Установка nginx
https://coderwall.com/p/dgwwuq/installing-nginx-in-mac-os-x-maverick-with-homebrew
php 56 для кабиенет
https://symfony.fi/page/how-to-run-both-php-5-6-and-php-7-x-with-homebrew-on-os-x-with-php-fpm
commands
sudo nginx -s reload
nano /usr/local/etc/nginx/nginx.conf
sudo nano /etc/hosts
Разливка Ангуляра на стенды
http://jenkins.fbs-d.com/view/Docker%20image%20builds/job/Docker%20build%20fbs-cabinet-frontend/build?delay=0sec - сначала собираешь на ветке
feature/FBSCAB-593
потом собираешь http://jenkins.fbs-d.com/view/test%20platform2/job/cabinet2.fbs%20ANGULAR%20FRONT/build?delay=0sec (название ветки + t) feature/FBSCAB-593t , где t - тестовая сборка
Остановка apache
sudo apachectl stop
или
sudo apachectl -k stop
php
php -v версия php, но если не работает, то стоит в index.php, в корне проекта вместо всего внести запись
<?php phpinfo();die;
Выдаст, что за версию юзает данный проект, и потом уже отсюда смотреть.
$ brew unlink php@5.6 $ brew install php@7.0
brew services start php@5.6
brew services restart php@5.6
Или
launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.php56.plist
ls ~/Library/LaunchAgents - проверяет все версии php
в nginx.conf для нового кабинета
upstream cabinet-proxy {
server localhost:4200;
}
server {
listen 80;
server_name site.cabinet;
# return 301 http://$host$request_uri;
location /cabinet {
proxy_pass https://localhost:4200;
}
location /sockjs-node {
proxy_pass https://localhost:4200;
}
}
Finex. Кабинет.
- Клонируем в папку из гита http://bitbucket.fbs-d.com/projects/FIN/repos/cabinet/browse
- Кладем файл с конфигом main-local.php в cabinet/protected/config
- Меняем конфиг. Положить в то же файл, где и ангуляровский
- Добавить паку cabinet/protected/runtime
- Возможно добавить папку cabinet/www/assets
- Урл доступа. name-site/cabinet/login