İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

webdeploy - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında web dağıtımını çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen web dağıtımı komutudur.

Program:

ADI


webdeploy - Yerel dosyaları bir ftp sunucusuna dağıtın.

SİNOPSİS


web dağıtımı [seçenekler]

Seçenekler:

--exclude Dışlama dosyasının adını belirtin. (varsayılan: '.hariç tut')

--globalexclude Genel hariç tutma dosyasının adını belirtin. (varsayılan:
'.globalexclude')

--server Ana bilgisayar adını veya adresini belirtin.

--port Bağlantı için bağlantı noktası numarasını belirtin. (varsayılan: 21)

--server-root Dosyaların sunucuda bulunması gereken kök klasörü belirtin
yükledi.

--user Oturum açmak için kullanıcı adını belirtin. (varsayılan olarak geçerli kullanıcı)

--no-ftps --no-tls Yerine düz FTP kullanmak için Aktarım Katmanı Güvenliğini (TLS) devre dışı bırakın.
FTPS

--dry-run Yükleme için kontrol edilecek yerel dosyaların listesini yazdırın, çıkın
yüklemeden.

--ftp-dry-run Hangi yerel dosyaların yeni veya kullanım dışı olduğunu kontrol etmek için FTP sunucusunda oturum açın
tarihi, yüklemeden çıkın.

--config Yapılandırma dosyasını belirtin (varsayılan: '.webdeploy_conf')

--help kısa yardım mesajı

SEÇENEKLER


--hariç tutmak
Bir dışlama dosyasının adını belirtin. WebDeploy, dosyalar için bir dizini taramadan önce
yükle, hariç tutulan dosyayı okuyacaktır. Dışlama dosyasında listelenen tüm dizinler
taranmayacak, dizinde hariç tutulanlar listesinde listelenen başka herhangi bir dosya
dosya yüklenmeyecek. Bu, taranan her dizinde gerçekleşir. bir hariç tutma
dosya dizine özgüdür. Ancak tüm hariç tutulan dosyalar aynı ada sahip olmalıdır. Tarafından
varsayılan olarak, WebDeploy '.exclude' adlı bir dosya arar. Dosya yoksa o zaman
hiçbir şey dışlanmayacaktır. Daha fazla ayrıntı için aşağıdaki dosyaları hariç tut bölümüne bakın.

--globalexclude
Bu, normal hariç tutma dosyasıyla hemen hemen aynıdır. Aradaki fark, bu dosyanın
yalnızca kök dizinde (web dağıtımını çalıştırdığınız yerde) ve içindeki tüm hariç tutmalarda aranır.
bu dosya taranan her dizine uygulanır. için aşağıdaki dosyaları hariç tut bölümüne bakın
daha fazla detay.

--sunucu kökü
Bu, yükleme için kullanılacak sunucudaki kök dizini belirtir. Herhangi
webdeploy'u çalıştırdığınızda doğrudan çalışan kök dosyanızdaki dosyalar buna yüklenecektir.
dosya. Bu seçeneği ayarlarsanız, sonunda iz bırakmadan bir dizin belirlediğinizden emin olun.
yırtmaç.

Örneğin, dosyalarınızın '/ Var / www /' sunucuda, sonra kullanın
'--sunucu-kök' seçeneği / Var / www'

--kuru çalışma
Yükleme için kontrol edilecek yerel dosyaların listesini yazdırın, yüklemeden çıkın.
Bu, hariç tutulan dosyaları doğru şekilde kurduğunuzdan emin olmak için kullanışlıdır.

--ftp-kuru çalışma
FTP sunucusunda hangi yerel dosyaların yeni veya güncel olmadığını kontrol etmek için oturum açın.
sunucu, yüklemeden çıkın. Bu, sahip olduğunuz dosyaları kontrol etmek için kullanışlıdır.
son dağıtımdan bu yana güncellendi veya oluşturuldu. Bu aynı zamanda sunucudaki dizini de gösterir.
bu, yükleme için kök dizin olarak kullanılacaktır. Kök dizin ayarlanabilir
--server-root ile

Tüm seçeneklerin herhangi bir benzersiz kısaltma kullanılarak belirtilebileceğini unutmayın. (--conf aynıdır
--config olarak, ancak --ser geçersizdir çünkü --server'ın başlangıcıdır ve
--sunucu-kök)

TANIM


WebDağıtım dosyaları geçerli yerel dizinden bir FTP sunucusuna yükleyecektir. Dosyalar
yalnızca yerel sürüm sunucu sürümünden daha yeniyse yüklenir. dosyalar olabilir
'hariç tut' ve 'küresel dışlama' seçenekleri kullanılarak hariç tutulmuştur.

CONFIG DOSYALAR


Varsayılan olarak, WebDeploy geçerli dosyada .webdeploy_conf adlı bir dosya arayacaktır.
dizin. Bu dosya bulunursa, seçenekleri bu dosyadan yükler. Yapabilirsiniz
--config seçeneğini kullanarak komut satırında farklı bir yapılandırma dosyası belirtin.

Komut satırında bulunan tüm seçenekler (--config seçeneği hariç)
bir yapılandırma dosyasında belirtilebilir.

