اليوم سأتحدث معك عن إعداد خادم محلي لاستخدامه مع WordPress. يعد استخدام خادم محلي أمرًا مهمًا لأسباب عديدة ، إذا كان ذلك فقط لمنعك من تحميل وتنزيل ملفاتك طوال الوقت. في أي وقت نحن بحاجة إلى إجراء تغييرات ، يمكننا استخدام الخادم المحلي.
للحفاظ على موقعك على الويب مباشرةً دون وضعه في وضع الصيانة لفترة طويلة ، يمكننا استخدام الخادم المحلي.
إن التوقف هو خوف هائل من العديد من أصحاب المواقع ، وهذا وحده يمنعهم من إجراء تغييرات أو ترقيات كبيرة ، لأنه بعد كل شيء ، يمكن أن يتسبب التوقف عن العمل في فقدان موقع الويب الخاص بك على المبيعات ، أو دخل الشركات التابعة ، أو الزوار الجدد ، أو حتى أنه قد يتسبب في بعض محركات البحث إسقاط بضع صفحات من الفهارس الخاصة بهم. مع وجود خادم محلي أو خادم اختبار ، لم يعد هذا الأمر مصدر قلق.
حتى الآن ، نعرف بضعة أسباب وجيهة لإعداد خادم محلي ، دعنا نذهب ونكتشف كيف يمكننا القيام بذلك.
الخطوة الأولى هي معرفة البرامج التي تريد استخدامها. اثنان من الأكثر شعبية هما XAMPP و WAMPSERVER.
مع XAMPP (عبر منصة Apache MySQL
WAMPSERVERis متوافق فقط مع ويندوز ولكن هو برنامج أكثر سهولة في الاستخدام. بما أنه يمكن إضافة Windows إلى قسم Mac ، فلا يوجد سبب لعدم الذهاب إلى WAMPSERVER.
في هذا البرنامج التعليمي ، سنستخدم WAMPSERVER. تتضح فوائد WAMPSERVER العديدة بمجرد بدء استخدام البرنامج ، لكن دعنا نذهب على عدد قليل. يستخدم WAMPSERVER Apache2 و PHP و MySQL ويمنحك القدرة على تغيير الإعدادات لكل منها.
باستخدام PHP ، يمكنك تغيير الإصدار وتغيير إعدادات مختلفة مثل "أخطاء العرض" أو "علامات فتح قصيرة" ، بل ويمكنك أيضًا تشغيل وإيقاف تشغيل إضافات PHP المختلفة مثل "PHP_curl" و "PHP_tidy". بعض الأشياء الأخرى التي يمكنك القيام بها باستخدام خيارات PHP هي قراءة سجل الأخطاء أو حتى إعداد ملف PHP.ini.
بإلقاء نظرة على خيارات Apache ، يمكنك تغيير الإصدار ووقف / بدء الخدمة وإعداد منافذ الاختبار وتمكين / تعطيل الوحدات النمطية مثل "actions_module" ، يمكنك حتى إضافة دليل بديل مثل " http://localhost / yoursite "بنقرة زر واحدة. بعض خيارات Apache الأخرى هي قراءة الخطأ وسجلات الوصول بالإضافة إلى تكوين ملف httpd.conf الخاص بك مباشرة.
كما يمكننا أن نرى بسرعة WAMPSERVERhas العديد من الخيارات لتقديمها مع تلك المذكورة أعلاه بما في ذلك القدرة على تغيير العديد من إعدادات الخلية واستخدام phpMyAdmin.
الخطوة الثانية ستكون في الواقع تثبيت البرنامج ، لذلك انتقل إلى http://www.wampserver.com/en/ وانقر فوق تنزيل WAMPSERVER الذي ينطبق على نظامك: 32 أو 64 بت.
بمجرد أن تقوم بتنزيل الملف وحفظه على سطح المكتب أو في مكان آخر ، فانتقل إليه وانقر عليه نقرًا مزدوجًا للتثبيت.
عندما تنبثق النافذة ، انقر فوق التالي واقبل اتفاقية المستخدم في النافذة التالية.
ثم اختر الدليل الذي يمكن أن يكون حتى على جهاز تخزين قابل للإزالة مثل محرك أقراص محمول. انقر فوق التالي مرتين ، ثم قم بتثبيت.
بمجرد تثبيت Wampserver ، فقد حان الوقت لإعداده. إذا وضعت رمز اختصار على سطح المكتب ، فانقر عليه وسيبدأ تشغيل الخدمة ، وإلا فستحتاج إلى الانتقال إلى قائمة ابدأ في Windows> كافة البرامج> Wampserver.
بعد بدء WAMPSERVER ستلاحظ رمزًا ورديًا تحول إلى رمز أخضر ، ثم يمكنك ببساطة الانتقال إلى المضيف المحلي في شريط العناوين الخاص بك وسيتم استقبالك مع الصفحة الرئيسية WAMPSERVER.
هنا سيكون بإمكانك الوصول إلى PHPinfo و phpMyAdmin ومشاريعك.
يجب أن يتم إعداد هاتين الخدمتين من أجلك ، لذا انقر فوق الأيقونة الخضراء في شريط المهام ، وانتقل إلى Apache وانقر على httpd.conf لأننا نحتاج إلى إعداد بعض الأشياء هنا.
بمجرد فتح الملف httpd.conf ، ابحث عن #LoadModule vhost_alias_module modules / mod_vhost_alias.so وأخرج الرقم # ، وهذا سوف يمكّن وحدة vhost التي هي ما سنستخدمه في الخطوة التالية.
يمكنك الآن إعداد موقع WordPress الأول مباشرة على الخادم المحلي الخاص بك. هناك طريقتان للقيام بذلك وسأوضح لك كل منهما ، ولكن الطريقة الثانية هي الطريقة المفضلة والأكثر ديناميكية.
أول ما يمكننا فعله هو ببساطة بالضغط على الأيقونة الخضراء في شريط المهام ، والانتقال إلى أدلة Apache> alias وإضافة دليل جديد مثل http://localhost / yoursite. بعد ذلك ، ما عليك سوى النقر على الرمز الأخضر مرة أخرى والنقر على دليل www. هنا سوف تحصل على نافذة مستكشف حيث يتم سرد جميع مجلدات المواقع الخاصة بك. ما عليك سوى إنشاء مجلد جديد يحمل الاسم نفسه كاسمك المستعار مثل "yoursite" ، وبذلك تكون قد انتهيت.
تتمثل إحدى المشكلات الرئيسية في هذه الطريقة في عناوين URL ، لا سيما عناوين URL الديناميكية التي يتم إنشاؤها بواسطة WordPress. يمكن أن يؤدي استخدام localhost إلى التوهين في المواقع الديناميكية ، ولكن ذلك لا يبدو طبيعيًا ، فقد يؤدي أيضًا إلى حدوث تشويش لأنه يبدو أن كل شيء موجود في دليل فرعي.
الطريقة الثانية هي استخدام مضيف ظاهري تم تمكينه مسبقًا في الملف httpd.conf. هذه الطريقة بسيطة أيضًا ، وتبدو طبيعية أكثر ، وأعتقد أنها تتعامل مع عناوين URL الديناميكية بشكل أفضل بكثير. J
ما عليك سوى فتح ملف httpd.conf والبدء في التهيئة من هناك. ابحث في الملف حتى تجد:
ServerName localhostDocumentRoot "I:/wamp/www/"
هنا حيث ستضع كل الدلائل المضيفة الافتراضية الخاصة بك. لإضافة موقع جديد ، قم ببساطة بنسخ الكود أعلاه وقم بتغيير المعلومات إلى شيء مثل:
ServerName yoursite.devDocumentRoot "I:/wamp/www/yoursite/"
ثم احفظ ملف httpd.conf الخاص بك.
بعد الانتهاء من ذلك ، انقر فوق رمز WAMPSERVER الأخضر مرة أخرى وانتقل إلى دليل www. أنشئ مجلدًا جديدًا وأطلق عليه اسمًا مثل "yoursite".
بعد ذلك انتقل إلى My Computer و C: Windows System32 drivers etc ، هنا سترى ملف المضيف الخاص بك. انقر بزر الماوس الأيمن على الملف وافتحه باستخدام المفكرة ، ومباشرة أسفل المكان حيث تقول "127.0.0.1 localhost" أنشئ اسم مضيف لموقعك الجديد مثل "127.0.0.1 yoursite".
في هذه المرحلة ، تكون على وشك الانتهاء ، انقر فوق رمز WAMPSERVER مرة أخرى وأعد تشغيل كافة الخدمات. الآن يمكنك ببساطة الذهاب إلى المستعرض الخاص بك ووضع www.yoursite.dev في شريط العنوان الخاص بك. لن ترى أي شيء الآن باستثناء صفحة فارغة ولكنك على الأقل تعلم أنها تعمل. إذا لم تكن تعمل ، فقم بتتبع خطواتك وتأكد من عدم تفويت أي شيء.
انتقل الآن إلى www.WordPress.org وقم بتنزيل أحدث إصدار ، واحفظه في دليل WAMPSERVER www المحلي واستخرج كل شيء في ملف zip إلى ذلك المجلد.
بعد تنزيل WordPress ، انقر فوق رمز WAMPSERVER مرة أخرى وافتح phpMyAdmin.
بمجرد الدخول إلى phpMyAdmin ، قم بإنشاء قاعدة بيانات جديدة بالنقر فوق علامة تبويب قواعد البيانات وإدخال اسم قاعدة البيانات في المساحة الموجودة أسفل الصفحة. لسهولة التعرف على اسم هذا "yoursite". بعد إعداد قاعدة البيانات الخاصة بك ، انقر فوق WAMPSERVERicon مرة أخرى وأعد تشغيل كافة الخدمات.
عندما تلاحظ أن قاعدة البيانات الخاصة بك ستكون فارغة ولكننا سنقوم بتعبئتها بشكل سريع عند تثبيت WordPress.
الآن اذهب إلى WAMPSERVER www directory وافتح مجلد "yoursite" وابحث عن wp-config في الدليل الرئيسي. افتح الملف في محرر HTML أو PHP مثل Notepad ++ وقم بتعيين المعلومات التالية:
// ** MySQL settings - You can get this info from your web host ** ///** The name of the database for WordPress */define('DB_NAME', yoursite);/** MySQL database username */define('DB_USER', 'root');/** MySQL database password */define('DB_PASSWORD', '');/** MySQL hostname */define('DB_HOST', 'localhost');
إذا قمت بتعيين كلمة مرور لـ phpMyAdmin ، فقم بالمضي قدمًا وتعيينها في المكان المناسب ، وإلا فاتركها فارغة.
قم بحفظ ملف التهيئة والآن يمكنك الدخول إلى المستعرض الخاص بك ، ووضع في www.yoursite.dev وسترى صفحة تثبيت WordPress. إذا استخدمت ملف wp-config-sample ، فقم بإخراج كلمة -sample واحفظها ببساطة على هيئة wp-config.
عند هذه النقطة ، قم بإدخال معلوماتك في صفحة تثبيت WordPress وانقر فوق تثبيت.
بعد تثبيت WordPress ، ارجع إلى phpMyAdmin وستجد قاعدة بياناتك تحتوي على 11 جدولًا.
انتقل الآن من خلال تسجيل الدخول إلى WordPress والانتقال إلى الإعدادات ، وهنا يجب أن تشاهد جميع معلوماتك الأولية معبأة لك.
إذا كنت قد فعلت كل شيء بشكل صحيح ، يجب أن يكون لديك تثبيت WordPress جديد تمامًا ، وأنت الآن جاهز لبدء العمل على موقع الويب المحلي الخاص بك.
الآن بعد أن فهمت كيفية إعداد خادم محلي لاستخدام WordPress واستخدامه ، فقد حان الوقت لبدء استخدامه والتعرف عليه. هناك العديد من الفوائد لهذا بما في ذلك حقيقة أنه ليس من الأفضل أبدًا العمل على موقع الويب الخاص بك على خادم مباشر إلا إذا كنت تختبره للعميل ، بالإضافة إلى أن سير عملك أسرع بكثير. هذه ممارسة ضعيفة ، لذا سيكون من دواعي سرورنا معرفة طرق الخادم المحلي.
هل تستخدم التثبيت المحلي الخاص بك لخدمة WP من أجل التطوير والاختبار؟ اسمحوا لنا أن نعرف خبراتك في التعليقات!