Как установить модули, бэкап и обновление из sheel скрипта?

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

Ответить
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Контактная информация:

Как установить модули, бэкап и обновление из sheel скрипта?

Сообщение immortal »

Собственно вопрос в заголовке
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Как установить модули, бэкап и обновление из sheel скрип

Сообщение sergejey »

Модуль установить можно простым копированием его файлов и первое использование модуля автоматически запустит метод инициализации.
Например так:
wget http://localhost/module/module_name.html

Бэкап сделать можно попробовать запустив файл:
wget http://localhost/modules/saverestore/up ... p?backup=1

Обновить ядро можно так:
wget http://localhost/modules/saverestore/update_iframe.php

Обновить все дополнения
wget http://localhost/modules/market/update_ ... update_all


Но это не точно, т.к. сейчас не могу проверить :) Если проверите и подтвердите, то будет здорово.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Контактная информация:

Re: Как установить модули, бэкап и обновление из sheel скрип

Сообщение immortal »

спасибо, а как восстановить из бэкапа из шел скрипта?
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Как установить модули, бэкап и обновление из sheel скрип

Сообщение sergejey »

immortal писал(а):спасибо, а как восстановить из бэкапа из шел скрипта?
если бэкап в архиве, то распаковать архив поверх текущих файлов и восстановить базу через примерно такую команду:

Код: Выделить всё

mysql -u пользоваель -pпароль db_terminal<dump.sql

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
immortal
Сообщения: 1138
Зарегистрирован: Вт янв 29, 2013 9:16 am
Откуда: Белозерск
Контактная информация:

Re: Как установить модули, бэкап и обновление из sheel скрип

Сообщение immortal »

sergejey писал(а):
immortal писал(а):спасибо, а как восстановить из бэкапа из шел скрипта?
если бэкап в архиве, то распаковать архив поверх текущих файлов и восстановить базу через примерно такую команду:

Код: Выделить всё

mysql -u пользоваель -pпароль db_terminal<dump.sql
я правильно понимаю, что при установке системы я могу вместо db_terminal.sql использовать dump.sql? или их надо по очереди загружать в базу?
Lubuntu на cubieboard2 + ds9490R
DietPi на Orange Pi PC + 1wire на esp8266 с прошивкой Homes-smart.ru
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Как установить модули, бэкап и обновление из sheel скрип

Сообщение sergejey »

immortal писал(а):
sergejey писал(а):
immortal писал(а):спасибо, а как восстановить из бэкапа из шел скрипта?
если бэкап в архиве, то распаковать архив поверх текущих файлов и восстановить базу через примерно такую команду:

Код: Выделить всё

mysql -u пользоваель -pпароль db_terminal<dump.sql
я правильно понимаю, что при установке системы я могу вместо db_terminal.sql использовать dump.sql? или их надо по очереди загружать в базу?
Да, и то и то полный дамп, но dump.sql из бэкапа более актуальный.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Ответить