EnglishFrenchSpanyol

Ad


Favicon OnWorks

webdeploy - Dalam talian dalam Awan

Jalankan penyebaran web dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah perintah webdeploy yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


webdeploy - Sebarkan fail tempatan ke pelayan ftp.

SINOPSIS


webdeploy [pilihan]

Pilihan:

--exclude Nyatakan nama fail exclude. (lalai: '.exclude')

--globalexclude Nyatakan nama fail global exclude. (lalai:
'.globalexclude')

--server Nyatakan nama atau alamat hos.

--port Nyatakan nombor port untuk sambungan. (lalai: 21)

--server-root Tentukan folder akar pada pelayan di mana fail sepatutnya
dimuat naik.

--user Nyatakan nama pengguna untuk log masuk. (lalai kepada pengguna semasa)

--no-ftps --no-tls Lumpuhkan Keselamatan Lapisan Pengangkutan (TLS) untuk menggunakan FTP biasa dan bukannya
FTPS

--dry-run Cetak senarai fail tempatan yang akan disemak untuk muat naik, keluar
tanpa memuat naik.

--ftp-dry-run Log masuk ke pelayan FTP untuk menyemak fail tempatan yang baharu atau keluar
tarikh, keluar tanpa memuat naik.

--config Tentukan fail konfigurasi (lalai: '.webdeploy_conf')

--help mesej bantuan ringkas

PILIHAN


--kecualikan
Nyatakan nama fail kecualikan. Sebelum WebDeploy mengimbas direktori untuk fail
muat naik, ia akan membaca fail kecualikan. Mana-mana direktori yang disenaraikan dalam fail kecualikan
tidak akan diimbas, mana-mana fail lain dalam direktori yang disenaraikan dalam pengecualian
fail tidak akan dimuat naik. Ini berlaku dalam setiap direktori yang diimbas. Pengecualian
fail adalah unik kepada direktori. Semua fail kecualikan mesti mempunyai nama yang sama walau bagaimanapun. Oleh
lalai, WebDeploy mencari fail yang dipanggil '.exclude'. Jika fail itu tidak wujud maka
tiada apa yang akan dikecualikan. Lihat bahagian kecualikan fail di bawah untuk mendapatkan butiran lanjut.

--globalexclude
Ini adalah sama seperti fail kecualikan biasa. Perbezaannya ialah fail ini adalah
hanya mencari dalam direktori akar (tempat anda menjalankan webdeploy) dan semua pengecualian masuk
fail ini digunakan pada setiap direktori yang diimbas. Lihat bahagian kecualikan fail di bawah untuk
maklumat lanjut.

--server-root
Ini menentukan direktori akar pada pelayan yang akan digunakan untuk muat naik. mana-mana
fail dalam akar anda berfungsi secara langsung apabila anda menjalankan webdeploy akan dimuat naik ke ini
folder. Jika anda menetapkan pilihan ini, pastikan anda menentukan direktori tanpa mengekori
tebas.

Sebagai contoh, jika anda mahu fail anda dimuat naik ke '/ var / www /' pada pelayan, kemudian gunakan
pilihan '--server-root / Var / www'

--lari kering
Cetak senarai fail tempatan yang akan disemak untuk muat naik, keluar tanpa memuat naik.
Ini berguna untuk menyemak sama ada anda telah menyediakan fail kecualikan dengan betul.

--ftp-dry-run
Log masuk ke pelayan FTP untuk menyemak fail tempatan yang baru atau lapuk pada
pelayan, keluar tanpa memuat naik. Ini berguna untuk menyemak fail yang anda ada
dikemas kini atau dibuat sejak penggunaan terakhir. Ini juga menunjukkan direktori pada pelayan
yang akan digunakan sebagai direktori akar untuk muat naik. Direktori akar boleh ditetapkan
dengan --server-root

Ambil perhatian bahawa semua pilihan boleh ditentukan menggunakan sebarang singkatan unik. (--conf adalah sama
sebagai --config, namun --ser adalah tidak sah kerana ia adalah permulaan --server dan
--server-root)

DESCRIPTION


WebDeploy akan memuat naik fail dari direktori tempatan semasa ke pelayan FTP. Fail adalah
hanya dimuat naik jika versi tempatan lebih baharu daripada versi pelayan. Fail boleh
dikecualikan menggunakan pilihan 'exclude' dan 'globalexclue'.

KONFIG FILES


Secara lalai, WebDeploy akan mencari fail yang dipanggil .webdeploy_conf dalam semasa
direktori. Jika fail ini ditemui maka ia akan memuatkan pilihan daripada fail ini. Awak boleh
tentukan fail konfigurasi yang berbeza pada baris arahan menggunakan pilihan --config.

Semua pilihan yang tersedia pada baris arahan (kecuali untuk pilihan --config)
boleh ditentukan dalam fail konfigurasi.

Fail konfigurasi mesti hanya terdiri daripada baris kosong, baris komen (yang bermula dengan '#'
simbol) dan baris pilihan (yang merupakan pasangan nilai-kunci). Barisan pilihan dalam bentuk 'KEY
= NILAI'. Semua aksara selepas tanda sama yang pertama (tanpa tempat kosong di hadapan dan di belakang)
dianggap sebagai sebahagian daripada nilai. Oleh itu, nilai boleh mengandungi tanda yang sama
tanpa sebarang pelarian khas.

Ambil perhatian bahawa tiada amaran akan dikeluarkan jika pilihan ditentukan pada kedua-dua baris arahan
dan fail konfigurasi. Dalam kes ini, fail konfigurasi mempunyai keutamaan.

Juga ambil perhatian bahawa nama pilihan (kunci) dalam fail konfigurasi tidak boleh disingkatkan seperti
pilihan baris arahan.

Berikut ialah contoh fail konfigurasi:

# Butiran sambungan pelayan
pelayan = ftp.example.com
port = 1234

# Nama pengguna log masuk
pengguna = daniel

# Folder html awam pelayan
pelayan-root = var/www

KECUALI FILES


Fail kecualikan hanya akan terdiri daripada baris kosong, baris ulasan (yang bermula dengan '#'
simbol) dan corak untuk memadankan fail untuk dikecualikan.

Untuk mengecualikan fail yang dipanggil 'foo' anda boleh menggunakan fail konfigurasi seperti ini:

# Kecualikan fail 'foo'
foo

Untuk mengecualikan semua fail yang berakhir dengan '.foo' anda boleh menggunakan corak kad bebas seperti ini:

# Kecualikan semua fail dengan sambungan foo.
*.foo

Anda juga boleh memadankan dengan kelas aksara:

# Kecualikan a.foo dan b.foo tetapi bukan c.foo
[ab].foo

Untuk mengecualikan direktori, hanya namakan direktori tanpa sebarang garis miring di hadapan atau di belakang:

# Kecualikan direktori 'src'
src

Gotcha: direktori boleh memadankan corak yang anda ingin gunakan hanya pada fail biasa

CONTOH


Muat naik fail melalui sambungan ftp biasa ke ftp.example.com, port 1234 sebagai pengguna
'[e-mel dilindungi]'

webdeploy --server=ftp.example.com --user=[e-mel dilindungi] --port=1234 --no-tls

Lihat fail mana yang perlu dimuat naik (telah berubah sejak muat naik terakhir) menggunakan tetapan dalam
'my_config.conf'

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

Lihat fail yang akan dimuat naik (mungkin untuk menguji peraturan .exclude)

webdeploy --dry-run

HADAH


WebDeploy pada masa ini tidak menyokong SFTP (FTP melalui SSH)

WebDeploy hanya boleh digunakan untuk memuat naik kandungan dalam direktori semasa. Bukan
mungkin untuk memuat naik kandungan dari direktori lain tanpa menukarnya terlebih dahulu
direktori.

Gunakan webdeploy dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    VBA-M (Diarkib - Kini di Github)
    VBA-M (Diarkib - Kini di Github)
    Projek telah berpindah ke
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Ciri-ciri: Ciptaan menipu simpan statesmulti
    sistem, menyokong gba, gbc, gb, sgb,
    sgb2Tu...
    Muat turun VBA-M (Diarkib - Sekarang di Github)
  • 2
    Stacer
    Stacer
    Pengoptimum dan Pemantauan Sistem Linux
    Repositori Github:
    https://github.com/oguzhaninan/Stacer.
    Khalayak: Pengguna Akhir/Desktop. pengguna
    antara muka: Qt. Pengaturcaraan La...
    Muat turun Stacer
  • 3
    orangefox
    orangefox
    Fork TeamWinRecoveryProject(TWRP)
    dengan banyak fungsi tambahan, reka bentuk semula
    dan banyak lagi Ciri:Menyokong Treble dan
    bukan-Treble ROM kernel Oreo terkini,
    dibina...
    Muat turun OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - ITSM CMDB OpenSource
    Portal Operasi IT: terbuka sepenuhnya
    sumber, ITIL, perkhidmatan berasaskan web
    alat pengurusan termasuk sepenuhnya
    CMDB boleh disesuaikan, sistem meja bantuan dan
    seorang lelaki dokumen...
    Muat turun itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine ialah muzik berbilang platform
    pemain dan penganjur perpustakaan yang diilhamkan oleh
    Amarok 1.4. Ia mempunyai puasa dan
    antara muka yang mudah digunakan, dan membolehkan anda
    cari dan...
    Muat turun Clementine
  • 6
    XISMuS
    XISMuS
    PERHATIAN: Kemas kini kumulatif 2.4.3 telah
    telah dibebaskan!! Kemas kini berfungsi untuk mana-mana
    versi 2.xx sebelumnya. Jika menaik taraf
    daripada versi v1.xx, sila muat turun dan
    i ...
    Muat turun XISMuS
  • Lebih »

Arahan Linux

Ad