
2023 مؤلف: Peter John Melton | [email protected]. آخر تعديل: 2023-11-26 11:14
تتناول هذه المقالة تثبيت التخريب باستخدام وحدة apache بحيث يمكن الوصول إليه بسهولة من أنظمة أخرى على شبكة عامة. إذا كنت ترغب في خادم svn أكثر أمنا ، يمكنك استخدام svnserve + ssh ، والذي لا يشمله هذا المقال.
لتثبيت التخريب ، افتح الطرفية وقم بتشغيل الأمر التالي:
sudo apt-get install subversion libapache2-svn
سنقوم بإنشاء مستودع التخريب في / svn ، على الرغم من أنه يجب عليك اختيار موقع يحتوي على مقدار جيد من المساحة.
sudo svnadmin create /svn
بعد ذلك سنحتاج إلى تحرير ملف التكوين لوحدة webdav للتخريب. يمكنك استخدام محرر مختلف إذا كنت ترغب في ذلك.
sudo gedit /etc/apache2/mods-enabled/dav_svn.conf
يفرض عنصر الموقع في ملف التكوين الدليل الجذر حيث سيكون التخريب سليما من ، على سبيل المثال: https://www.server.com/svn
يجب أن يكون سطر DAV غير مُعتمد لتمكين وحدة dav
# Uncomment this to enable the repository, DAV svn
يجب أن يتم ضبط سطر SVNPath على نفس المكان الذي قمت بإنشاء المخزون به باستخدام الأمر svnadmin.
# Set this to the path to your repository SVNPath /svn
سيسمح لك القسم التالي بتشغيل المصادقة. هذه مجرد مصادقة أساسية ، لذلك لا تعتبرها آمنة للغاية. سيتم وضع ملف كلمة المرور حيث يضبطه الإعداد AuthUserFile على الأرجح الأفضل تركه في الوضع الافتراضي.
# Uncomment the following 3 lines to enable Basic Authentication AuthType Basic AuthName “Subversion Repository” AuthUserFile /etc/apache2/dav_svn.passwd
لإنشاء مستخدم على استخدام المخزون ، يكون الأمر التالي:
sudo htpasswd2 -cm /etc/apache2/dav_svn.passwd
لاحظ أنه يجب عليك فقط استخدام الخيار -c أول مرة تقوم فيها بإنشاء مستخدم. بعد ذلك ، ستحتاج فقط إلى استخدام الخيار -m ، الذي يحدد تشفير MD5 لكلمة المرور ، ولكنه لا يعيد إنشاء الملف.
مثال:
sudo htpasswd2 -cm /etc/apache2/dav_svn.passwd geek New password: Re-type new password: Adding password for user geek
أعد تشغيل apache من خلال تشغيل الأمر التالي:
sudo /etc/init.d/apache2 restart
الآن إذا ذهبت في المتصفح الخاص بك إلى https://www.server.com/svn ، يجب أن تشاهد أن يتم تمكين المستودع للوصول للقراءة المجهولة ، ولكن يتطلب الوصول إلى الوصول اسم مستخدم.

Require valid-user
الآن إذا قمت بتحديث المتصفح الخاص بك ، فستتم مطالبتك ببيانات الاعتماد الخاصة بك:

موصى به:
كيفية تثبيت وإزالة تثبيت علامات التبويب في Chrome و Firefox مع اختصار لوحة المفاتيح

إذا كنت تميل إلى فتح الكثير من علامات التبويب في متصفحك ، فقد يصعب العثور على علامات التبويب مع مواقع الويب الأكثر استخدامًا. تعمل علامات التبويب المعلقة في المتصفح على نقل علامات التبويب هذه إلى اليمين ، وتقليص علامات التبويب لإظهار رمز المفضلة فقط ، ويمكنك القيام بذلك من خلال نقرة بسيطة بالزر الأيمن.
كيفية إلغاء تثبيت (أو إعادة تثبيت) Windows 10’s Ubuntu Bash Shell

لا يعمل إصدار Bash الجديد المستند إلى نظام التشغيل Windows 10 على أنه برنامج عادي. لإلغاء تثبيته أو إعادة تعيين حالته للحصول على بيئة Linux جديدة ، ستحتاج إلى استخدام بعض الأوامر الخاصة.
Mirekusoft تثبيت مراقب: تثبيت وإلغاء تثبيت البرامج في ويندوز

تحميل Mirekusoft تثبيت مراقب. إنها أداة إدارة تطبيق إلغاء التثبيت لتطبيقات سطح مكتب Microsoft Windows. يراقب استخدام موارد التطبيق ويزيل أي تطبيقات غير مرغوب فيها تمامًا.
تثبيت ، إعادة تثبيت ، ترقية ، إلغاء تثبيت ، إصلاح Windows 7 / Vista / XP

أطلقت Microsoft موقعًا إلكترونيًا جديدًا يركز فقط على كيفية تثبيت أنظمة التشغيل Windows 7 و Windows Vista و Windows XP وإعادة تثبيتها وترقيتها أو إلغاء تثبيتها.
إضافة ، إزالة ، تثبيت ، إلغاء تثبيت ، استعادة أدوات سطح المكتب في Windows 7

تخبرك هذه المقالة بكيفية إضافة أو إزالة أو تثبيت أو إلغاء تثبيت أو استعادة أدوات سطح المكتب في نظامي التشغيل Windows 7 و Vista.