Bir yapılandırma dosyası yalnızca boş satırlardan, yorum satırlarından ('#' ile başlayan) oluşmalıdır.
sembolü) ve seçenek satırları (anahtar/değer çiftleridir). Seçenek satırları 'ANAHTAR' şeklini alır
= DEĞER'. İlk eşittir işaretinden sonraki tüm karakterler (baştaki ve sonundaki boşluklar hariç)
değerin bir parçası olarak kabul edilir. Bu nedenle bir değer eşittir işareti içerebilir
özel bir kaçış olmadan.

Her iki komut satırında da bir seçenek belirtilirse hiçbir uyarı verilmeyeceğini unutmayın.
ve yapılandırma dosyası. Bu durumda, yapılandırma dosyasının önceliği vardır.

Ayrıca, yapılandırma dosyalarındaki seçenek adlarının (anahtarlarının) aşağıdaki gibi kısaltılamayacağını unutmayın.
komut satırı seçenekleri.

İşte örnek bir yapılandırma dosyası:

# Sunucu bağlantı detayları
sunucu = ftp.example.com
bağlantı noktası = 1234

# Kullanıcı adını gir
kullanıcı = daniel

# Sunucunun genel html klasörü
sunucu kökü = var/www

HARİÇ TUT DOSYALAR


Bir hariç tutma dosyası yalnızca boş satırlardan, yorum satırlarından ('#' ile başlayan) oluşacaktır.
sembolü) ve eşleşecek desenler hariç tutulacak dosyalar.

'foo' adlı bir dosyayı hariç tutmak için şöyle bir yapılandırma dosyası kullanabilirsiniz:

# 'foo' dosyasını hariç tut
foo

'.foo' ile biten tüm dosyaları hariç tutmak için şöyle bir joker karakter kullanabilirsiniz:

# foo uzantılı tüm dosyaları hariç tut.
*.foo

Ayrıca bir karakter sınıfıyla da eşleştirebilirsiniz:

# a.foo ve b.foo'yu hariç tutun, ancak c.foo'yu hariç tutun
[ab].foo

Bir dizini hariç tutmak için, dizini başında veya sonunda eğik çizgi olmadan adlandırmanız yeterlidir:

# 'src' dizinini hariç tut
src

Anlaşıldı: bir dizin, yalnızca normal dosyalara uygulamayı amaçladığınız bir kalıpla eşleşebilir

ÖRNEKLER


Dosyaları düz bir ftp bağlantısı aracılığıyla ftp.example.com'a, kullanıcı olarak 1234 numaralı bağlantı noktasına yükleyin
'[e-posta korumalı]'

webdeploy --sunucu=ftp.example.com --user=[e-posta korumalı] --port=1234 --no-tls

Aşağıdaki ayarları kullanarak hangi dosyaların yüklenmesi gerektiğini (son yüklemeden bu yana değişti) görün.
'my_config.conf'

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

Hangi dosyaların yükleneceğini görün (belki bir .exclude kuralını test etmek için)

webdeploy --kuru çalışma

KISITLAMALAR


WebDeploy şu anda SFTP'yi (SSH üzerinden FTP) desteklemiyor

WebDeploy yalnızca geçerli dizine içerik yüklemek için kullanılabilir. O değil
önce buna değiştirmeden farklı bir dizinden içerik yüklemek mümkün
dizin.

onworks.net hizmetlerini kullanarak webdeploy'u çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    VBA-M (Arşivlendi - Şimdi Github'da)
    VBA-M (Arşivlendi - Şimdi Github'da)
    Proje şuraya taşındı:
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Özellikler:Hile oluşturmadurumları kaydetçoklu
    sistem, gba, gbc, gb, sgb'yi destekler,
    sgb2Tu...
    VBA-M'yi İndirin (Arşivlendi - Şimdi Github'da)
  • 2
    Stacer
    Stacer
    Linux Sistem Optimize Edici ve İzleme
    Github Deposu:
    https://github.com/oguzhaninan/Stacer.
    Kitle: Son Kullanıcılar/Masaüstü. kullanıcı
    arayüz: Qt. Programlama...
    Stacer'ı indirin
  • 3
    TuruncuTilki
    TuruncuTilki
    TeamWinRecoveryProject(TWRP) çatalı
    birçok ek işlevle, yeniden tasarlayın
    ve daha fazla Özellikler: Tiz ve
    Tiz olmayan ROM'larGüncel Oreo çekirdeği,
    inşa edilmiş...
    OrangeFox'u indirin
  • 4
    itop - ITSM CMDB Açık Kaynak
    itop - ITSM CMDB Açık Kaynak
    BT Operasyonları Portalı: tam bir açık
    kaynak, ITIL, web tabanlı hizmet
    tamamen dahil olmak üzere yönetim aracı
    özelleştirilebilir CMDB, bir yardım masası sistemi ve
    belge adam...
    İndirin - ITSM CMDB Açık Kaynak
  • 5
    Clementine
    Clementine
    Clementine çok platformlu bir müziktir
    esinlenen oyuncu ve kütüphane organizatörü
    Amarok 1.4. Hızlı ve
    kullanımı kolay arayüzü ve size izin verir
    arama ve...
    Clementine'i indirin
  • 6
    XISMuS
    XISMuS
    DİKKAT: 2.4.3 toplu güncellemesi
    serbest bırakıldı!! Güncelleme herhangi biri için çalışır
    önceki 2.xx sürümü. Eğer yükseltme
    v1.xx sürümünden, lütfen indirin ve
    i ...
    XISMuS'u indirin
  • Daha fazla »

Linux komutları

Ad