InglêsFrancêsEspanhol

Ad


favicon do OnWorks

webdeploy - Online na nuvem

Execute webdeploy no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando webdeploy que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


webdeploy - implanta arquivos locais em um servidor ftp.

SINOPSE


webdeploy [opções]

opções:

--exclude Especifique o nome do arquivo de exclusão. (padrão: '.exclude')

--globalexclude Especifique o nome do arquivo de exclusão global. (predefinição:
'.globalexclude')

--server Especifique o nome ou endereço do host.

--port Especifique o número da porta para a conexão. (padrão: 21)

--server-root Especifique a pasta raiz no servidor onde os arquivos devem estar
carregado.

--user Especifique o nome de usuário para login. (o padrão é o usuário atual)

--no-ftps --no-tls Desativa o Transport Layer Security (TLS) para usar FTP simples em vez de
FTPS

--dry-run Imprime a lista de arquivos locais que serão verificados para upload, saia
sem fazer upload.

--ftp-dry-run Efetua login no servidor FTP para verificar quais arquivos locais são novos ou não
da data, saia sem fazer upload.

--config Especifique o arquivo de configuração (padrão: '.webdeploy_conf')

--help breve mensagem de ajuda

OPÇÕES


--excluir
Especifique o nome de um arquivo de exclusão. Antes que o WebDeploy varra um diretório em busca de arquivos para
upload, ele lerá o arquivo de exclusão. Quaisquer diretórios listados no arquivo de exclusão
não será verificado, qualquer outro arquivo no diretório que está listado no exclude
arquivo não será carregado. Isso acontece em cada diretório verificado. Uma exclusão
arquivo é exclusivo para o diretório. Todos os arquivos excluídos devem ter o mesmo nome. Por
padrão, o WebDeploy procura um arquivo chamado '.exclude'. Se o arquivo não existir, então
nada será excluído. Consulte a seção de exclusão de arquivos abaixo para obter mais detalhes.

--globalexcluir
É quase igual ao arquivo de exclusão normal. A diferença é que este arquivo é
procurado apenas no diretório raiz (onde você executou webdeploy) e todas as exclusões em
este arquivo é aplicado a todos os diretórios verificados. Consulte a seção de exclusão de arquivos abaixo para
mais detalhes.

--server-root
Isso especifica o diretório raiz no servidor que será usado para upload. Algum
arquivos em sua raiz trabalhando diretamente quando você executa o webdeploy serão carregados para este
pasta. Se você definir esta opção, certifique-se de especificar um diretório sem
golpear.

Por exemplo, se você deseja que seus arquivos sejam enviados para '/ var / www /'no servidor, então use
a opção '--server-root / Var / www'

--funcionamento a seco
Imprima a lista de arquivos locais que serão verificados para upload, saia sem fazer upload.
Isso é útil para verificar se você configurou os arquivos de exclusão corretamente.

--ftp-execução a seco
Faça login no servidor FTP para verificar quais arquivos locais são novos ou desatualizados no
servidor, saia sem fazer upload. Isso é útil para verificar quais arquivos você tem
atualizado ou criado desde a última implantação. Isso também mostra o diretório no servidor
que será usado como o diretório raiz para upload. O diretório raiz pode ser definido
com --server-root

Observe que todas as opções podem ser especificadas usando qualquer abreviação exclusiva. (--conf é o mesmo
como --config, no entanto --ser é inválido porque é o início de --server e
--server-root)

DESCRIÇÃO


WebDeploy fará upload de arquivos do diretório local atual para um servidor FTP. Arquivos são
carregado apenas se a versão local for mais recente que a versão do servidor. Os arquivos podem ser
excluído usando as opções 'excluir' e 'globalexclue'.

CONFIG ARQUIVOS


Por padrão, o WebDeploy irá procurar um arquivo chamado .webdeploy_conf no atual
diretório. Se este arquivo for encontrado, ele carregará as opções deste arquivo. Você pode
especifique um arquivo de configuração diferente na linha de comando usando a opção --config.

Todas as opções disponíveis na linha de comando (exceto para a opção --config)
pode ser especificado em um arquivo de configuração.

