إغلق الإعلان

إذا كنت تقوم بتطوير تطبيقات PHP، فأنت بالتأكيد بحاجة إلى خادم اختبار. إذا لم يكن لديك خادم على موقع الويب، فلديك العديد من الخيارات على نظام التشغيل Mac OS لإعداد خادم محلي. إما أن تسلك الطريق الداخلي، أي. يمكنك استخدام Apache داخلي وتثبيت دعم PHP وMySQL، أو اتباع المسار الأقل مقاومة وتنزيل MAMP.

Mamp هو تطبيق بسيط يسمح لك بإعداد بيئة اختبار في دقائق. يمكنك تنزيله هنا. يمكنك الاختيار من بين نسختين. أحدهما مجاني ويفتقر أيضًا إلى بعض وظائف الإصدار المدفوع، ولكنه يكفي للاختبار العادي. على سبيل المثال، عدد الضيوف الافتراضيين محدود في الإصدار المجاني. إنها حقيقة أن الأمر ليس كذلك تمامًا. لم أجربه، ولكن أعتقد أن القيد ينطبق فقط على أداة الرسومات، وهو الحد الأدنى في الإصدار المجاني، ولكن إذا كنت تريد المزيد من الضيوف الظاهريين، فيجب أن يكون من الممكن الالتفاف حوله عبر المسار الكلاسيكي لملفات التكوين .

بمجرد التنزيل، كل ما عليك فعله هو سحب الدليل وإفلاته في المجلد المفضل لديك. إما إلى التطبيقات العامة أو التطبيقات الموجودة في المجلد الرئيسي الخاص بك. يُنصح أيضًا بتغيير كلمة المرور الأولية لخادم MySQL. هيريس كيفية القيام بذلك.

افتح المحطة. اضغط على CMD+مسافة لإظهار SpotLight واكتب "terminal" بدون علامتي الاقتباس وبمجرد العثور على التطبيق المناسب، اضغط على Enter. في المحطة، اكتب:

/Applications/MAMP/Library/bin/mysqladmin -u root -p password


كيدي استبدلها بكلمة المرور الجديدة واضغط على Enter. إذا سار كل شيء بشكل صحيح، فلن تحصل على أي رد، إذا حدث خطأ، سيتم كتابته. بعد ذلك، نحتاج إلى تغيير كلمة المرور في ملفات التكوين للوصول إلى قاعدة البيانات عبر PHPMySQL Admin. افتح الملف في محرر النصوص المفضل لديك:

/Applications/MAMP/bin/phpMyAdmin/config.inc.php


حيث يمكننا في السطر 86 إدخال كلمة المرور الجديدة بين علامتي الاقتباس.

ومن ثم الملف:

/Applications/MAMP/bin/mamp/index.php


في هذا الملف، سنقوم باستبدال كلمة المرور في السطر الخامس.

الآن يمكننا أن نبدأ برنامج MAMP نفسه. ومن ثم تكوينه. انقر على "التفضيلات...".

في علامة التبويب الأولى، يمكنك تعيين أشياء مثل الصفحة التي يجب تشغيلها عند بدء التشغيل، وما إذا كان يجب أن يبدأ الخادم عند بدء تشغيل MAMP وينتهي عند إغلاق MAMP، وما إلى ذلك. بالنسبة لنا، علامة التبويب الثانية أكثر إثارة للاهتمام.

يمكنك من خلاله ضبط المنافذ التي يجب تشغيل MySQL وApache عليها. لقد اخترت 80 و 3306 من الصورة، أي المنافذ الأساسية (فقط اضغط على "قم بتعيين منافذ PHP وMySQL الافتراضية"). إذا فعلت الشيء نفسه، فسيطلب OS X كلمة مرور المسؤول بعد بدء تشغيل MAMP. وذلك لسبب واحد بسيط وهو السلامة. لن يسمح لك نظام التشغيل Mac OS بتشغيل أي شيء على منافذ أقل من 1024 بدون كلمة مرور.

في علامة التبويب التالية، حدد إصدار PHP.

في علامة التبويب الأخيرة، نختار المكان الذي سيتم تخزين صفحات PHP الخاصة بنا فيه. لذلك على سبيل المثال:

~/المستندات/PHP/الصفحات/


أين سنضع تطبيق PHP الخاص بنا؟

الآن فقط لاختبار ما إذا كان MAMP قيد التشغيل. كلا الضوءين باللون الأخضر، لذلك نضغط على "فتح صفحة البداية"وستفتح صفحة معلومات حول الخادم، يمكننا من خلالها الوصول، على سبيل المثال، إلى معلومات حول الخادم، أي ما يعمل عليه، وخاصة phpMyAdmin، الذي يمكننا من خلاله تصميم قواعد البيانات. ثم يتم تشغيل الصفحات الخاصة على:

http://localhost


أتمنى أن تكون قد وجدت البرنامج التعليمي مفيدًا وأنه قدم لك طريقة بسيطة لإعداد بيئة اختبار PHP وMySQL على جهاز Mac.

المواضيع: , ,
.