Ручное обновление web-сервера

  1. В исходном коде выбираем все папки и файлы, кроме:
  • .vscode
  • files
  • logs
  • .gitignore
  • package-lock.json

Выбранные файлы добавляем в zip архив. В результате формирования будет создан архив.

2. Запускаем командную строку и выполняем в ней следующий запрос:

scp [path_to_file] [username]@[host]:[local_path] # пример ниже
#scp "D:\developer\cic\node-service\node-service.zip" a-krasnov@cic.it-serv.ru:/var/www/node-deploy.zip

Указанный выше запрос загружает файл на сервер.

3. Заходим на сервер через Putty и находим в нем файл *-deploy.sh

И запускаем его.

Примечание: имя передаваемого файла важно, т.к. оно должно совпадать с наименованием в bash-скрипте.

Print Friendly, PDF & Email