Старый сервер в цод

Last edited 20 days ago by Marat Shagivaleev

Сервер физический (HP DL360 G8)

Технические характеристики: ProLiant DL360p Gen8 8SFF; P420i 2x460W, 2xXeon E5-2665(8 Core, 2.4/3.1 GHz, 8Gt/s), 128GB DDR3R
IP: 195.133.68.201 VMWare: https://195.133.68.201 Логин: root \ $sips2121
ssh alex_andr@soft-test.usavto.pro FrskIWE92

NS адреса

ns1.usavto.pro ns2.usavto.pro

NS1-сервер (FreeBSD)

195.133.68.230 SSH: ssh -p 2021 nsuser@195.133.68.230 Пароль nsuser: SipsNs2023 Пароль root: $sips2121 Вход по SSH только от простого юзера, после входа необходимо переключится на рута командой:
#> su -

NS2-сервер (FreeBSD)

195.133.68.231 SSH: ssh -p 2021 nsuser@195.133.68.231 Пароль nsuser: SipsNs2023 Пароль root: $sips2121 Вход по SSH только от простого юзера, после входа необходимо переключится на рута командой:
#> su -

Почтовый (Ubuntu)

mail.usavto.pro (195.133.68.236) SSH: ssh -p 22 sips@195.133.68.236 Пароль: SipsMail2000 MySQL: root / sipsmysql
Почта: https://mail.usavto.pro Управление: https://mail.usavto.pro/iredadmin/ Логин: postmaster@usavto.pro \ mailAdmin2023

Путевые продакшн (Ubuntu)

soft.usavto.pro (195.133.68.202) SSH: ssh -p 2021 sips@195.133.68.202 Пароль: SipsSoft$00f
Портал:
Доступ к БД: PgSQL Server: localhost User: sips Pass: sips2121 Database: sips_udsoft Schema: sips_udsoft

Путевые тестовый (Ubuntu)

soft-test.usavto.pro SSH: ssh sips@soft-test.usavto.pro Пароль: SipsSoft$00f
Доступ к БД: PgSQL Server: localhost User: sips Pass: sips2121 Database: sips_udsoft Schema: sips_udsoft

Сервер c новой версией Soft

195.133.68.237 SSH: ssh sips@195.133.68.237 Пароль: $sips2121

Сервер для сайтов (хостинг)

195.133.68.206 SSH: ssh -p 2021 sips@195.133.68.206 Пароль: $sips2121
MySQL Server: localhost
User: usavto Pass: fgOpsLKw01 База: usavto_usavto_pro
User: root Pass: $sips2121
FTP Сервер: usavto.pro Порт 21 usavtosite \ dfGTpl09

Что где лежит

Тестовый и основной сервер настроен идентично.
В директории /AGTY лежат основные скрипты и ПО.
Все сайты лежат в /AGTY/www
!!MAIN!! означает основной (продакшн) сервер.
!!TEST!! означает тестовый сервер.
default и pro.usavto.default — сайт по умолчанию. Нигде не участвует, нужен для работы веб-сервера.
pro.usavto.soft — основной проект. Если будут присутствовать похожие по названиям директории, то они либо тестовые либо временные.

Как менять шаблоны

Все шаблоны тестируются сначала на тестовом. После чего необходимо их выгрузить с тестового на продакшн. Для шаблонов работающих через генератор так же необходимо сначала их сгенерировать ключи, затем добавить в генератор.
Все шаблоны находятся по пути /AGTY/www/pro.usavto.soft/content/files/print
agreements — договора (мед, тех, аренда)
bdd — журналы БДД
fraht — карточка фрахтовщика
organisations — выгрузка данных по организациям
stamps — изображения штампов (мед, выезд на линию и прочее)
waybills — шаблоны путевых листов
waybills-journals — журналы путевых листов
Если в названии есть _del, то это временная резервная копия. Можно удалять.
Замена шаблонов путевых листов.
1. Внести изменения в шаблон путевого листа (шаблон с именем без _empty и _key).
2. Выгрузить на тестовый сервер (через ssh, FileZilla или др. удобным клиентом).
3. Присоединится к тестовому серверу по ssh, и выполнить:
Перейти в директорию cron: cd /AGTY/www/pro.usavto.soft/_elfium/mods/cron
Запустить генератор шаблонов (создаст шаблоны с ключами и пустой шаблон): php cron.php 'mode=printGenetate'
Если генерация завершится с ошибкой доступа, выполнить (пароль — пароль пользователя): sudo chmod -R 777 /AGTY/www/pro.usavto.soft/content/files/print/waybills
При возникновении других ошибок, кидаем скрин с ошибками в группу разработчика генератора.
Вариант два — переключится на пользователя agarty: sudo su agarty и сгенерировать шаблоны ключей Далее переключится на пользователя alex_andr sudo su alex_andr
Перейти в домашнюю директорию: cd ~
Перезапустить генератор шаблонов: ./restartPdfService.sh
Вариант два — подключится по ssh из-под пользователя alex_andr и перезапустить генератор шаблонов.
4. Проверить работу шаблонов на проекте.
После тестирования провести те же действия на проде.
Остальные шаблоны
Для остальных шаблонов достаточно закинуть файл измененного шаблона. Больше никаких действий не требуется.

Обновление сертификатов

1. Войти по ssh на soft.usavto.pro 2. Ввести команду sudo /AGTY/scripts/certbotRenew 3. Проверить открывает ли сайт
Тоже самое с soft-test.

Управление разделом администраторы

fRps;0=2)
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.