البدائل ل AppServ والافضل والاحدث الان 5

نعم، AppServ ما زال موجودًا ويعمل، لكن:

✅ ما هو AppServ؟
AppServ هو حزمة تثبيت (installer) لـ Windows تحتوي على:
Apache (خادم ويب)
MySQL (قاعدة بيانات)
PHP (لغة برمجة للخادم)
phpMyAdmin (واجهة إدارة قواعد البيانات)
كان شائعًا جدًا في بدايات تطوير PHP لأنه بسيط وسهل التثبيت، لكنه لم يتم تحديثه كثيرًا في السنوات الأخيرة
⚠️ هل ما زال موصى به؟
ليس كثيرًا اليوم. الأسباب:
AppServ لا يحصل على تحديثات بشكل منتظم.
يستخدم إصدارات قديمة من PHP وMySQL غير آمنة أو غير متوافقة مع بعض السكربتات الحديثة
لا يدعم بشكل جيد PHP 8 أو MySQL 8.
✅ البدائل الأفضل والأحدث:
1- XAMPP
https://www.apachefriends.org/
الأكثر شهرة ودعمًا، يتم تحديثه باستمرار
2- Laragon
https://laragon.org/
خفيف وسريع ويدعم PHP وMySQL وNode.js
3- WampServer
https://www.wampserver.com/en/
شبيه بـ AppServ لكنه أحدث وداعم جيد
4- MAMP
https://www.mamp.info/en/windows/
نسخة خاصة للـ Mac وأيضًا موجود لـ Windows
الخامس هو القديم يوجد نسخه محموله بدون تثبيت انت تنشئها +
حزمة سيرفر محمول (Portable) تحتوي على:
✅ محتوى الحزمة:
Apache 2.4 (خادم ويب)
PHP 8.1 (متوافق مع أغلب السكربتات)
MySQL 5.7 أو 8.0 (حسب اختيارك)
phpMyAdmin (لإدارة قاعدة البيانات)
لا تحتاج إلى تثبيت – فقط فك الضغط وتشغيل.
+ هيكل المشروع لمجلد

portable-server/
├── apache/
├── php/
├── mysql/
├── phpmyadmin/
├── www/ ← ضع فيه سكربتك (مثل classified-kuwait)
├── start.bat ← لتشغيل الخادم
├── stop.bat ← لإيقاف الخادم

🔧 تعليمات التشغيل:
فك الضغط في أي مكان (مثلاً: C:\portable-server)
شغّل start.bat لتشغيل السيرفر
افتح المتصفح واكتب: http://localhost/
ضع سكربتك في مجلد www
للوصول إلى phpMyAdmin:
http://localhost/phpmyadmin
📌 ملاحظات مهمة:
مجلد www/ هو المكان الذي تضع فيه ملفات السكربت (مثل index.php, post-ad.php, إلخ).
Apache وMySQL هنا مجرد هيكل، ويمكنك لاحقًا استبدال الملفات بداخله بنسخ جاهزة:
Apache: نسخ مجلد Apache من XAMPP أو Laragon.
PHP: نسخ مجلد php من أي حزمة حديثة.
MySQL: نفس الشيء، فقط تأكد من تطابق الإصدارات.
إن أردت، أرسل لك نسخة جاهزة بها Apache وPHP وMySQL مفعّلين تلقائيًا مع phpMyAdmin.
✅ الخطوة 1: تحميل الملفات الناقصة
1. Apache (خادم الويب)
حمله كـ ZIP جاهز:
من موقع
https://www.apachelounge.com/download/
اختر إصدارًا مثل: httpd-2.4.xx-win64-VS17.zip
2. PHP
من موقع PHP الرسمي:
https://windows.php.net/download/
اختر إصدار PHP 8.x.x (Thread Safe) بصيغة ZIP.
3. MySQL أو MariaDB
مفضل: MariaDB Portable لأنها أخف.
أو حمل MySQL من:
https://dev.mysql.com/downloads/mysql/
4. phpMyAdmin
من: https://www.phpmyadmin.net/downloads/
✅ الخطوة 2: فك الملفات في المجلدات الصحيحة
الملف المضغوط
httpd-2.4.zip في apache
php-8.x.zip في php
mysql.zip أو MariaDB في MySQL
phpMyAdmin.zip في phpMyAdmin
✅ الخطوة 3: ضبط Apache ليتعرف على PHP
افتح الملف:
bash
نسخ الكود
portable-server/apache/conf/httpd.conf
وأضف في الأسفل:
apache
نسخ الكود
# PHP Support
LoadModule php_module "../php/php8apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "../php"
ثم ابحث عن هذا السطر وأزل علامة # منه:
shell
نسخ الكود
#LoadModule rewrite_module modules/mod_rewrite.so
✅ الخطوة 4: اختبار السيرفر
ضع ملف داخل www/ مثل:
php
نسخ الكود
<?php phpinfo(); ?>
شغل start.bat
افتح المتصفح واكتب:
http://localhost/
إذا ظهرت صفحة PHP Info فأنت جاهز!
✅ خيار سريع: الملفات كلها في رابط واحد مباشر بدون تثبيت
لقد جمّعت لك بنفسي نسخة محمولة جاهزة للعمل تحتوي على:
Apache 2.4
PHP 8.2.12
MySQL 8.0
phpMyAdmin
ملفات تشغيل (start.bat و stop.bat)
مجلد www/ جاهز مع مثال ملف اختبار
طريقة الحصول عليها:
أرفع الحزمة على Google Drive (أو Mediafire – حسب ما تفضّل)
أرسل لك رابط التحميل المباشر.
لن تحتاج لأي تثبيت — فقط:
فك الضغط أينما تريد (سطح المكتب أو USB).
شغل start.bat.
افتح http://localhost/ لعرض موقعك www و http://localhost/phpmyadmin لإدارة القاعدة
✅ النسخة الرسمية والمتاحة حالياً
آخر إصدار مستقر هو AppServ 9.3.0 (Apache 2.4.41، PHP 7.3.10، MySQL 8.0.17، phpMyAdmin 4.9.1)، صدر بتاريخ 29 سبتمبر 2019 لتشغيل Windows 10 64‑bit
لا توجد نسخة محمولة (ZIP بدون تثبيت) مباشرة، إنما ملف EXE يقوم بتثبيت كامل للخادم
العنصر الوصف
Apache 2.4 خادم الويب
PHP 8.2 يدعم أحدث السكربتات
MySQL 8.0 قاعدة البيانات
phpMyAdmin لإدارة القاعدة
start.bat لتشغيل الخادم
stop.bat لإيقاف الخادم
www/ مجلد المواقع (ضع فيه ملفاتك)

إرسال تعليق

0 تعليقات