Abdulhamid Alhazzouri نشر 11 مايو أرسل تقرير نشر 11 مايو أنا قمت باستبدال ويندوز بلينكس، وأنا لا أعرف ما هو البديل المناسب لبرنامج Laragon الذي استخدمته في أغلب مشاريع دورة PHP. أسئلتي هي: ما هي البدائل المتاحة لـ Laragon على لينكس؟ ما هي المقالات المهمة التي يجب أن أقرأها على الأكاديمية لكي: أتعود على استخدام لينكس. أتمكن من العمل بشكل ممتاز على PHP. 3 اقتباس
0 Mustafa Suleiman نشر 11 مايو أرسل تقرير نشر 11 مايو تتوفر بيئة تطوير XAMPP والتي تدعم نظام لينكس، ستجد الأنظمة المدعومة هنا: https://www.apachefriends.org/download.html ويوجد أيضًا بيئة مماثلة باسم FlyEnv وهي أفضل وأحدث من لاراجون و XAMPP متوفرة لمختلف الأنظمة: https://github.com/xpf0000/FlyEnv وهي بيئة متكاملة تدعم مجموعة واسعة من التقنيات، بها تثبيت سريع لخوادم الويب Apache، Nginx، Caddy، Tomcat، قواعد البيانات MySQL، MariaDB، PostgreSQL، MongoDB، ولغات البرمجة PHP، Node.js، Java، Go، Python، Ruby، Erlang، أيضًا تدعم مصادر تثبيت متعددة مثل Homebrew، APT، وDNF. وفي حال تستطيع التعامل مع docker، فيوجد بيئة DDEV. اقتباس
0 محمد_عاطف نشر 11 مايو أرسل تقرير نشر 11 مايو يمكنك إستخدام برنامج xampp حيث يوجد توزيعه لنظام linux ويمكنك تحميله من هنا وإختيار نظام linux : https://www.apachefriends.org/download.html ولكن بالطبع البدائل الأقوى والأفضل تعتمد على Docker فلذلك إذا لم تكن لديك خلفية مسبقة عن Docker فيكفي إستخدام برنامج xampp . وإليك المقالات المهمة الخاصة بإستخدام linux : اقتباس
0 Adnane Kadri نشر 11 مايو أرسل تقرير نشر 11 مايو ممتاز أنك بدأت تستخدم لينكس، فهو بيئة قوية جدًا لمطوري الويب، خصوصًا في مجالات PHP وLaravel. انتقالك من Laragon إلى لينكس خطوة ممتازة، لكنها تحتاج بعض التعود لأن طريقة العمل مختلفة قليلًا في لينكس كما هو معروف بطبيعة الحال. إليك بعض البدائل الشائعة لـ Laragon على لينكس: 1. XAMPP / LAMP LAMP: هو اختصار لـ Linux + Apache + MySQL/MariaDB + PHP. يمكنك تثبيت LAMP يدويًا أو باستخدام سكربت. أو تستخدم XAMPP كبديل أبسط لكن أقل مرونة. 2. Docker (مُوصى به بشدة) أقوى بديل حقيقي لـ Laragon. يسمح لك بإنشاء بيئة تطوير شبيهة بالإنتاج. يمكنك تشغيل PHP، MySQL، Redis، Nginx، إلخ. في حاويات منفصلة. يوجد ملفات جاهزة اسمها docker-compose.yml تسهل الإعداد. Laravel يدعم Docker من خلال Laravel Sail. 3. Laravel Valet (Linux) نسخة من Valet الأصلية التي كانت مخصصة للـ macOS. تدعم Laravel، PHP، وواجهات HTTP بسرعة وسهولة. خفيفة وموجهة للمطورين الذين لا يريدون تعقيدات Docker. 4. Devilbox أو DDEV أدوات متقدمة مبنية على Docker، مخصصة لتطوير PHP. أسهل في الاستخدام من Docker الخام. توفر بيئة شبيهة بـ Laragon من حيث البساطة. اقتباس
0 Abdulhamid Alhazzouri نشر 11 مايو الكاتب أرسل تقرير نشر 11 مايو بتاريخ 1 ساعة قال Adnane Kadri: ممتاز أنك بدأت تستخدم لينكس، فهو بيئة قوية جدًا لمطوري الويب، خصوصًا في مجالات PHP وLaravel. انتقالك من Laragon إلى لينكس خطوة ممتازة، لكنها تحتاج بعض التعود لأن طريقة العمل مختلفة قليلًا في لينكس كما هو معروف بطبيعة الحال. إليك بعض البدائل الشائعة لـ Laragon على لينكس: 1. XAMPP / LAMP LAMP: هو اختصار لـ Linux + Apache + MySQL/MariaDB + PHP. يمكنك تثبيت LAMP يدويًا أو باستخدام سكربت. أو تستخدم XAMPP كبديل أبسط لكن أقل مرونة. 2. Docker (مُوصى به بشدة) أقوى بديل حقيقي لـ Laragon. يسمح لك بإنشاء بيئة تطوير شبيهة بالإنتاج. يمكنك تشغيل PHP، MySQL، Redis، Nginx، إلخ. في حاويات منفصلة. يوجد ملفات جاهزة اسمها docker-compose.yml تسهل الإعداد. Laravel يدعم Docker من خلال Laravel Sail. 3. Laravel Valet (Linux) نسخة من Valet الأصلية التي كانت مخصصة للـ macOS. تدعم Laravel، PHP، وواجهات HTTP بسرعة وسهولة. خفيفة وموجهة للمطورين الذين لا يريدون تعقيدات Docker. 4. Devilbox أو DDEV أدوات متقدمة مبنية على Docker، مخصصة لتطوير PHP. أسهل في الاستخدام من Docker الخام. توفر بيئة شبيهة بـ Laragon من حيث البساطة. كيف يمكنني اعداد Docker من أجل مشروع الذي اعمل عليه حاليا هل طريقة معقدة وصعبة ام أنها بضع خطوات فقط اقتباس
0 بلال زيادة نشر 12 مايو أرسل تقرير نشر 12 مايو LAMP Stack (Linux, Apache, MySQL, PHP) هذا هو الخيار التقليدي والأكثر شيوعًا على لينكس. يمكنك تثبيت الخادم (Apache أو Nginx)، PHP، وMySQL يدويًا أو باستخدام حزم جاهزة. sudo apt update sudo apt install apache2 php libapache2-mod-php mysql-server php-mysql بعد التثبيت، يمكنك إدارة الخدمات باستخدام: sudo systemctl start apache2 sudo systemctl start mysql مرن ويمنحك تحكمًا كاملاً بإعدادات الخادم و متوافق مع معظم مشاريع PHP و أيضا مجاني ومفتوح المصدر. Docker Docker هو أداة حديثة تتيح إنشاء بيئات تطوير معزولة باستخدام الحاويات. يمكنك إعداد حاويات لـ PHP، MySQL، وNginx/Apache بسهولة، قم بتثبيت Docker: sudo apt update sudo apt install docker.io sudo systemctl start docker sudo systemctl enable docker استخدم Docker Compose لإعداد بيئة مشابهة لـ Laragon. مثال لملف docker-compose.yml version: '3' services: web: image: php:7.4-apache ports: - "80:80" volumes: - ./www:/var/www/html db: image: mysql:5.7 environment: MYSQL_ROOT_PASSWORD: root volumes: - db_data:/var/lib/mysql volumes: db_data: ثم شغّل الحاويات docker-compose up -d اقتباس
0 عبدالباسط ابراهيم نشر 14 مايو أرسل تقرير نشر 14 مايو كما تم التوضيح في التعليقات السابقة فإن نظام التشغيل linux يحتاج بعض المجهود في البداية ولكن بعد ذلكستكتشف العديد من المميزات التي تساعد في سرعة تطوير البرمجيات كمطور ويب خصوصاً أو في البرمجيات عموماً وستجد أن أكاديمية حسوب تقدم سلسلة من المقالات تبدأ من التعريف باللينكس وسطر الأوامر، وصولًا إلى تثبيت LAMP أو استخدام Docker، وإعداد إطار عمل مثل Laravel والعديد من المقالات الأخرى . ويمكنك الوصول لكامل مقالات الأكاديمية حول linux من خلال الرابط التالي https://academy.hsoub.com/devops/linux/ اقتباس
السؤال
Abdulhamid Alhazzouri
أنا قمت باستبدال ويندوز بلينكس، وأنا لا أعرف ما هو البديل المناسب لبرنامج Laragon الذي استخدمته في أغلب مشاريع دورة PHP.
أسئلتي هي:
ما هي البدائل المتاحة لـ Laragon على لينكس؟
ما هي المقالات المهمة التي يجب أن أقرأها على الأكاديمية لكي:
أتعود على استخدام لينكس.
أتمكن من العمل بشكل ممتاز على PHP.
6 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.