قم بإعداد اتصالات FTP أو SFTP أو WebDav أو RDS لتحميل ملفات أو تنزيلها من خادم النشر على الويب.
الخادم البعيد (غالبًا ما يُشار إليه باسم خادم ويب أو خادم نشر) هو المكان الذي تقوم فيه بنشر ملفات موقعك بحيث يمكن للأشخاص عرضها عبر الإنترنت. هذا الخادم البعيد عبارة عن كمبيوتر آخر مثل الكمبيوتر المحلي الخاص بك مزود بمجموعة من الملفات والمجلدات، مثل خادم FTP.
ويمكنك تحديد مجلد لموقعك على الخادم البعيد، مثلما قمت بتحديد مجلد لموقعك المحلي على الكمبيوتر المحلي. يشير Dreamweaver إلى المجلد البعيد المحدد باعتباره موقعك البعيد.
عند إعداد مجلد بعيد، فإنك تقوم أيضًا بتحديد أسلوب اتصال لكي يستخدمه Dreamweaver لتحميل الملفات وتنزيلها من خادم الويب وإليه. طريقة الاتصال النموذجية الشائعة هي FTP، إلا أن Dreamweaver يدعم أيضًا الطرق المحلية/الشبكة وFTPS وSFTP وWebDav وطرق اتصال RDS. إذا كنت لا تعرف طريقة الاتصال التي تريد استخدامها، فاطلب المساعدة من موفر خدمة الإنترنت أو مسؤول الخادم.
يدعم Dreamweaver أيضًا الاتصالات بخوادم تدعم البروتوكول IPv6. تتضمن أنواع الاتصالات المعتمدة FTP وSFTP وWebDav وRDS. لمزيد من المعلومات، راجع www.ipv6.org/.
المتطلبات الأساسية
قبل البدء، يجب أن يكون بإمكانك الوصول إلى خادم ويب بعيد - مثل خادم شركة استضافة، وهو خادم يمتلكه العميل الذي تعمل لديه، أو خادم إنترانت داخل شركتك.
إذا لم يكن لديك وصول إلى خادم، فاتصل بموفر خدمة الإنترنت أو بعميلك أو بمسؤول النظام أو بواحدة من شركات الاستضافة العديدة التي توفر حزم استضافة الويب.
يجب أن تقوم أيضًا بتحديد موقع محلي قبل المتابعة. لمزيد من المعلومات حول تحديد موقع محلي، راجع إعداد إصدار محلي من الموقع الخاص بك.
تحديد اتصال بالخادم البعيد
يمكنك الاتصال بخادم بعيد (أو خادم نشر) باستخدام أساليب اتصال مختلفة بناءً على الإعداد الخاص بك.
أشهر أسلوب اتصال مستخدم هو FTP. ولكن يمكنك أيضًا استخدام أساليب اتصال أكثر أمانًا مثل (Secure FTP (SFTP أو (FTP over SSL (FTPS.
إذا كنت تستخدم مجلدًا ضمن شبكتك باعتباره الخادم البعيد، سيمكنك إذن اختيار الاتصالات المحلية أو اتصالات الشبكة.
أساليب الاتصال الأخرى المدعومة هي (Remote Development Services (RDS وبروتوكول (Web-based Distributed Authoring and Versioning (WebDAV.
إذا كنت غير متأكد من أسلوب الاتصال الذي يتعين اختياره، فاسأل موفر خدمة الإنترنت أو مسؤول الخادم.
تحديد طريقة اتصال
استخدم هذا الإعداد في حالة الاتصال بخادم الويب باستخدام FTP.
ملاحظة: لا يدعم Business Catalyst إلا SFTP. إذا كنت تستخدم Business Catalyst، فراجع القسم الموجود في اتصالات SFTP في هذه الصفحة.
انقر فوق New لإنشاء موقع جديد أو حدد موقع Dreamweaver موجود وانقر فوق أيقونة التحرير.
- انقر فوق الزر Add New Server لإضافة خادم جديد.
- حدد خادمًا موجودًا ثم انقر فوق الزر Edit Existing Server.
فيما يلي نموذج لشاشة إعداد خادم توضح خيارات الإعداد الأساسية مع تعبئة حقول النصوص.
في مربع النص Server Name، حدد اسمًا للخادم الجديد. يمكنك اختيار أي اسم تريده.
عنوان FTP هو اسم الإنترنت الكامل لنظام الكمبيوتر، مثل ftp.mindspring.com. أدخل العنوان الكامل بدون أي نص إضافي. وبصفة خاصة، تجنب إضافة اسم البروتوكول في مقدمة العنوان.
إذا كنت لا تعرف عنوان FTP، فاتصل بشركة الاستضافة عبر الويب.
المنفذ 21 هو المنفذ الافتراضي لاستقبال اتصالات FTP. يمكنك تغيير رقم المنفذ الافتراضي عن طريق تحرير مربع النص الموجود على اليمين. النتيجة التي تظهر عند حفظ الإعدادات عبارة عن نقطتين ورقم منفذ جديد ملحق بعنوان FTP (على سبيل المثال، ftp.mindspring.com:29).
يجب أن تحصل على معلومات عنوان FTP واسم المستخدم وكلمة المرور من مسؤول النظام للشركة التي تستضيف موقعك. ولا يمتلك أي شخص آخر حق الوصول إلى هذه المعلومات. أدخل المعلومات تمامًا كما قدمها مسؤول النظام لك.
إذا لم تكن متأكدًا من العناصر التي يتعين إدخالها كدليل جذر، فاتصل بمسؤول الخادم أو اترك مربع النص فارغًا. على بعض الخوادم، سيكون الدليل الجذر هو نفسه مثل الدليل الذي تتصل به لأول مرة من خلال FTP. لاكتشاف ذلك، اتصل بالخادم. إذا كان هناك مجلد يحمل اسمًا مثل public_html أو www أو اسم المستخدم الخاص بك يظهر في طريقة العرض Remote File باللوحة Files، فمن المحتمل أن يكون هو الدليل الذي يجب إدخاله في مربع النص Root Directory.
للحصول على شرح أكثر تفصيلاً لهذا الخيار، راجع الفئة Advanced Settings.
يتيح FTP السلبي للبرنامج المحلي إعداد اتصال FTP بدلاً من مطالبة الخادم البعيد بإعداده. إذا لم تكن متأكدًا مما إذا كان يتعين استخدام FTP سلبي أم لا، فارجع إلى مسؤول النظام لديك.
لمزيد من المعلومات حول FTP السلبي، راجع ما FTP السلبي؟
من خلال نشر الإصدار 6 من بروتوكول الإنترنت (IPv6)، سيحل EPRT وEPSV محل أمري FTP PORT وPASV، على التوالي. وبالتالي إذا كنت تحاول الاتصال بخادم FTP يدعم IPv6، يجب استخدام الأوامر الموسعة السلبية (EPSV) والأوامر الموسعة النشطة (EPRT) لاتصال البيانات.
لمزيد من المعلومات، راجع www.ipv6.org/.
لمزيد من المعلومات، انقر فوق الارتباط للانتقال إلى مربع الحوار Preferences ثم انقر فوق الزر Help في الفئة Site category بمربع الحوار Preferences.
استخدم (Secure FTP (SFTP إذا كان تكوين الخادم أو جدار الحماية يتطلب استخدام FTP آمن. يستخدم SFTP مفاتيح هوية ومفاتيح تشفير لتأمين الاتصال بالخادم البعيد أو خادم الاختبار الخاص بك.
يجب أن يقوم الخادم الخاص بك بتشغيل خدمة SFTP لكي تتمكن من تحديد هذا الخيار. وإذا كنت لا تعرف ما إذا كان الخادم الخاص بك يقوم بتشغيل SFTP أو لا، فتحقق من مسؤول الخادم لديك.
يمكنك الآن مصادقة الاتصالات إلى خادم SFTP استنادًا إلى "مفتاح المعرف" (بعبارة المرور أو بدونها).
لا يدعم Dreamweaver إلا ملفات OpenSSH key فقط.
- انقر فوق الزر Add New Server لإضافة خادم جديد.
- حدد خادمًا موجودًا ثم انقر فوق الزر Edit Existing Server.
حدد الخيارات الأخرى في مربع الحوار حسب أحد السيناريوهات المنطبقة أدناه:
السيناريو 1
لا يوجد لديك مفتاح وتريد إنشاء اتصال SFTP باستخدام بيانات الاعتماد فقط - تركيبة من اسم المستخدم وكلمة المرور. في هذه الحالة، استخدم طريقة المصادقة "اسم المستخدم وكلمة المرور".
في مربع النص Server Name، حدد اسمًا للخادم الجديد. يتم استخدام هذا الاسم داخليًا بواسطة Dreamweaver لتحديد الخادم، لذلك يمكنك اختيار أي اسم يعجبك.
من القائمة Connect، انقر فوق SFTP، وأدخل عنوانًا ومنفذ SFTP صالحين.
بالنسبة أسلوب المصادقة، انقر فوق Username and Password، ثم قم بتوفير اسم مستخدم وكلمة مرور.
للتحقق من الاتصال، انقر فوق Test.
أدخل Root Directory صالحًا.
أدخل عنوان Web URL صالحًا.
انقر فوق Save.
السيناريو الثاني
لديك مفتاح لا يتطلب عبارة مرور. وتريد إنشاء اتصال SFTP باستخدام تركيبة اسم المستخدم و Identity File. في هذه الحالة، استخدم طريقة المصادقة "ملف المفتاح الخاص".
في مربع النص Server Name، حدد اسمًا للخادم الجديد.
يتم استخدام هذا الاسم داخليًا بواسطة Dreamweaver لتحديد الخادم، لذلك يمكنك اختيار أي اسم يعجبك.
من القائمة Connect، انقر فوق SFTP، وأدخل عنوان ومنفذ SFTP صالحين.
للحصول على أسلوب مصادقة، انقر فوق Private Key File، ثم قم بتوفير ما يلي:
- اسم مستخدم
- ملف هوية صالح
- اترك Passphrase فارغًا وحدد Save Passphrase
لا يدعم Dreamweaver إلا ملفات OpenSSH key فقط.
للتحقق من الاتصال، انقر فوق Test.
أدخل Root Directory صالحًا.
أدخل عنوان Web URL صالحًا.
انقر فوق Save.
السيناريو 3
لديك مفتاح يتطلب عبارة مرور. وتريد إنشاء اتصال SFTP connection باستخدام تركيبة اسم المستخدم، وIdentity File، وPassphrase الخاصة بالمفتاح. في هذه الحالة، استخدم طريقة المصادقة "ملف المفتاح الخاص".
في مربع النص Server Name، حدد اسمًا للخادم الجديد. يتم استخدام هذا الاسم داخليًا بواسطة Dreamweaver لتحديد الخادم، لذلك يمكنك اختيار أي اسم يعجبك.
من القائمة Connect، انقر فوق SFTP، وأدخل عنوان ومنفذ SFTP صالحين.
للحصول على أسلوب مصادقة، انقر فوق Private Key File، ثم قم بتوفير ما يلي:
- اسم مستخدم
- ملف هوية صالح
- عبارة مرور لـ Identity File
لا يدعم Dreamweaver إلا ملفات OpenSSH key فقط.
للتحقق من الاتصال، انقر فوق Test.
أدخل Root Directory صالحًا.
أدخل عنوان Web URL صالحًا.
انقر فوق Save.
المنفذ 22 هو المنفذ الافتراضي لاستقبال اتصالات SFTP.
قم بتعيين الخيارات المتبقية بالطريقة نفسها التي تقوم بتعيين اتصالات FTP بها. لمزيد من المعلومات، راجع اتصالات FTP.
إذا تم تكوين الخادم البعيد باستخدام البروتوكولات القديمة، فراجع استكشاف مشكلات الاتصال بخادم SFTP وإصلاحها.
يوفر FTPS (FTP عبر SSL) دعمًا لكل من التشفير والمصادقة بالمقارنة ببروتوكول SFTP الذي يدعم التشفير فقط.
عند استخدام FTPS لنقل البيانات، يمكنك اختيار تشفير بيانات الاعتماد وكذلك البيانات التي يجري إرسالها إلى الخادم. وعلاوة على ذلك، فيمكنك مصادقة بيانات اعتماد الخادم واتصالاته. يتم التحقق من بيانات اعتماد الخادم وفقًا لمجموعة شهادات خادم CA الموثوقة في قاعدة بيانات Dreamweaver. تُصدر سلطات الشهادات (CAs)، التي تشمل شركات مثل VeriSign وThawte وغيرها، شهادات الخوادم الموقّعة رقمياً.
يصف هذا الإجراء الخيارات الخاصة بخدمة FTPS. للحصول على معلومات حول خيارات FTP العادية، راجع اتصالات FTP.
حدد Site > Manage Sites.
انقر فوق New لإنشاء موقع جديد أو حدد موقع Dreamweaver موجود وانقر فوق Edit.
في مربع الحوار Site Setup، حدد الفئة Servers، ثم قم بأحد الإجراءات التالية:
انقر على الزر "+" (إضافة خادم جديد) لإضافة خادم جديد.
حدد خادمًا موجودًا ثم انقر فوق الزر Edit Existing Server.
في Server Name، حدد اسمًا للخادم الجديد.
في Connect Using، حدد واحدًا مما يلي حسب طلبك.
(FTP over SSL/TLS (Implicit Encryption
يقوم الخادم بإنهاء الاتصال في حالة عدم تلقي طلب التأمين.
(FTP over SSL/TLS (Explicit Encryption
إذا لم يطلب العميل اتصالاً آمنًا، يمكن للخادم المتابعة باستخدام عملية غير آمنة أو رفض الاتصال أو الحد منه.
في Authentication، حدد أحد الخيارات التالية:
None
يتم عرض بيانات اعتماد الخادم موقع عليها أو موقع عليها ذاتيًا. إذا قبلت بيانات اعتماد الخادم، فستتم إضافة الشهادة إلى مخزن الشهادات، trustedSites.db، في Dreamweaver. وعند الاتصال بنفس الخادم في المرة التالية، سيقوم Dreamweaver بالاتصال بالخادم مباشرة.
في حالة تغيير بيانات اعتماد الشهادة الموقع عليها ذاتيًا على الخادم، ستتم مطالبتك بقبول بيانات الاعتماد الجديدة.
Trusted
يتم التحقق من صحة الشهادة المقدمة من خلال مجموعة شهادات خادم CA الموثوقة في قاعدة بيانات Dreamweaver. يتم تخزين قائمة الخوادم الموثوق منها في الملف cacerts.pem.
يتم عرض رسالة خطأ عند تحديد Trusted Server والاتصال بخادم باستخدام شهادة موقع عليها ذاتيًا.
قم بتوسيع القسم More Options لتعيين مزيد من الخيارات.
Use Passive FTP
إذا كان تكوين جدار الحماية يتطلب استخدام FTP سلبي. يتيح FTP السلبي للبرنامج المحلي إعداد اتصال FTP بدلاً من مطالبة الخادم البعيد بإعداده. إذا لم تكن متأكدًا مما إذا كان يتعين استخدام FTP سلبي أم لا، فارجع إلى مسؤول النظام لديك.
لمزيد من المعلومات حول FTP السلبي، راجع ما FTP السلبي؟
Encrypt Only Command Channel
حدد هذا الخيار فقط إذا كنت تريد تشفير الأوامر التي يجري إرسالها فقط. استخدم هذا الخيار إذا كانت البيانات التي يجري إرسالها مشفرة بالفعل أو لا تحتوي على معلومات بالغة الأهمية.
Encrypt Only User Name and Password
حدد هذا الخيار فقط إذا كنت تريد تشفير اسم المستخدم وكلمة المرور فقط.
Use IPv6 Transfer Mode
حدد هذا الخيار إذا كنت تستخدم خادم FTP يدعم IPv6.
من خلال نشر الإصدار 6 من بروتوكول الإنترنت (IPv6)، سيحل EPRT وEPSV محل أمري FTP PORT وPASV، على التوالي. وبالتالي إذا كنت تحاول الاتصال بخادم FTP يدعم IPv6، يجب استخدام الأوامر الموسعة السلبية (EPSV) والأوامر الموسعة النشطة (EPRT) لاتصال البيانات. لمزيد من المعلومات، راجع www.ipv6.org/.
انقر فوق Save لإغلاق الشاشة الرئيسية Basic. وفي الفئة Servers، حدد ما إذا كان الخادم الذي قمت بإضافته أو تحريره هو خادم بعيد أو خادم اختبار أو كليهما.
الاتصالات المحلية أو اتصالات الشبكة
استخدم هذا الإعداد للاتصال بمجلد الشبكة أو إذا كنت تقوم بتخزين الملفات أو تشغيل خادم الاختبار على الكمبيوتر المحلي لديك.
- انقر فوق الزر Add New Server لإضافة خادم جديد.
- حدد خادمًا موجودًا ثم انقر فوق الزر Edit Existing Server.
في مربع النص Server Name، حدد اسمًا للخادم الجديد. يتم استخدام هذا الاسم داخليًا بواسطة Dreamweaver لتحديد الخادم، لذلك يمكنك اختيار أي اسم يعجبك.
للحصول على شرح أكثر تفصيلاً لهذا الخيار، راجع الفئة Advanced Settings.
في الفئة Servers في مربع الحوار Site Setup، حدد ما إذا كان الخادم الذي قمت بإضافته أو تحريره خادمًا بعيدًا أو خادم اختبار أو كليهما.
اتصالات WebDAV
استخدم هذا الإعداد للاتصال بخادم الويب باستخدام بروتوكول (Web-based Distributed Authoring and Versioning (WebDAV.
بالنسبة لطريقة الاتصال هذه، يجب أن يكون هناك خادم يدعم هذا البروتوكول، مثل Microsoft Internet Information Server (IIS) 5.0 أو تثبيت مكون بشكل صحيح لخادم ويب Apache.
إذا قمت بتحديد WebDAV كأسلوب للاتصال وكنت تستخدم Dreamweaver في بيئة متعددة المستخدمين، يجب التأكد أيضًا من قيام جميع المستخدمين بتحديد WebDAV كأسلوب الاتصال. إذا قام بعض المستخدمين بتحديد WebDAV وقام بعضهم بتحديد طرق اتصال أخرى (مثل FTP)، فلن تعمل ميزة سحب/إيداع Dreamweaver على النحو المتوقع، لأن WebDAV يستخدم نظام القفل الخاص به.
انقر فوق الزر Add New Server لإضافة خادم جديد
حدد خادمًا موجودًا ثم انقر فوق الزر Edit Existing Server
يتضمن عنوان URL هذا البروتوكول والمنفذ والدليل (إذا لم يكن الدليل الجذر). على سبيل المثال، http://webdav.mydomain.net/mysite.
هذه المعلومات متعلقة بمصادقة الخادم ولا صلة لها بـ Dreamweaver. إذا لم تكن متأكدًا من اسم المستخدم وكلمة المرور، فتحقق من مسؤول النظام أو مشرف الويب.
للحصول على شرح أكثر تفصيلاً لهذا الخيار، راجع الفئة Advanced Settings.
في الفئة Servers في مربع الحوار Site Setup، حدد ما إذا كان الخادم الذي قمت بإضافته أو تحريره خادمًا بعيدًا أو خادم اختبار أو كليهما.
اتصالات RDS
استخدم هذا الإعداد في حالة الاتصال بخادم الويب باستخدام (Remote Development Services (RDS. بالنسبة لطريقة الاتصال هذه، يجب أن يكون الخادم البعيد على كمبيوتر يقوم بتشغيل Adobe® ColdFusion®
انقر فوق الزر Add New Server لإضافة خادم جديد
حدد خادمًا موجودًا ثم انقر فوق الزر Edit Existing Server
في مربع النص Server Name، حدد اسمًا للخادم الجديد. يتم استخدام هذا الاسم داخليًا بواسطة Dreamweaver لتحديد الخادم، لذلك يمكنك اختيار أي اسم يعجبك.
- أدخل اسم الكمبيوتر المضيف حيث تم تثبيت خادم الويب.
- قد يكون اسم المضيف هو عنوان IP أو URL. إذا لم تكن متأكدًا، فاتصل بالمسؤول.
- أدخل رقم المنفذ الذي تريد الاتصال به.
- أدخل مجلد الجذر البعيد مثل دليل المضيف. على سبيل المثال، c:\inetpub\wwwroot\myHostDir\.
- أدخل اسم مستخدم وكلمة مرور RDS.
قد لا تظهر هذه الخيارات في حالة تعيين اسم المستخدم وكلمة المرور في إعدادات أمان ColdFusion Administrator.
- انقر فوق Save إذا كنت تريد أن يذكر Dreamweaver إعداداتك.
للحصول على شرح أكثر تفصيلاً لهذا الخيار، راجع الفئة Advanced Settings.
تعيين خيارات الخادم المتقدمة
انقر فوق الزر Add New Server لإضافة خادم جديد
حدد خادمًا موجودًا ثم انقر فوق الزر Edit Existing Server
إذا كنت تستخدم خادم اختبار، فحدد طراز خادم من القائمة المنبثقة Server Model. لمزيد من المعلومات، راجع إعداد خادم اختبار.
الاتصال بمجلد بعيد أو قطع الاتصال به
استنادًا إلى نوع الاتصال، يمكنك الاتصال بمجلد بعيد أو قطع الاتصال به:
اتصال FTP أو SFTP أو FTPS أو WebDAV أو RDS:
في اللوحة Files:
- للاتصال، انقر فوق Connects to Remote Host في شريط الأدوات.
- لفصل الاتصال، انقر فوق Disconnect في شريط الأدوات.
الاتصال المحلي أو اتصال الشبكة:
لن تحتاج إلى الاتصال بالمجلد البعيد بشكل صريح؛ فأنت متصل دومًا به. انقر فوق الزر Refresh لمشاهدة الملفات البعيدة.
- للاتصال، انقر فوق Connects to Remote Host في شريط الأدوات.
- لفصل الاتصال، انقر فوق Disconnect في شريط الأدوات.
استكشاف مشكلات إعداد المجلد البعيد وإصلاحها
فيما يلي بعض المشكلات الشائعة التي قد تواجهك أثناء إعداد مجلد بعيد وكيفية حلها.
- قد لا يعمل تنفيذ Dreamweaver FTP على نحو سليم مع بعض خوادم الوكيل وجدران الحماية متعددة المستخدمين والأشكال الأخرى من الوصول غير المباشر إلى الخادم. إذا واجهتك مشكلات في الوصول إلى FTP، فاطلب المساعدة من مسؤول النظام المحلي لديك.
- بالنسبة لعملية تنفيذ Dreamweaver FTP، يجب أن تتصل بالمجلد الجذر للنظام البعيد. تأكد من الإشارة إلى المجلد الجذر للنظام البعيد كدليل للمضيف. إذا قمت بتحديد دليل المضيف باستخدام شرطة مائلة واحدة (/)، فقد تحتاج إلى تحديد مسار ذي صلة من الدليل الذي تتصل به والمجلد الجذر البعيد. على سبيل المثال، إذا كان المجلد الجذر البعيد عبارة عن دليل بمستوى أعلى، فقد تحتاج إلى تحديد ../../ لدليل المضيف.
- استخدم الشرط السفلية بدلاً من المسافات وتجنب استخدام الحروف الخاصة في أسماء الملفات والمجلدات كلما أمكنك ذلك. فقد يؤدي استخدام علامات النقطتين والشرط المائلة والنقاط والفاصلات في أسماء الملفات أو المجلدات إلى حدوث مشكلات أحيانًا.
- إذا واجهتك مشكلات في أسماء الملفات الطويلة، فأعد تسميتها بأسماء أقصر. في نظام تشغيل Mac OS، لا يمكن أن يكون طول اسم الملف أكثر من 31 حرفًا.
- تستخدم الكثير من الخوادم الارتباطات الرمزية (UNIX) أو الاختصارات (Windows) أو الأسماء البديلة (Macintosh) للاتصال بمجلد على أحد أجزاء قرص الخادم بمجلد آخر في مكان آخر. وعادة ما تكون هذه الأسماء البديلة بلا تأثير على إمكانية الاتصال بالمجلد أو الدليل المناسب؛ ومع ذلك إذا كان بإمكانك الاتصال بأحد أجزاء الخادم دون غيره، فقد يكون هناك اختلاف في الأسماء البديلة.
- إذا واجهت رسالة خطأ مثل "cannot put file"، فقد تكون مساحة المجلد البعيد ممتلئة.لمزيدٍ من المعلومات التفصيلية، انظر سجل FTP.
وبصفة عامة، عندما تواجهك مشكلة في نقل FTP، يجب مراجعة سجل FTP عن طريق تحديد Window > Results (في Windows) أو Site > FTP Log (في Macintosh)، ثم النقر فوق العلامة FTP Log.
قم بإنشاء مواقع ويب جميلة في Dreamweaver
قم بتصميم مواقع الويب الديناميكية وبرمجتها وإدارتها في أداة قوية متكاملة.