تغييرات

اذهب إلى التنقل اذهب إلى البحث
تم إضافة 2٬913 بايت ،  قبل 5 سنوات
أنشؤوا الصفحة بالمحتوى:'{{تقديم وصفة |تقديم=عمل صفحة ويب لامركزية بأستخدام IPFS وهو شبكة ند الى ند لتخزين ومشا...'
{{تقديم وصفة
|تقديم=عمل صفحة ويب لامركزية بأستخدام IPFS وهو شبكة ند الى ند لتخزين ومشاركة البيانات عن طريق انظمة الملفات الموزعة
}}
{{خطوة وصفة
|عنوان الخطوة=تنصيب IPFS
|شرح=يمكنك تنصيب go-ipfs عن طريق مدير الحزم Snap بأستخدام السطر الأتى :-

sudo snap install ipfs

[[صورة: Install snap.png]]
}}
{{خطوة وصفة
|عنوان الخطوة=تجهيز الملفات
|شرح=يمكننا الان تجهيز اكواد الHTML و الCSS لصفحة الويب المراد استضافتها ووضعها فى Directory وليكن اسمة test


[[صورة: Testdir.png]]


اول ملف نسمية index.html ونضع فيه اي اكواد HTML للتجربة


[[صورة: Htmltest.png]]


والملف الثانى نسمية style.css ونضع فيه css للملف الاول


[[صورة: Csstest.png]]
}}
{{خطوة وصفة
|عنوان الخطوة=تشغيل عقدة IPFS
|شرح=يمكنك تشغيل IPFS عن طريق الامر الاتى:


ipfs daemon
}}
{{خطوة وصفة
|عنوان الخطوة=رفع الملفات الى شبكة IPFS
|شرح=الان الملفات مخزنة على جهازك فى Directory اسمه test .


تشغيل الامر الاتى من terminal سوف يضيف ملفاتك الى IPFS وخلق عنوان لمحتوى الملفات.

ipfs add -r test


[[صورة: outputipfs.png]]

الان يمكن الوصول الى صفحة الويب عن طريق استخدام المسار الاتى

https://gateway.ipfs.io/ipfs/ your hash here
}}
{{خطوة وصفة
|عنوان الخطوة=الوصول الى صفحة الويب بأستخدام بوابة الوصول
|شرح=IPFS سيستضيف موقع الويب الخاص بك طالما أنه يتم الوصول إليه من قبل أقرانه الآخرين لأنه ينتشر إلى العقد الأخرى عند الوصول إليه. بالنظر إلى ذلك ، هناك عدة طرق للتأكد من إمكانية الوصول إلى موقع الويب الخاص بك في أي وقت على النحو التالي:

*قم بتشغيل العقدة الخاصة بك واستضافتها هناك (والمساهمة في شبكة IPFS).
*استخدم بوابة IPFS لاستضافة موقع الويب الخاص بك.

أنا شخصياً استخدمت Infura.io الأخير والمختار لاستضافة موقع الويب الخاص بي بشكل دائم. يمكنك ببساطة القيام بنفس الشيء من خلال الوصول إلى hash التي تم إنشاؤها للمحتوى الخاص بك من خلال بوابتها على النحو التالي

https://ipfs.infura.io/ipfs/ <your hash >

[[صورة: Deweb.png| وسط | 700px]]
[[تصنيف:التمساح]]
}}

قائمة التصفح