أسئلة شائعة
ما هو ServBay؟
ServBay هو أداة مدمجة لإدارة بيئات تطوير الشبكة المحلية، تهدف إلى تبسيط عملية إعداد وإدارة خدمات وبيئات التطوير المحلية للمطورين. لمزيد من المعلومات، يرجى الرجوع إلى حول ServBay.
كيف يمكنني تثبيت ServBay؟
يمكنك تنزيل برنامج تثبيت ServBay من موقع ServBay واتباع خطوات معالج التثبيت. للحصول على تعليمات تثبيت مفصلة، يرجى مراجعة وثيقة تثبيت ServBay.
كيف يمكنني إلغاء تثبيت ServBay؟
على macOS، يمكنك ببساطة سحب تطبيق ServBay إلى سلة المهملات، ثم إفراغ سلة المهملات لإلغاء تثبيت ServBay. قبل إجراء عملية الإلغاء، تأكد من عمل نسخ احتياطي للبيانات الهامة. يرجى الرجوع إلى وثيقة إلغاء تثبيت ServBay للحصول على تفاصيل إضافية.
هل يدعم ServBay التحديث التلقائي؟
يدعم ServBay التحديث التلقائي. يرجى مراجعة وثيقة ترقية ServBay.
هل يدعم ServBay Windows/Linux؟
حاليًا، لا يدعم. ServBay يدعم بشكل رئيسي نظام التشغيل macOS.
ما اللغات التي يدعمها ServBay؟
يدعم ServBay عدة لغات، بما في ذلك الإنجليزية، الصينية المبسطة، الصينية التقليدية، الإسبانية، العربية، البرتغالية، الروسية، اليابانية، الألمانية، الفرنسية، الفيتنامية، التركية، الإيطالية، وغير ذلك. يمكنك تغيير اللغة حسب الحاجة. لمزيد من التفاصيل حول تغيير اللغة، يرجى مراجعة وثيقة الدعم متعدد اللغات.
كيف يمكنني عمل نسخة احتياطية من البيانات في ServBay؟
يمكنك ببساطة عمل نسخة احتياطية من الدليل /Applications/ServBay
.
ما الخدمات التي يدعمها ServBay؟
يدعم ServBay مجموعة متنوعة من الخدمات، بما في ذلك NGINX، Apache، Caddy، Mailpit، dnsmasq، PHP، Node.js، Python، Golang، MySQL، MariaDB، PostgreSQL، MongoDB، Redis، Memcached، وغيرها. يمكنك إدارة وتكوين هذه الخدمات بسهولة من خلال واجهة ServBay. لمزيد من المعلومات حول إدارة الخدمات، يرجى الاطلاع على وثيقة إدارة الخدمات والحزم.
كيف يمكنني عرض ملاحظات إصدار ServBay؟
يمكنك عرض ملاحظات إصدار ServBay في ملاحظات الإصدار. نقوم بإصدار تحديثات دورية تتضمن ميزات جديدة وتحسينات وإصلاحات الأخطاء.
هل يمكنني تشغيل عدة إصدارات من PHP في نفس الوقت؟
نعم، يدعم ServBay تشغيل عدة إصدارات من PHP في نفس الوقت. يمكنك اختيار الإصدار المطلوب من صفحة إدارة الخدمة، وتكوين إصدار PHP لكل موقع على حدة في إعدادات الموقع. لمزيد من المعلومات، يرجى مراجعة وثائق إضافة أول موقع وكيف أستخدم PHP في التطوير.
هل يدعم ServBay إطار عمل Laravel وWordPress وأنظمة إدارة المحتوى الأخرى؟
نعم، يدعم ServBay الأطر الشائعة PHP وأنظمة إدارة المحتوى، بما في ذلك، على سبيل المثال لا الحصر، Laravel وWordPress وSymfony. لمزيد من الدروس ذات الصلة، يرجى مراجعة كيف أستخدم PHP في التطوير.
هل يدعم ServBay إطار عمل Vue وReact وNext.js وNuxt.js وأنظمة إدارة المحتوى الأخرى؟
نعم، يدعم ServBay الأطر الشائعة JS وTS وأنظمة إدارة المحتوى، بما في ذلك، على سبيل المثال لا الحصر، Vue وReact وAngular وNext.js وNuxt.js وExpress.js وHapi.js. لمزيد من الدروس ذات الصلة، يرجى مراجعة كيف أستخدم Node.js في التطوير.
كيف يمكنني إضافة موقع؟
إضافة موقع أمر سهل. يرجى الرجوع إلى وثيقة كيف أضيف أول موقع للحصول على معلومات حول كيفية إضافة وتكوين موقعك.
كيف يدعم ServBay أسماء النطاقات المخصصة وشهادات SSL؟
يوفر ServBay خدمة DNS محلية بالإضافة إلى CA خاصة (ServBay CA) لدعم أسماء النطاقات المخصصة وشهادات SSL. لمزيد من المعلومات حول الدعم التفصيلي، يرجى مراجعة إضافة مواقع بأسماء نطاقات غير قياسية (TLDs) واستخدام SSL (HTTPS) لتعزيز أمان الموقع.
هل يمكنني استخدام أسماء نطاقات مخصصة في ServBay؟
نعم، يدعم ServBay إضافة مواقع بأسماء نطاقات غير قياسية (TLDs). في صفحة إدارة المواقع، يمكنك تعيين اسم نطاق مخصص لكل موقع، وتكوين شهادة SSL لتفعيل HTTPS.
كيف يمكنني تمكين HTTPS للخدمات في ServBay؟
في علامة التبويب الإعدادات في صفحة إدارة المواقع، يمكنك تمكين HTTPS. يقوم ServBay بتوفير شهادات عبر ServBay CA وLet's Encrypt/ZeroSSL، أو يمكنك استخدام الشهادات المصدرة من CA خاصتك. لمزيد من المعلومات، يرجى مراجعة استخدام SSL (HTTPS) لتعزيز أمان الموقع، كيفية طلب شهادة SSL باستخدام ACME، كيفية طلب شهادة SSL من Let's Encrypt، كيفية طلب شهادة SSL من ZeroSSL، كيفية طلب شهادة SSL من Google Trust Services.
هل يدعم ServBay NGINX أو Apache أو خوادم الويب الأخرى؟
يأتي ServBay افتراضيًا مع Caddy وNGINX وApache كخوادم ويب، ويمكن للمستخدمين اختيار ما يشاءون استخدامها. يرجى مراجعة كيفية إعداد خادم الويب الافتراضي لمزيد من المعلومات.
كم عدد المضيفين الظاهريين الذي يمكن إنشاؤه في ServBay؟
تدعم نسخة ServBay Free
إنشاء 3 مضيفين ظاهريين (يمكن للمستخدمين المسجلين إنشاء ما يصل إلى 5 مضيفين). يمكنك إضافة وتكوين المضيفين الظاهريين في إدارة المواقع، وتخصيص مواقع وخدمات منفصلة لكل مضيف. ServBay Pro وServBay Team يدعمان عددًا غير محدود من المضيفين الظاهريين.
كيف يمكنني إدارة قواعد البيانات؟
يوفر ServBay أدوات إدارة قواعد بيانات مدمجة، بما في ذلك phpMyAdmin وAdminer. يمكنك استخدام هذه الأدوات لإدارة قواعد بيانات MariaDB وMySQL وPostgreSQL بسهولة. لمزيد من المعلومات حول إدارة قواعد البيانات، يرجى مراجعة الفصل "إدارة قواعد البيانات".
كيف يمكنني استخدام أدوات سطر الأوامر؟
يوفر ServBay أدوات سطر أوامر مختلفة للعمليات، بما في ذلك إدارة الخدمات وتجميع وحدات PHP. لمعرفة المزيد عن الدعم عبر سطر الأوامر، يرجى مراجعة دعم سطر الأوامر وأداة سطر الأوامر servbayctl.
كيف يمكنني ضبط إصدار حزمة الافتراضي؟
يسمح لك ServBay بتحديد الإصدار الافتراضي للحزم مثل PHP وNodejs وMariaDB وPostgreSQL. هذا مفيد لاستدعاء الإصدار الافتراضي في سطر الأوامر أو النصوص. لمزيد من المعلومات حول الإعداد، يرجى مراجعة وثيقة إعداد الإصدار الافتراضي.
هل يمكنني تخصيص مسار تثبيت الحزم في ServBay؟
لتبسيط تكاليف الصيانة، يقوم ServBay بجمع مسار تثبيت الخدمات في دليل محدد، ولا يدعم تخصيص مسار تثبيت كل حزمة بشكل مباشر.
هل يدعم ServBay الإدارة متعددة المستخدمين وإدارة الأذونات؟
حاليًا، تم تصميم ServBay بشكل رئيسي للاستخدام الفردي ولا يدعم الإدارة متعددة المستخدمين وإدارة الأذونات. جميع الخدمات والمواقع تعمل في بيئة مستخدم واحد.
كيف يمكنني عرض سجل الخدمات في ServBay؟
يمكنك عرض سجل خدمة معينة من خلال النقر على رمز السجل على يمين كل خدمة في صفحة إدارة الخدمات. يمكن أن يساعدك هذا في تشخيص وحل المشكلات عند بدء الخدمة أو تشغيلها. لمزيد من المعلومات، يرجى مراجعة وثيقة عرض ملفات السجل.
كيف يمكنني تعديل إعدادات PHP في ServBay؟
يرجى استخدام واجهة ServBay القوية لضبط إعدادات PHP. لمزيد من المعلومات، يرجى مراجعة كيفية تعديل إعدادات PHP.
بالإضافة إلى ذلك، في دليل /Applications/ServBay/etc/php
، يمكنك العثور على ملفات إعدادات PHP للإصدارات المختلفة. يمكنك تعديل المعلمات في ملف php.ini هنا. بعد التغييرات، تذكر إعادة تشغيل خدمة PHP المقابلة. لمزيد من المعلومات، يرجى مراجعة عرض ملفات الإعدادات.
هل يدعم ServBay تثبيت وإدارة ملحقات PHP؟
نعم، يدعم ServBay تجميع وإدارة ملحقات PHP بشكل مستقل. يرجى مراجعة تجميع وحدات PHP للحصول على تفاصيل إضافية.
ما هو معرف ومسار تسجيل الدخول الافتراضي لـ MySQL/MariaDB؟
يرجى مراجعة معرف كلمة مرور قاعدة البيانات ومسار الاتصال للحصول على تفاصيل إضافية.
ما هو معرف ومسار تسجيل الدخول الافتراضي لـ PostgreSQL؟
يرجى مراجعة معرف كلمة مرور قاعدة البيانات ومسار الاتصال للحصول على تفاصيل إضافية.
هل يدعم ServBay استخدام إصدارات مختلفة من لغات التطوير لمشاريع مختلفة؟
يوفر ServBay إعداد بيئات تشغيل على مستوى المشروع. يمكن للمطورين من خلال ServBay تعيين إصدارات تشغيل مختلفة لـ PHP وNode.js وPython لمشاريع مختلفة، مثل تعيين إصدار PHP 8.3 وNode.js 22 وPython 2.7 للمشروع A، وإصدار PHP 8.5 وNode.js 23 وPython 3.13 للمشروع B. يتم عزل بيئات التشغيل بين المشاريع ولا تتداخل.