Um arquivo de configuração deve consistir apenas em linhas em branco, linhas de comentários (que começam com um '#'
símbolo) e linhas de opção (que são pares chave-valor). As linhas de opção assumem a forma de 'CHAVE
= VALOR '. Todos os caracteres após o primeiro sinal de igual (sem espaços em branco à esquerda e à direita)
são considerados parte do valor. Um valor pode, portanto, conter um sinal de igual
sem nenhum escape especial.

Observe que nenhum aviso será emitido se uma opção for especificada na linha de comando
e o arquivo de configuração. Nesse caso, o arquivo de configuração tem prioridade.

Observe também que os nomes das opções (chaves) nos arquivos de configuração não podem ser abreviados como
opções de linha de comando.

Aqui está um arquivo de configuração de exemplo:

# Detalhes de conexão do servidor
servidor = ftp.exemplo.com
porta = 1234

# Nome de usuário de login
usuário = daniel

# Pasta html pública do servidor
server-root = var / www

EXCLUIR ARQUIVOS


Um arquivo de exclusão consistirá apenas em linhas em branco, linhas de comentários (que começam com um '#'
símbolo) e padrões para combinar os arquivos a serem excluídos.

Para excluir um arquivo chamado 'foo', você pode usar um arquivo de configuração como este:

# Exclua o arquivo 'foo'
Foo

Para excluir todos os arquivos que terminam com '.foo', você pode usar um padrão curinga como este:

# Exclua todos os arquivos com a extensão foo.
* .foo

Você também pode comparar com uma classe de personagens:

# Exclui a.foo e b.foo, mas não c.foo
[ab] .foo

Para excluir um diretório, basta nomear o diretório sem nenhuma barra inicial ou final:

# Exclua o diretório 'src'
src

Pegadinha: um diretório pode corresponder a um padrão que você pretende aplicar apenas a arquivos regulares

EXEMPLOS


Faça upload de arquivos por meio de uma conexão simples de ftp para ftp.example.com, porta 1234 como usuário
'[email protegido]'

webdeploy --server = ftp.example.com --user =[email protegido] --port = 1234 --no-tls

Veja quais arquivos precisam ser enviados (foram alterados desde o último upload) usando as configurações em
'my_config.conf'

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

Veja quais arquivos serão carregados (talvez para testar uma regra .exclude)

webdeploy --execução a seco

LIMITAÇÕES


Atualmente, o WebDeploy não oferece suporte a SFTP (FTP via SSH)

WebDeploy só pode ser usado para fazer upload de conteúdo no diretório atual. Não é
possível fazer upload de conteúdo de um diretório diferente sem primeiro mudar para aquele
diretório.

Use webdeploy online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    NSIS: Sistema de instalação por script Nullsoft
    NSIS: Sistema de instalação por script Nullsoft
    NSIS (Instalação Script Nullsoft
    System) é um código aberto profissional
    sistema para criar instaladores do Windows. Isto
    é projetado para ser tão pequeno e flexível
    como possi ...
    Baixar NSIS: Nullsoft Scriptable Install System
  • 2
    senha de acesso
    senha de acesso
    AuthPass é uma senha de código aberto
    gerente com suporte para o popular e
    comprovado Keepass (kdbx 3.x AND kdbx 4.x ...
    Baixe o passe de autenticação
  • 3
    Zabbix
    Zabbix
    O Zabbix é um software aberto de classe empresarial
    solução de monitoramento distribuído de origem
    projetado para monitorar e rastrear
    desempenho e disponibilidade da rede
    servidores, dispositivos...
    Baixar Zabbix
  • 4
    KDiff3GenericName
    KDiff3GenericName
    Este repositório não é mais mantido
    e é mantido para fins de arquivamento. Ver
    https://invent.kde.org/sdk/kdiff3 for
    o código mais recente e
    https://download.kde.o...
    Baixar o KDiff3
  • 5
    USB Loader GX
    USB Loader GX
    USBLoaderGX é uma GUI para
    Carregador USB de Waninkoko, baseado em
    libwiigui. Permite listar e
    lançar jogos de Wii, jogos de Gamecube e
    homebrew no Wii e WiiU...
    Baixar USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS oferece recursos ANSI SQL
    & roda em Linux, Windows &
    várias plataformas Unix. Características
    excelente simultaneidade e desempenho
    & potência...
    Baixar Firebird
  • Mais "

Comandos Linux

Ad