السلام عليكم احتاج الى تنصيب سيرفر اباتشي على جهازي الاندرويد من خلال برنامج الطرفيه termux, انا اعرف انه يمكن فعل ذلك ولك لم اجد مصادر عربية تشرح ذلك بالتفصيل، ارجو من احد الاخوه شرح هذا الامر بالتفصيل خطوة بخطوه، وشي اخر اتمنى لو يكون ملفات الموقع تكون ضمن مدير ملفات الهاتف وليس الملفات تكون داخل الtermux ولا يمكن الوصول اليها الا من خلاله
كيف اقوم بتنصيب سيرفر اباتشي محلي على جهاز اندرويد من خلا termux بحيث يكون داعم لل php8 mysql phpmyadmin
وعليكم السلام ورحمة الله وبركاته.
يمكنك تثبيت Apache Server على جهاز الأندرويد باستخدام برنامج Termux كما وضحت ويمكنك إتباع الخطوات التالية لذلك :
أولا يجب عليك تثبيت Termux من خلال الرابط التالي :
بعد ذلك قم بفتح تطبيق Termux وتحديث الحزم لديك من خلال ألأمرين التاليين:
pkg update pkg upgrade
بعد ذلك قم بتثبيت الحزم الأساسية التي ستحتاجها لتنصيب Apache:
pkg install apache2
الآن يمكنك تشغيل خادم Apache من خلال الأمر التالي :
apachectl start
ويمكنك الآن الذهاب إلى العنوان التالي لفتح الموقع :
http://localhost:8080
ويمكنك إستبدال localhost بعنوان ip الخاص بجهازك إذا كنت متصلا بشبكة wifi وأردت الوصول إلى الموقع من خلال الأجهزة الأخر على الشبكة .
بشكل افتراضي تكون ملفات الموقع في مسار /data/data/com.termux/files/usr/share/apache2/default-site/htdocs/ في الجهاز لديك . إذا أردت يمكنك تغيير ذلك لجعل ملفات الموقع موجودة في مكان آخر على جهاز الأندرويد.
والآن لتغير مكان الملفات الرئيسي يمكنك إستخدام أى مكان تريده وهذه هي الخطوات لذلك :
لنقم بإنشاء مجلد جديد مثلا داخل /storage/emulated/0/htdocs/:
mkdir /storage/emulated/0/htdocs
الآن لنقم بتغيير إعدادات Apache لنضع له مكان المجلد الجديد. قم بتنفيذ الأمر التالي لفتح ملف الإعدادات باستخدام محرر نصوص مثل nano:
nano /data/data/com.termux/files/usr/etc/apache2/httpd.conf
قم بالبحث عن السطرين التالي :
DocumentRoot "/data/data/com.termux/files/usr/share/apache2/default-site/htdocs" <Directory "/data/data/com.termux/files/usr/share/apache2/default-site/htdocs">
لنقم بتغيريهم إلى التالي :
DocumentRoot "/storage/emulated/0/htdocs" <Directory "/storage/emulated/0/htdocs">
الآن قم بحفظ التغييرات باستخدام Ctrl + O ثم اضغط Enter ثم أغلق الملف باستخدام Ctrl + X.
ويجب علينا الآن إعادة تشغيل Apache :
apachectl restart
الآن يمكنك إستخدام المجلد htdocs الذي أنشأته في الجهاز لديك لوضع ملفات مشروعك فيه
التعليقات