Командата "sureapp" е мощен CLI (command-line interface) инструмент, който позволява създаването и управлението на уеб приложенията във Вашия акаунт. За да използвате "sureapp" инструмента, трябва да се свържете с акаунта си чрез SSH. Можете да откриете информация за установяването на SSH връзка с Вашия акаунт е налична в раздел "SSH" на нашата документация.
Тук са някои от функционалностите, поддържани от инструмента "sureapp":
Важно: Ако нямате раздел "Уеб приложения" във Вашия Контролен панел, тогава инструкциите в тази статия не са валидни за Вашия акаунт и сървър. Можете да се свържете с нашия екип за повече информация.
Ако използвате командата "sureapp" без никакви аргументи, ще се покаже списък с нейните подкоманди.
За да видите инструкциите за употреба за определена команда и нейните подкоманди, използвайте следната команда, като не забравяйте да заместите "command" с командата, за която искате да научите повече:
sureapp help command
По-долу можете да откриете списък с наличните команди за "sureapp" CLI инструмента:
Ако желаете да видите подкомандите и помощна информация за командата "sureapp project", използвайте командата:
sureapp help project
За да видите инструкции за употреба на командата "sureapp project create", трябва да използвате тази команда:
sureapp help project create
Уеб приложенията могат да се създават през раздел "Уеб приложения" на Контролния панел. По този начин можете да конфигурирате всички задължителни настройки чрез визуален интерфейс. Ако все пак предпочитате да използвате команден ред, можете да използвате "sureapp" CLI инструмента за създаване на уеб приложения и командата "sureapp project create".
За да създадете уеб приложение през командния ред, препоръчваме първо да създадете поддомейн, на който желаете уеб приложението да работи, както и да създадете директория за файловете на приложението. Можете да направите това чрез разделите "Поддомейни" и "Файлове" на Контролния панел. За да видите списък с наличните настройки за командата, можете да я стартирате без никакви аргументи:
sureapp project create
За да създадете уеб приложение чрез инструмента за команден ред "sureapp", задължително трябва да зададете име на уеб приложението и поне следните настройки:
В допълнение, можете да използвате и следните опции:
Ако желаете да създадете уеб приложение с име "MyWebApp", което да работи с текущата (current) версия на Node.js на адрес http://www.yourdomain.com/path/to/your/webapp/, чиито файлове да се намират в директорията /home/your_username/private/your_webapp_dir/ directory на акаунта Ви, трябва да използвате командата "sureapp project create", както следва:
sureapp project create --engine node --engine-version current --subdomain www --domain yourdomain.com --release-dir /home/your_username/private/your_webapp_dir/ --url-path /path/to/your/webapp/ MyWebApp
Моля да имате предвид, че е от значение, дали използвате главни или малки букви за всички опции.
Можете да влезете в конзолата на уеб приложение с командата "sureapp project shell". Ако желаете да влезете в конзолата на създаденото по-горе приложение с име "MyWebApp", тогава използвайте следната команда:
sureapp project shell MyWebApp
Повечето от командите за управление, налични за употреба с инструмента "sureapp", работят само след като сте влезли в конзолата на уеб приложението.
След като сте влезли в конзолата на уеб приложение, можете да променяте неговите настройки с командата "sureapp project modify". Командата поддържа същите аргументи като командата "sureapp project create", която е описана в раздел "Създаване на уеб приложение" на тази статия.
Например, за да промените платформата на уеб приложението на "custom", трябва да влезете в конзолата на уеб приложението и да използвате тази команда:
sureapp project modify --engine custom --engine-version -
Можете да активирате, деактивирате, пускате, спирате, сигнализирате и проверявате статуса на уеб приложение чрез командата "sureapp service". Налични са следните подкоманди:
Командата "sureapp service manage" поддържа следните опции:
Командата "sureapp service signal" поддържа следните опции за изпращане на сигнали към дървото с процеси на уеб приложението.
Ако желаете да активирате уеб приложение, можете да влезете в неговата конзола и да изпълните тази команда:
sureapp service manage --enable
След като сте влезли в конзолата на уеб приложение, можете да управлявате променливите за неговата среда чрез командата "sureapp env". Тази команда има няколко подкоманди:
Можете да използвате следната команда, след като сте достъпили конзолата на уеб приложение, ако желаете да настроите нова променлива за неговата среда с име "VAR1" и стойност "NEWVALUE":
sureapp env set VAR1 NEWVALUE
Можете да видите настройките на уеб приложение в лесен за обработка от машини формат чрез командата "sureapp meta config". Командата има няколко опции, които определят в какъв формат да получите настройките на уеб приложението:
За да получите настройките на уеб приложение в YAML формат, влезте в конзолата на уеб приложението и използвайте следната команда:
sureapp meta config --yaml
Инструментът "sureapp" Ви позволява и да преглеждате или следите логовете на уеб приложения в реално време с командата "sureapp log". Тази команда има следните подкоманди:
Ако желаете да следите лог файл за уеб приложение в реално време, използвайте следната команда, след като сте влезли в конзолата на уеб приложението:
sureapp log follow
Уеб приложенията могат да се изтриват през раздел "Уеб приложения" на Контролния панел, но това може да бъде извършено и чрез командата "sureapp project remove" на CLI инструмента "sureapp".
За да изтриете уеб приложение, трябва да въведете само неговото име. Например за изтриване на уеб приложение с име "MyWebApp" трябва да използвате тази команда:
sureapp project remove MyWebApp
Супервайзърът на уеб приложения е системен процес, който поддържа уеб приложенията в работещо състояние. Супервайзърът на уеб приложение може да пуска, спира или рестартира уеб приложения, когато това е необходимо. Той също така поддържа процесите, стартирани от уеб приложенията. Можете да го управлявате с командата "sureapp supervisor", която има следните подкоманди:
Можете да използвате следната команда, за да видите статуса на супервайзър процеса (напр. дали той работи):
sureapp supervisor status
Минималният срок за поръчка на споделен хостинг е 12 месеца. Нужно е пълно предплащане за целия период на договора. 100-дневен период на рекламация. Цената за регистрация на домейн и издаване на SSL сертификат не подлежи на възстановяване в случай на предсрочно прекратяване на договора.
© 1993-2024 ICDSoft.
Условия за ползване
|
Правна информация
|
Поверителност
|
Условия за риселъри