англійськафранцузькаіспанська

Ad


Значок OnWorks

webdeploy - онлайн у хмарі

Запустіть webdeploy у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда webdeploy, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


webdeploy - розгортання локальних файлів на ftp-сервері.

СИНТАКСИС


веб-розгортання [параметри]

варіанти:

--exclude Вкажіть ім'я файлу виключення. (за замовчуванням: ".exclude")

--globalexclude Вкажіть ім'я глобального файлу виключення. (за замовчуванням:
".globalexclude")

--server Вкажіть ім'я або адресу хоста.

--port Вкажіть номер порту для підключення. (за замовчуванням: 21)

--server-root Вкажіть кореневу папку на сервері, де мають бути файли
завантажено.

--user Вкажіть ім'я користувача для входу. (за умовчанням для поточного користувача)

--no-ftps --no-tls Вимкнути захист транспортного рівня (TLS), щоб використовувати звичайний FTP замість
FTPS

--dry-run Роздрукувати список локальних файлів, які будуть перевірені на завантаження, вийти
без завантаження.

--ftp-dry-run Увійдіть на FTP-сервер, щоб перевірити, які локальні файли нові чи зникли
дати, вихід без завантаження.

--config Вкажіть файл конфігурації (за замовчуванням: '.webdeploy_conf')

--help коротке довідкове повідомлення

ВАРІАНТИ


--виключити
Вкажіть ім’я файлу виключення. Перш ніж WebDeploy сканує каталог на наявність файлів
завантажити, він прочитає файл виключення. Будь-які каталоги, перераховані у файлі виключення
не буде перевірено, будь-який інший файл у каталозі, перерахований у виключенні
файл не буде завантажено. Це відбувається в кожному каталозі, який сканується. Виключення
файл є унікальним для каталогу. Проте всі виключені файли повинні мати однакові назви. За
за замовчуванням WebDeploy шукає файл під назвою ".exclude". Якщо файл не існує, тоді
нічого не буде виключено. Перегляньте розділ виключення файлів нижче, щоб дізнатися більше.

--globalexclude
Це майже те саме, що і звичайний файл виключення. Різниця в тому, що цей файл є
шукав лише в кореневому каталозі (де ви запустили webdeploy) і всі виключення
цей файл застосовується до кожного сканованого каталогу. Перегляньте розділ виключення файлів нижче
Детальніше.

--root-сервер
Це визначає кореневий каталог на сервері, який буде використовуватися для завантаження. Будь-який
файли у вашому кореневому робочому місці, коли ви запускаєте webdeploy, будуть завантажені до нього
папку. Якщо ви встановили цей параметр, переконайтеся, що ви вказали каталог без закінчення
косою рискою.

Наприклад, якщо ви хочете, щоб ваші файли були завантажені в '/ var / www /' на сервері, а потім використовуйте
параметр '--server-root / Вар / WWW'

--сушить
Роздрукуйте список локальних файлів, які будуть перевірені для завантаження, вийдіть без завантаження.
Це корисно для перевірки того, що ви правильно налаштували файли виключення.

--ftp-dry-run
Увійдіть на FTP-сервер, щоб перевірити, які локальні файли є новими чи застарілими
сервер, вийти без завантаження. Це корисно для перевірки, які у вас файли
оновлено або створено після останнього розгортання. Це також показує каталог на сервері
який буде використовуватися як кореневий каталог для завантаження. Кореневий каталог можна встановити
з --server-root

Зверніть увагу, що всі параметри можна вказати за допомогою будь-якої унікальної абревіатури. (--conf це те саме
як --config, однак --ser недійсний, оскільки є початком --server і
--root-сервер)

ОПИС


WebDeploy завантажить файли з поточного локального каталогу на FTP-сервер. Файли є
завантажується, лише якщо локальна версія новіша за версію сервера. Файли можуть бути
виключено за допомогою параметрів "exclude" і "globalexclue".

КОНФІГ ФАЙЛИ


За замовчуванням WebDeploy шукатиме файл під назвою .webdeploy_conf у поточному
каталог. Якщо цей файл знайдено, він завантажить параметри з цього файлу. Ти можеш
вкажіть інший файл конфігурації в командному рядку за допомогою параметра --config.

Усі параметри, які доступні в командному рядку (крім параметра --config)
можна вказати у файлі конфігурації.

Файл конфігурації має складатися лише з порожніх рядків, рядків коментарів (що починаються з '#'
символ) і рядки параметрів (які є парами ключ-значення). Рядки параметрів мають форму 'KEY
= VALUE'. Усі символи після першого знака рівності (без пробілів на початку та в кінці)
вважаються частиною вартості. Тому значення може містити знак рівності
без особливих втечі.

Зауважте, що жодні попередження не видаватимуться, якщо параметр вказано в обох командних рядках
і файл конфігурації. У цьому випадку пріоритет має файл конфігурації.

Також зауважте, що назви параметрів (ключі) у файлах конфігурації не можна скорочувати, як
параметри командного рядка.

Ось приклад файлу конфігурації:

# Деталі підключення до сервера
сервер = ftp.example.com
порт = 1234

# Ім'я користувача для входу
користувач = Даніель

# Загальнодоступна папка html сервера
root-сервер = var/www

ВИКЛЮЧИТИ ФАЙЛИ


Файл виключення складатиметься лише з порожніх рядків, рядків коментарів (що починаються з '#'
символ) і шаблони для збігу файлів для виключення.

Щоб виключити файл під назвою 'foo', ви можете використовувати такий файл конфігурації:

# Виключити файл 'foo'
Foo

Щоб виключити всі файли, які закінчуються на «.foo», ви можете використовувати шаблон підстановки, наприклад:

# Виключити всі файли з розширенням foo.
*.foo

Ви також можете порівняти з класом символів:

# Виключити a.foo і b.foo, але не c.foo
[ab].foo

Щоб виключити каталог, просто назвіть каталог без похилих рисків на початку або в кінці:

# Виключити каталог 'src'
SRC

Зрозуміло: каталог може відповідати шаблону, який ви збиралися застосувати лише до звичайних файлів

ПРИКЛАДИ


Завантажуйте файли через звичайне з’єднання ftp на ftp.example.com, порт 1234 як користувач
'[захищено електронною поштою]'

webdeploy --server=ftp.example.com --user=[захищено електронною поштою] --port=1234 --no-tls

Перегляньте, які файли потрібно завантажити (змінилися з моменту останнього завантаження), використовуючи налаштування в
'my_config.conf'

webdeploy --config my_config.conf --ftp-dry-run

Подивіться, які файли будуть завантажені (можливо, щоб перевірити правило .exclude)

webdeploy --dry-run

ОБМЕЖЕННЯ


WebDeploy наразі не підтримує SFTP (FTP через SSH)

WebDeploy можна використовувати лише для завантаження вмісту в поточний каталог. Це не
можна завантажувати вміст з іншого каталогу без попереднього переходу в нього
каталог.

Використовуйте webdeploy онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad