عرض ملفات التكوين
تمتاز ملفات التكوين الخاصة بـ ServBay بوضوح هيكلها، حيث يتم تركيز جميع ملفات التكوين في الدليل /Applications/ServBay/etc
وتُدار حسب الخدمة والنسخة. في هذا المقال، سنشرح بالتفصيل كيفية البحث عن ملفات التكوين المختلفة وإدارتها.
::: تنبيه ملاحظة هامة
يُرجى عدم تعديل ملفات التكوين يدويًا. جميع ملفات التكوين يتم إنشاؤها تلقائيًا بواسطة ServBay، وأي تعديل يدوي قد يتم تجاوزه. يُرجى إجراء التعديلات عبر واجهة المستخدم.
:::
نظرة عامة على هيكل الدليل
تقع ملفات التكوين الخاصة بـ ServBay بشكل رئيسي في الأدلة التالية:
/Applications/ServBay/etc
: يحتوي على ملفات التكوين الرئيسية لمعظم الخدمات./Applications/ServBay/db/postgresql
: يحتوي على بعض ملفات التكوين لخدمة قاعدة البيانات PostgreSQL.
ملفات تكوين الخدمات
PostgreSQL
تقع ملفات التكوين الخاصة بـ PostgreSQL في الدليل etc
، ويتم تصنيفها بناءً على النسخة المستخدمة. على سبيل المثال، فإن ملفات تكوين PostgreSQL 16 تقع في:
/Applications/ServBay/etc/postgresql/16
في هذا الدليل، يمكنك العثور على ملفات التكوين الرئيسية لـ PostgreSQL مثل postgresql.conf
.
بالإضافة إلى ذلك، فإن ملفات مثل pg_hba.conf
وpg_ident.conf
تقع في دليل db
كالتالي:
/Applications/ServBay/db/postgresql/16
OpenSSL
تقع ملفات التكوين الخاصة بـ OpenSSL في الدليل package/common/openssl
وتصنف حسب النسخة. على سبيل المثال، فإن ملفات تكوين OpenSSL 3.2 تقع في:
/Applications/ServBay/package/common/openssl/3.2
في هذا الدليل، يمكنك العثور على ملفات التكوين الرئيسية لـ OpenSSL مثل openssl.cnf
.
الخدمات الأخرى
عادةً ما تقع ملفات التكوين الخاصة بالخدمات الأخرى في دليل /Applications/ServBay/etc
وتُصنف حسب اسم الخدمة والنسخة. على سبيل المثال، تقع ملفات تكوين Caddy في:
/Applications/ServBay/etc/caddy
في هذا الدليل، يمكنك العثور على ملفات التكوين الرئيسية لـ Caddy مثل Caddyfile
وملفات التكوين الأخرى ذات الصلة.
البحث وإدارة ملفات التكوين
توفر ServBay طريقة مرنة لإدارة ملفات التكوين، ويمكنك البحث وإدارة الملفات من خلال الخطوات التالية:
التنقل إلى دليل ملفات التكوين: استخدم أدوات سطر الأوامر أو مدير الملفات للتنقل إلى دليل ملفات التكوين المناسب. على سبيل المثال، لمشاهدة ملفات تكوين PostgreSQL 16:
bashcd /Applications/ServBay/etc/postgresql/16
1تحرير ملفات التكوين: استخدم محرر النصوص (مثل
vim
أوnano
أوgedit
) لفتح وتحرير ملفات التكوين. على سبيل المثال، لتحرير ملفpostgresql.conf
الخاص بـ PostgreSQL:bashvim postgresql.conf
1إعادة تشغيل الخدمة: بعد تعديل ملفات التكوين، ستحتاج إلى إعادة تشغيل الخدمة المعنية لتفعيل التغييرات. يمكنك استخدام واجهة إدارة ServBay أو استخدام أداة سطر الأوامر
servbayctl
لإعادة التشغيل. على سبيل المثال، لإعادة تشغيل خدمة PostgreSQL:bashservbayctl restart postgresql 16
1
الخلاصة
تميز هيكل ملفات التكوين الخاصة بـ ServBay بأنه منظم بشكل يسهل البحث والإدارة. تتجمع ملفات التكوين الرئيسية في الدليل /Applications/ServBay/etc
وتُصنف حسب الخدمة والإصدار. تقع ملفات التكوين الخاصة بـ PostgreSQL وOpenSSL في دلائل db
وpackage/common
على التوالي. بفضل الهيكل التنظيمي المناسب والأدوات الإدارية المرنة، يمكن للمستخدمين البحث وتحرير وإدارة ملفات التكوين الخاصة بـ ServBay بسهولة.