أولا: تحويل الهاتف المحمول إلى سيرفر لاستضافة المواقع
يحتاج الكثيرون إلى الحصول على خادم (سيرفر) لأغراض استضافة المواقع الإلكترونية المحلية، لتجربة بعض السكريبتات أو البرمجيات أو الأكواد قبل نشرها على الموقع الرئيسي على الإنترنت.
وقد يحتاج من يقوم بتطوير المواقع الإلكترونية باستخدام لغات برمجة مواقع الإنترنت المختلفة مثل PHP و MySQL، إلى الحصول على سيرفر يدعم لغة البرمجة التي يستخدمها لتجربة ومعاينة البرامج التي يقوم بتطويرها.
فهل يجب على هؤلاء شراء سيرفرات خاصة بهم بأسعار باهضة، أو حتى استئجار سيرفرات تقدمها شركات استضافة المواقع الإلكترونية؟
أقدم لك في هذا المقال أبسط الحلول للحصول على سيرفر خاص بك، لاستضافة موقعك الإلكتروني على الشبكة المحلية، وإتاحة الوصول إليه لجميع مستخدمي شبكة الإنترنت المحلية، أو المتصلين على راوتر الإنترنت الذي تقوم باستخدامه.
حيث يمكن لأي مستخدم تحويل الهاتف الذكي المحمول أو تحويل جهاز الكمبيوتر الخاص إلى سيرفر لاستضافة المواقع الإلكترونية.
ولكن هل من الممكن تطبيق هذه الطريقة لاستضافة موقعك الإلكتروني على شبكة الإنترنت العالمية؟ نعم، ولكن لم أقم بتجربة هذه الفكرة، ولم أدرس الجدوى الاقتصادية من الموضوع حتى الآن.
وسأتكلم عن هذا الموضوع بشكل مفصل في وقت لاحق، بعد جمع المعلومات الكافية، إن شاء الله. والآن دعونا نتكلم عن خطوات إنشاء سيرفر محلي لاستضافة موقعك الإلكتروني محليا بأسهل الطرق وأقل التكاليف.
ثانيا: الأدوات الأساسية المطلوبة
ستحتاج لتوفير الأدوات الأساسية الآتية لتنفيذ الخطوات التي سأقوم بشرحها:
- أولا: هاتف ذكي يدعم نظام أندرويد، ولا يشترط أن يكون جهازا حديثا.
- ثانيا: جهاز كمبيوتر للاتصال بالسيرفر وتركيب السكريبت المناسب.
- ثالثا: السكريب (تطبيق الويب) الذي تريد تجربته، وسأتكلم هنا عن تجربتي في استضافة موقع ووردبريس لإدارة المحتوى.
ثالثا: التكلفة التقديرية للمشروع
1. استخدام جهاز سامسونج جالكسي ستار
تبدأ التكلفة التقريبية لتنفيذ هذا المشروع من صفر دينار في حالة امتلاكك لهاتف محمول تريد استخدامه لتجربة هذه الفكرة، وأنصحك باستخدام جهاز هاتف محمول قديم، فهو يفي بالغرض، وقد قمت بتجربة الفكرة على جهاز سامسونج جالكسي ستار بلس (Samsung Galaxy Star Plus).
ولدى هذا الجهاز المواصفات الأساسية التالية: خاصية الاتصال من خلال شبكة واي فاي (Wi-Fi Networking)، معالج بتردد 1 جيجاهيرتز، ذاكرة وصول عشوائية (RAM) بسعة 512 ميجا بايت، وذاكرة داخلية 4 جيجا بايت، وقد تم تشغيل موقع ووردبريس على الجهاز المذكور بسرعة مناسبة.
2. استخدام جهاز سامسونج جالكسي نوت 2
ويمكنك استخدام جهاز بمواصفات أقوى دون الحاجة إلى المبالغة في اختيار المواصفات حتى تكون الفكرة مجدية وغير مكلفة. وسأقوم بتطبيق الشرح هنا على جهاز سامسونج جالكسي نوت 2 (Samsung Galaxy Note II)>
ولدى هذا الجهاز المواصفات التالية: خاصية الاتصال من خلال شبكة واي فاي (Wi-Fi Networking)، ومعالج رباعي النوى بتردد 1.60 جيجا هيرتز، وذاكرة وصول عشوائية (RAM) بسعة 2 جيجا بايت، وذاكرة داخلية 16 جيجا بايت، وهذه المواصفات تعتبر قوية جدا لتشغيل سيرفر قوي وسريع.
3. شراء برنامج السيرفر
بالإضافة إلى ذلك، قد تحتاج شراء برنامج السيرفر بمبلغ لا يتجاوز ما قيمته 3.0 دينار أردني (4.0 دولار أمريكي) تدفع لمرة واحدة، وسأحاول البحث عن تطبيقات تقدم نفس هذه الخدمة مجانا، وسأذكرها في الموضوع في وقت لاحق إن شاء الله. علما بأنني لا أقوم من خلال هذا الموضوع بالتسويق لهذا التطبيق، ولكن قمت باختياره بسبب توفر جميع المكونات المطلوبة فيه.
ملاحظة: لا تشتري هذا التطبيق إلا إذا كنت فعلا بحاجة له، فهو يتيح لك تجربته مجانا لمدة 5 أيام.
تحديث: هناك بديل أفضل من تطبيق KSWEB فبعد البحث عن تطبيقات أخرى، فقد توصلت لايجاد تطبيق آخر له ميزات وإمكانات أكبر من KSWEB مع دعم العديد من السيرفرات، بنسخة مجانية تجريبية (مع إظهار بعض الإعلانات في التطبيق على الهاتف – ولا تظهر أي إعلانات أثناء تصفح الموقع). ولكن ستطلب الأمر أن تقوم بشراء التطبيق بعد انقضاء المدة التجريبية … إليكم البرنامج الرائع: برنامج Servers Ultimate
رابعا: المجالات المستهدفة للمشروع
يمكن استخدام المشروع بكفاءة عالية في عدة مجالات منها:
- سيرفر لإجراء الاختبارات على بعض الكودات والإضافات قبل تركيبها في موقعك الرسمي. وسيرفر تعليمي لطلاب برمجة الكمبيوتر.
- وسيرفر محلي منزلي لتنظيم بعض الأمور أو تركيب برنامج إدارة مشاريع لتنظيم الأعمال وغيرها من البرمجيات التي يمكن استخدامها في المنزل.
- وسيرفر يخدم شركة أو مؤسسة لتركيب تطبيقات إدارة شؤون الموظفين، وإدارة المستودعات، وإدارة المواعيد، كما ويمكن استخدام المشروع في مستشفى لتسجيل بيانات المرضى، وغيرها من التطبيقات التي لا تحتاج أن يكون الموقع مربوطا مع شبكة الإنترنت العالمية.
خامسا: خطوات بدء تنفيذ المشروع
1. خطوات تجهيز السيرفر على هاتفك المحمول
- اذهب إلى شاشة هاتفك الرئيسية وادخل إلى تطبيق متجر جوجل (Google Play)، وابحث عن تطبيق “KSWEB”، كما هو موضح في الشاشة وقم بتثبت التطبيق على هاتفك المحمول.
- بعد تثبيت التطبيق، ادخل إليه وستظهر لك الشاشة الرئيسية للتطبيق، وستبدأ بتثبيت الإضافات اللازمة، انتظر حتى ينتهي الإعداد، وستظهر أمامك رسالة تخبرك بأن التطبيق تجريبي وصالح لمدة 5 أيام، ويجب عليك شراؤه بعد انتهاء الفترة التجريبية.
- وفي تبويب Status سيظهر لك رقما IP اثنان؛ الأول لاستخدام السيرفر محليا، والثاني لاستخدامه عالميا، والأخير يعتمد على مزود خدمة الانترنت لديك، وإذا كنت مبتدئا في عالم مواقع الانترنت والسيرفرات فلا أنصحك باستخدام الرقم الثاني أو إعطائه لأحد لأنك قد تتعرض للاختراق من قبل القراصنة من خلال هذا الرقم.
- تأكد من تفعيل الخدمات LIGHTTPD و APACHE و MYSQL و PHP و FTP، وذلك من خلال زيارة التبويب الخاص لكل خدمة والتأكد من أن زر تفعيل السيرفر مفعل عند عبارة Enable Server كما هو موضح في الصورة التالية.
- اذهب إلى تبويب TOOLS ومن مجموعة Main، انقر على زر phpMyAdmin، وستظهر لك النافذة الآتية، اختر منها سيرفر Apache، أو السيرفر الذي تود استخدامه.
- سيظهر رقم المنفذ الخاص بالدخول إلى سيرفر Apache والذي يجب عليك حفظه لاستخدامه فيما بعد، كما هو موضح في الصورة الآتية:
- اذهب إلى تبويب FTP وأنشئ حسابا جديدا بالنقر على زر “+” الموجود أسفل الشاشة، وقم باختيار Username و Password تحتاجهما للدخول إلى سيرفر FTP لاحقا، وقم بتفعيل خيار Allow Files Modify، وسأقوم باختيار الآتي في هذا الشرح، وأنصحك دائما باختيار كلمات مرور معقدة بعض الشيء لمنع الوصول إليها بسهولة:
Username: admin Password: admin
- والآن أصبح لديك رقمان يجب الاحتفاظ بهما للتمكن من الدخول إلى الموقع الخاص بك، وهما: رقم IP السيرفر المحلي، ومنفذ سيرفر Apache. وفي تجربتي كانت الأرقام 192.168.1.103 و 8001 لكل من عنوان IP، ومنفذ سيرفر Apache على التوالي.
- اذهب إلى تبويب SETTINGS وقم بتفعيل الخيار Lock Wi-Fi الموجود أسفل الشاشة، وذلك لمنع توقف شبكة Wi-Fi عندما يدخل الجهاز في وضع السبات، لضمان استمرار عمل السيرفر دون انقطاع. والآن فقد انتهينا من تجهيز السيرفر على الهاتف المحمول.
2. خطوات تجهيز السيرفر على جهاز الكمبيوتر
- سنبدأ الخطوات اللاحقة باستخدام جهاز الكمبيوتر لتركيب الموقع الذي تريد استخدامه على سيرفرك الخاص، وسأستخدم تطبيق WordPress لتوضيح الفكرة، ويمكنك استخدام ما شئت من تطبيقات بما يتناسب مع احتياجاتك.
- افتح متصفح الإنترنت على جهاز الكمبيوتر الخاص بك – وسأستخدم Google Chrome هنا – وأدخل في شريط العنوان، عنوان IP الخاص بسيرفرك المحلي متبوعا برمز “:” متبوعا بالمنفذ الخاص بسيرفر Apache.
- سأقوم بإدخال العناوين والأرقام الآتية كما أعطانيها البرنامج (قد تختلف بناء على القيم التي يقوم التطبيق بتزويدك بها – انظر البند خامسا لمزيد من المعلومات):
192.168.1.103:8001
- بعد النقر على زر Enter في لوحة المفاتيح تظهر لك رسالة تطلب منك إدخال اسم المستخدم و كلمة المرور، أدخل الكلمة “admin” لكل من اسم المستخدم وكلمة المرور، كما هو مبيّن في الصورة الآتية، وهذه القيمة الافتراضية لسيرفر Apache، ويمكنك تغييرها من الإعدادات.
- انقر على زر Sign in وستظهر لك واجهة السيرفر الخاص بك، وفيها يمكنك معرفة جميع تفاصيل السيرفر وضبط بعض الإعدادات، مثل اسم المستخدم وكلمة المرور الخاصة بالنظام، بالإضافة إلى إعادة تشغيل السيرفر، كما هو موضح في الصورة الآتية:
وهكذا أصبح السيرفر الخاص بك قيد التشغيل، ومتاح للوصول إليه من أي جهاز متصل عبر الشبكة المحلية التي قمت بتوصيل هاتفك المحمول، الخاص بالسيرفر، من خلالها.
3. خطوات تثبيت WordPress على سيرفرك الخاص
ونأتي الآن إلى الاستخدام الفعلي للسيرفر من خلال استثمار طاقاته في تشغيل الموقع الذي هو الهدف الأساسي من المشروع، وسنقوم بشرح تركيب نظام ووردبريس لإدارة المحتوى.
ولكن قبل البدء، يجب عليك تحميل برنامج FileZilla Client المجاني، من هنا، أو أي برنامج لرفع الملفات باستخدام بروتوكل FTP، وذلك لرفع ملفات ووردبريس إلى السيرفر الخاص بك.
- من هاتفك النقال، قم بالذهاب تطبيق KSWEB، واذهب إلى تبويب LIGHTTPD، وقم بالحصول على رقم المنفذ الموجود أسفل الصفحة، وفي تجربتي، كان رقم منفذ LIGHTTPD هو 8080. ومن ثم قم بالذهاب إلى تبويب FTP وبالمثل، قم بالحصول على رقم المنفذ الموجود بجانب كلمة Port، ورقم المنفذ الذي حصلتُ عليه هو 2121.
- ومن تبويب TOOLS قم بالنقر على زر phpMyAdmin، واختر Apache، وسيقوم النظام بتنزيل الملفات الخاصة بنظام phpMyAdmin على سيرفر Apache، وسيقوم بإعطائك رقم المنفذ، وكان رقم المنفذ الخاص بي 8002.
رقم منفذ LIGHTTPD هو 8080.
رقم منفذ FTP هو 2121.
رقم منفذ phpMyAdmin على Apache هو 8002.
- قم بالذهاب إلى متصفح الانترنت وأدخل رقم IP للسيرفر متبوعا بمنفذ phpMyAdmin، وذلك للدخول إلى صفحة phpMyAdmin لإدارة قواعد البيانات الموجودة في السيرفر الخاص بك، وسيكون العنوان على الصيغة الآتية:
192.168.1.103:8002
- تظهر لك صفحة phpMyAdmin الرئيسية، كما هي موضحة في الصورة الآتية:
- اختر اللغة العربية، وأدخل كلمة “root” في خانة Username، وانقر على زر “Go” الذي سيتحول إلى “إنطلق” عند اختيار اللغة العربية. وتظهر لوحة تحكم phpMyAdmin.
- اذهب إلى تبويب “قاعدة بيانات” وتحت عبارة “أنشئ قاعدة معطيات“، أدخل في مربع اسم قاعدة البيانات الاسم “wpTest” ثم انقر على زر تكوين كما هو موضح في الصورة الآتية:
- حمل حزمة نظام WordPress من الموقع الرسمي الخاص بووردبريس من هنا. وقم بفك ضغط الملف باستخدام WinRAR أو أي برنامج لفك ضغط الملفات المضغوطة. وفي تجربتي هذه فقد تم تنزيل الملف في مجلد Downloads.
- شغل برنامج FileZilla Client من جهاز الكمبيوتر الخاص بك، وأدخل في مربع Host رقم IP للسيرفر الخاص بك متبوعا برمز “:” متبوعا برقم منفذ FTP الخاص بك، وسيكون الرقم على الشكل الآتي:
192.168.1.103:2121
- أدخل في كل من مربعي Username و Password كلمة “admin” التي قمنا بتحديدها مسبقا (أو الكلمات التي قمت بتحديدها أنت). انظر البند سابعا من خطوات بدء تنفيذ المشروع لمزيد من المعلومات.
- وأخيرا انقر على زر Quick Connect، فيقوم البرنامج بالوصول إلى هاتفك النقال والملفات الموجودة فيه كما هو موضح في الصورة الآتية:
- باستخدام متصفح ملفات الكمبيوتر في برنامج FileZilla انتقل إلى المجلد الذي قمت بفك ضغط ملفات ووردبريس فيه، وقمت أنا بعمل هذه الخطوة في مجلد Downloads في مجلد wordpress-4.9.8، وستجد مجلدا داخل هذا المجلد باسم wordpress قم بالدخول إليه. وستجد عدد من المجلدات والملفات أولها المجلد wp-admin.
- من متصفح ملفات السيرفر في برنامج FileZilla انتقل إلى المجلد htdocs وافتحه، وهذا المجلد هو المجلد الذي يتم عرض محتوياته عند تصفح الموقع، قم بحذف الملفات الموجودة فيه.
- من متصفح ملفات الكمبيوتر في برنامج FileZilla قم بتحديد جميع الملفات والمجلدات الموجودة داخل مجلد wordpress وقم بعمل سحب وإلقاء (drag and drop) وأفلت الملفات في متصفح ملفات السيرفر في برنامج FileZilla.
- وتبدأ عملية نقل الملفات، انتظر حتى يقوم برنامج FileZilla بالانتهاء من نقل الملفات (قد تستغرق العملية بضع دقائق). انظر الصورة الآتية:
هنا يكون برنامج FileZilla قد أتم وظيفته، ولا نحتاجه في الخطوات القادمة.
- اذهب إلى متصفح Google Chrome واكتب في شريط العنوان، رقم IP السيرفر الخاص بك، متبوعا بمنفذ LIGHTTPD، وهو ما تم ذكره سابقا في البند أولا، وهو بالصيغة الآتية:
192.168.1.103:8080
- وبعد الدخول إلى العنوان السابق، تظهر لك صفحة إعداد WordPress، قم باختيار اللغة التي تريد، كما هو موضح في الصورة الآتية:
- انقر على زر “المتابعة” ، وستظهر لك الصفحة الآتية، انقر على زر “ابدأ الآن“.
- ستظهر لك الصفحة الآتية:
- أدخل اسم قاعدة البيانات التي قمنا بإنشائها مسبقا على phpMyAdmin في مربع “اسم قاعدة البيانات” وهو “wpTest“، وفي مربع “اسم المستخدم” أدخل الكلمة “root” واترك المربع الخاص بـ “كلمة المرور” فارغا (امسح محتوياته).
- اترك اسم المستضيف وبادئة الجدول دون تغيير، فلن تحتاج لتغييرهما في هذا المستوى وتظهر لك صفحة إعداد ووردبريس كما هو موضح في الصورة الآتية.
ملاحظة: عند إنشاء موقع إنترنت على الشبكة العالمية فيجب عليك اختيار اسم غير wpTest لقاعدة البيانات، وإنشاء اسم مستخدم وكلمة مرور يصعب التنبؤ بهما.
ويجب عدم ترك كلمة المرور فارغة، لأن هذا يعرض موقعك للاختراق بسهولة تامة، كما ويجب اختيار بادئة جدول غير مألوفة لجعل الوصول إلى الجداول الخاصة بنظام WordPress أمرا صعبا من قبل من يحاول الوصول بطريقة غير مشروعة لبيانات موقعك.
- انقر على زر البدء بعملية التنصيب، وتظهر لك الصفحة الموضحة في الصورة الآتية، قم بكتابة اسم الموقع الخاص بك في مربع اسم الموقع، وقم بكتابة اسم مستخدم خاص بك في مربع اسم المستخدم، وقم بكتابة كلمة مرور خاصة بك في مربع كلمة المرور.
- احتفظ باسم المستخدم وكلمة المرور لأنك ستحتاجهما في كل مرة تريد بها تسجيل الدخول إلى لوحة تحكم موقعك. أدخل عنوان بريدك الإلكتروني، ودع خيار الظهور لمحركات البحث كما هو، فلن يغير هذا الخيار شيئا في حالة السيرفر المحلي. وانقر على زر “تنصيب ووردبريس“.
- وتظهر لك صفحة تخبرك بأن عملية تنصيب ووردبريس تمت بنجاح وتذكرك باسم المستخدم الذي قمت باختياره، وإذا كنت تستخدم متصفح جوجل كروم، فسيعرض عليك المتصفح إمكانية حفظ اسم المستخدم و كلمة المرور، احفظها إن شئت.
- ثم انقر على زر “دخول“. ثم يطلب منك ووردبريس إدخال اسم المستخدم و كلمة المرور، أدخلها وفعل خيار “تذكرني” إن شئت ذلك، وانقر على زر “دخول”، كما ويمكنك النقر على رابط “العودة إلى موقعي …” إن أردت تصفح الموقع دون الدخول إلى لوحة التحكم. شاهد الصورة الآتية:
- وبالنقر على زر “دخول” ينقلك وورد بريس إلى لوحة التحكم الخاصة بموقعك المستضاف على سيرفرك الشخصي المحلي.
- بعد أن أصبح موقعك جاهزا للاستخدام والتخصيص وكتابة الصفحات والمقالات، يجب عليك الانتباه إلى هذه النقطة جيدا؛ الروابط المستخدمة في الموقع هي:
- رابط تصفح واجهة الموقع – بدون بيانات تسجيل الدخول – هو ( عنوان IP للسيرفر متبوعا برقم منفذ LIGHTTPD) على الشكل الآتي:
192.168.1.103:8080
- رابط لوحة تحكم الموقع – يتطلب معلومات تسجيل الدخول لمدير الموقع – (عنوان IP للسيرفر متبوعا برقم منفذ LIGHTTPD متبوعا بإشارة القسمة “/” متبوعا بكلمة “wp-admin“) على الشكل الآتي
192.168.1.103:8080/wp-admin
كلمة أخيرة
إن كنت قد استفدت فعلا من المعلومات التي قمت بتقديمها في هذا المقال، فلا تبخل بدعمنا من خلال نشر رابط الموضوع عبر حسابات مواقع التواصل الاجتماعي الخاصة بك.
كما ويمكنك الاشتراك في قائمتنا البريدية ليصلك كل جديد عبر بريدك الإلكتروني من هنا.
أخبرونا عن تجاربكم في إنشاء سيرفر خاص على هواتفكم المحمولة في التعليقات.