عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

webdeploy - عبر الإنترنت في السحابة

قم بتشغيل webdeploy في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر webdeploy الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


webdeploy - نشر الملفات المحلية على خادم بروتوكول نقل الملفات.

موجز


نشر الويب [خيارات]

خيارات:

- استثناء حدد اسم ملف الاستثناء. (افتراضي: ".exclude")

--globalexclude حدد اسم ملف الاستثناء العام. (تقصير:
".globalexclude")

- server حدد اسم المضيف أو العنوان.

--port تحديد رقم المنفذ الخاص بالاتصال. (افتراضي: 21)

- server-root حدد المجلد الجذر على الخادم حيث يجب أن تكون الملفات
مرفوع.

- المستخدم تحديد اسم المستخدم لتسجيل الدخول. (افتراضيات للمستخدم الحالي)

- no-ftps - no-tls تعطيل أمان طبقة النقل (TLS) لاستخدام بروتوكول نقل الملفات العادي بدلاً من
FTPS

--dry-run اطبع قائمة الملفات المحلية التي سيتم فحصها للتحميل ، اخرج
بدون تحميل.

--ftp-dry-run قم بتسجيل الدخول إلى خادم FTP للتحقق من الملفات المحلية الجديدة أو الخارجة
من تاريخ الخروج دون تحميل.

--config حدد ملف التكوين (الافتراضي: ".webdeploy_conf")

- رسالة مساعدة موجزة

OPTIONS


- استثناء
حدد اسم ملف الاستثناء. قبل أن يقوم WebDeploy بفحص دليل بحثًا عن ملفات
تحميل ، سيقرأ ملف الاستبعاد. أي أدلة مدرجة في ملف الاستثناءات
لن يتم فحص أي ملف آخر في الدليل المذكور في الاستثناء
لن يتم تحميل الملف. يحدث هذا في كل دليل يتم فحصه. استبعاد
الملف فريد إلى الدليل. ومع ذلك ، يجب أن تحمل جميع ملفات الاستثناء نفس الاسم. بواسطة
افتراضيًا ، يبحث WebDeploy عن ملف يسمى ".exclude". إذا كان الملف غير موجود ثم
لن يتم استبعاد أي شيء. انظر استبعاد الملفات المقطع أدناه لمزيد من التفاصيل.

--العالميستبعد
هذا يشبه إلى حد كبير ملف الاستبعاد العادي. الفرق هو أن هذا الملف هو
تم البحث عنه فقط في الدليل الجذر (حيث قمت بتشغيل webdeploy) وجميع الاستبعادات في
يتم تطبيق هذا الملف على كل دليل يتم فحصه. راجع قسم استبعاد الملفات أدناه للحصول على
المزيد من التفاصيل.

- خادم الجذر
يحدد هذا الدليل الجذر على الخادم الذي سيتم استخدامه للتحميل. أي
سيتم تحميل الملفات الموجودة في الجذر الخاص بك والتي تعمل مباشرة عند تشغيل webdeploy إلى هذا
مجلد. إذا قمت بتعيين هذا الخيار ، فتأكد من تحديد دليل بدون لاحقة
خفض.

على سبيل المثال ، إذا كنت تريد تحميل ملفاتك إلى "/ فار / على شبكة الاتصالات العالمية /على الخادم ، ثم استخدم
الخيار "- خادم الجذر / فار / على شبكة الاتصالات العالمية'

--ركض جاف
اطبع قائمة الملفات المحلية التي سيتم التحقق من تحميلها ، واخرج بدون تحميل.
هذا مفيد للتحقق من أنك قمت بإعداد ملفات الاستثناءات بشكل صحيح.

- ftp- تجفيف المدى
قم بتسجيل الدخول إلى خادم FTP للتحقق من الملفات المحلية الجديدة أو القديمة في
الخادم ، الخروج دون تحميل. هذا مفيد للتحقق من الملفات التي لديك
تم التحديث أو الإنشاء منذ آخر نشر. يعرض هذا أيضًا الدليل على الخادم
سيتم استخدامه كدليل جذر للتحميل. يمكن تعيين الدليل الجذر
مع - جذر الخادم

