إن الجزء الأكبر لعملية التنصيب و الإعداد الأساسي (basic setup) يكون بتثبيت برنامج cFos PNet و من ثم نسخ الوثائق و المستندات التي ترغب و تريد أن تنشرها (publish) و تقوم بنسخها إلى المجلد المُسمى بالإسم "pub" و الموجود في مجلد تثبيت برنامج cFos PNet على الكومبيوتر خاصتك. في حالة التعريف و الضبط القياسي, فإن ملف ﺍﻟ JavaScript makedir.jss يقوم بإنتاج و إصدار المجلد "pub folder" بشكل رائع و أنيق من أجل المستخدمين (users) لديك.
بإمكانك أن تقوم بتغيير موقع و مكان كلاً من المجلد العمومي "public folder" و المجلد الخصوصي "private folder" و ذلك عن طريق ضبط كلاً من المفاتيح "public_dir=" و "private_dir=" ضمن الملف cfospnet.ini, في القسم [param] و من ثم قم بتحديد الموقع الجديد إلى مجلد آخر حسب رغبتك و إختيارك (تحديد المسار الكامل للمجلد أمر مطلوب). حيث أن الملف cfospnet.ini موجود في المجلد c:\programdata\cFos\cfospnet على الكومبيوتر خاصتك.
بشكل إفتراضي, فإن برنامج cFos PNet يستخدم المنفذ port 80 من أجل خدمات HTTP services, إلا أنه يمكنك تغيير المنفذ و ذلك عن طريق ضبط المفتاح "server_port" في القسم [param] من الملف cfospnet.ini.
أيضاً بشكل إفتراضي, فإن برنامج cFos PNet يستخدم IPv4 إضافة إلى IPv6. في حال كنت تريد أن تقوم بتحديد الربط (connectivity) فيه بحيث تقتصر على IPv4 فقط أو بحيث تقتصر على IPv6 فقط, فإنه يمكنك أن تقوم بضبط المفتاح "ipv4_allowed" أو المفتاح "ipv6_allowed" إلى القيمة "0" و ذلك في نفس القسم [param] من الملف cfospnet.ini.
إذا كنت ترغب في إرسال البريد عن طريق الجافا سكربت, تحتاج أيضا إلى تعيين المفاتيح التالية في [param] قسم:
"smtp_server" | عنوان خادم SMTP الخاص بك |
"smtp_username" | إسم المستخدم الخاص بك |
"smtp_password" | كلمة المرور الخاصة بك |
"smtp_port" | منفذ ملقم SMTP, e.g. 25. إذا قمت بحذف smtp_port parameter, سيتم استخدام المنفذ الافتراضي |
و ذلك يحقق المطلوب. حتى تسمح للآخرين و تتيح لهم الإذن بالدخول و بلوغ و وصول الويب سيرفر (web server) خاصتك, فإنك قد تحتاج إلى أن تقوم بتعريف و ضبط المنفذ (port forwarding) في جهاز الروتر خاصتك, هذا في حال كنت تعمل خلف نظام الحماية NAT. كذلك: في حال كنت تستخدم عناوين dynamic IP addresses, فإنك قد ترغب في إنشاء العنوان (sign up) بالإستعانة ﺑ خدمة dynamic DNS service, مثل DynDNS (www.dyndns.org). لقد قمنا بإعداد و تجهيز نص برمجة للتسجيل (register) بإستخدام خدمة DynDNS و ذلك عند بداية تشغيل برنامج cFos PNet, و لإلغاء التسجيل (unregister) عند توقف البرنامج. للإستفادة من هذه الميزة, قم بتشغيل ملف dyndns.htm الموجود في مجلد pub folder لديك و ذلك لإعلام برنامج cFos PNet عن ما هي باراميترات DynDNS parameters خاصتك. ثم بعد ذلك قم بتفعيل الملف dyndns.jss بحيث يتجاوب مع بداية التشغيل و نهاية التشغيل, فقط قم بتعديل نص البرمجة في الملف cfospnet.ini و ذلك بإزالة علامة الفاصلة المنقوطة ";" الموجودة في السطر الخاص ﺑ كلاً من المفتاح "on_start" و المفتاح "on_stop" في القسم [scripts].
إذا قمت ببدء تشغيل برنامج cfospnet.exe بشكل يدوي, فإنه سيشتغل و يعمل ﻛ عملية عادية يقوم بها مستخدم نظام Win32 (normal Win32 user process) تحت حساب المستخدم (user account) خاصتك. عندما تقوم بتسجيل الخروج (log out), فإن نظام Windows سيقوم بإيقاف عمل البرنامج كما هو الحال مع كافة البرامج الأخرى التي قمت بفتحها.
يمكنك أن تقوم كذلك بإستخدام برنامج cFos PNet ﻛ أداة أو خدمة من خدمات النظام (system service). عندئذٍ, فإنه سيشتغل تماماً مع بداية تشغيل نظام Windows و يعمل بشكل مستقل لصالح المستخدم الذي قام بتسجيل الدخول (the logged on user). لتحقيق ذلك, قم بإستخدام ما يلي:
"cfospnet.exe -start_service" من أجل تسجيل برنامج cFos PNet ﻛ خدمة من خدمات النظام (system service) و من ثم بدء تشغيله.
"cfospnet.exe -stop_service" من أجل إيقاف خدمة cFos PNet service و إلغاء تسجيلها.
يأتي برنامج cFos PNet مزوداً ﺑ ميزة إنشاء مستخدم إفتراضي (default user setup). يقوم برنامج التنصيب (The installer) بإنشاء مجلد ﺍﻟ /users/admin في داخل مجلد ﺍﻟ pub folder في أثناء تثبيت البرنامج. بالنسبة للمستخدمين الجدد (New users) فإنهم يحصلون على ملف التعريف و الضبط profile.txt الموجود في مجلد المستخدم (user) خاصتهم و المخصص لذلك /users/
لذلك, في حال كنت ترغب في مشاركة ملف ما, فقط مع مستخدم معين (certain user), قم بنسخه إلى مجلد /private/