لاحظ أنه يمكن تحديد جميع الخيارات باستخدام أي اختصار فريد. (--conf هو نفسه
as --config ، ومع ذلك --ser غير صالح لأنه بداية - server و
- خادم الجذر)

الوصف


WebDeploy سيتم تحميل الملفات من الدليل المحلي الحالي إلى خادم FTP. الملفات
يتم تحميله فقط إذا كان الإصدار المحلي أحدث من إصدار الخادم. يمكن أن تكون الملفات
مستبعد باستخدام خياري "استبعاد" و "globalexclue".

تكوين FILES


بشكل افتراضي ، سيبحث WebDeploy عن ملف يسمى .webdeploy_conf في الملف الحالي
الدليل. إذا تم العثور على هذا الملف ، فسيتم تحميل الخيارات من هذا الملف. أنت تستطيع
حدد ملف تهيئة مختلفًا في سطر الأوامر باستخدام الخيار --config.

جميع الخيارات المتوفرة في سطر الأوامر (باستثناء خيار التكوين --config)
يمكن تحديدها في ملف التكوين.

يجب أن يتكون ملف التكوين فقط من أسطر فارغة وأسطر تعليق (تبدأ بعلامة "#"
رمز) وخطوط الخيار (وهي أزواج مفتاح القيمة). تأخذ سطور الخيار شكل "KEY
= VALUE '. جميع الأحرف بعد علامة يساوي الأولى (بلا الفراغات البادئة والتالية)
تعتبر جزءًا من القيمة. لذلك يمكن أن تحتوي القيمة على علامة يساوي
دون أي هروب خاص.

لاحظ أنه لن يتم إصدار أي تحذيرات إذا تم تحديد خيار في كل من سطر الأوامر
وملف التكوين. في هذه الحالة ، يكون لملف التكوين الأولوية.

لاحظ أيضًا أنه لا يمكن اختصار أسماء الخيارات (المفاتيح) في ملفات التكوين مثل
خيارات سطر الأوامر.

فيما يلي مثال لملف التكوين:

# تفاصيل اتصال الخادم
الخادم = ftp.example.com
ميناء = 1234

# ادخل اسم المستخدم
المستخدم = دانيال

# مجلد html العام للخادم
جذر الخادم = var / www

استبعاد FILES


سيتألف ملف الاستثناء فقط من سطور فارغة وأسطر تعليق (تبدأ بعلامة "#"
رمز) وأنماط لمطابقة الملفات المراد استبعادها.

لاستبعاد ملف يسمى "foo" ، يمكنك استخدام ملف تهيئة مثل هذا:

# استبعاد ملف "foo"
فو

لاستبعاد جميع الملفات التي تنتهي بـ ".foo" ، يمكنك استخدام نمط أحرف بدل مثل هذا:

# استبعاد جميع الملفات ذات الامتداد foo.
* .foo

يمكنك أيضًا المطابقة مع فئة من الشخصيات:

# استبعد a.foo و b.foo ولكن ليس c.foo
[ab] .foo

لاستبعاد دليل ، ما عليك سوى تسمية الدليل دون أي شرطات مائلة أو لاحقة:

# استبعاد دليل "src"
SRC

مسكتك: يمكن أن يتطابق الدليل مع النمط الذي كنت تنوي تطبيقه فقط على الملفات العادية

أمثلة


تحميل الملفات عبر اتصال بروتوكول نقل الملفات العادي إلى ftp.example.com ، المنفذ 1234 كمستخدم
'[البريد الإلكتروني محمي]'

webdeploy --server = ftp.example.com --user =[البريد الإلكتروني محمي] - المنفذ = 1234 - لا TLS

تعرف على الملفات التي تحتاج إلى تحميل (تم تغييرها منذ آخر تحميل) باستخدام الإعدادات الموجودة في
"my_config.conf"

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

تعرف على الملفات التي سيتم تحميلها (ربما لاختبار قاعدة استبعاد.)

webdeploy - التشغيل الجاف

القيود


لا يدعم WebDeploy حاليًا بروتوكول SFTP (FTP عبر SSH)

يمكن استخدام WebDeploy لتحميل المحتوى في الدليل الحالي فقط. ليس
من الممكن تحميل محتوى من دليل مختلف دون التغيير أولاً إلى ذلك
الدليل.

استخدم webdeploy عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad