الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة واجهتني عند استخدام wget لتنزيل البايثون على سيرفر لينكس

بدأه poethasan في 6 سبتمبر 2013 · 16 رد · 1,374 مشاهدة · في نظام تشغيل Unix & Linux
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..

 

إخوتي الأعزااااء ..

 

لدي سيرفر لينكس vps .. يوجد عليه البايثون 2.4 ,وكنت أريد ترقيتها الى 2.7

 

استخدمت الكوماند wget لتنزيل الحزمة

http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz

وكاان الناتج

 

Resolving python.org... failed: Temporary failure in name resolution.
wget: unable to resolve host address `python.org'
 

 

أرجو المساعده في هذا الأمر .. أحتاج الى البايثون 2.7 كذلك wsgi_mod في السيرفر

 

وشكرااا ^_^

#2

لاتثبت برنامج من المصدر على السيرفر، رايح يتعبك في المسقبل اذا أردت تحديث النظام. حدث نظامك ونزل بايثون من مدير الحزم كي يتم تحديث بايثون آلياً ولاتحديث تعارضات في اصدارات الحزم.

#3

مممممم طيب كيف أحدث النظام كاامل  ؟؟؟

بعدين انا أريد بايثون 2.7

وآخر بايثون نزلت تقريبا هي 3

تم تعديل هذه المشاركة بواسطة poethasan في 6 سبتمبر 2013 في 13:09

#4

ما هي التوزيعة التي أنت مستعملها ؟

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

#5

تقريباا CentOS -5

 

..

#6

 ما معنى تقريبا :blink:

 

على كل حال حسب توزيعتك ما لك إلا التنصيب من المصدر

أنا جربت الرابط الذي ذكرته وكان التحميل ناجحا ...

 

على كل حل هذه هي الطريقة الكاملة لتثبيت python 2.7

 

أولا تأكد من تثبيت الحزم التالية

yum groupinstall "Development tools"
yum install zlib-devel
yum install bzip2-devel
yum install openssl-devel
yum install ncurses-devel

ثم اتبع الأوامر التالية

cd /opt
wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2
tar xf Python-2.7.3.tar.bz2
cd Python-2.7.3
./configure --prefix=/usr/local
make && make altinstall

بالتوفيق

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

#7

وأما wsgi_mod

فحمل الحزمة من الموقع http://code.google.com/p/modwsgi/downloads/list

 

ثم نفذ الأمر

tar xvfz mod_wsgi-X.Y.tar.gz

استبدل Y X برقم الإصدرا الموجود في الصفحة

ثم

ادخل على الباتش ونفذ الأمر

./configure

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

#8

ألف ألف شككر ليك اخوووووي أحمد ...

 

تقريبا كان قصدي اني مش متأكد بالضبط لأني مستلف السيرفر من صديق هههه

 

طيب باقي خطوة وحده لي وهيه التعديل تقريبا على ملف httpd.conf

عشان السيرفر يدعم  تشغيل تطبيقي باستخدام الwsgi_mod

كيف أعدل فيه ؟ :(

أنا شغال أصمم موقع باستخدام البايثون واطار بوتل ومن الصباح أحاول تشغيله على الvps ... تقريبا باقي خطوة وحده لتشغيل الموقع ..

 

^_^

#9

إليك هذا الرابط فسينفعك إن شاء الله

http://grok.zope.org/documentation/tutorial/installing-and-setting-up-grok-under-mod-wsgi/installing-and-configuring-mod-wsgi

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

#10
أحمد أبو عبد البر كتب:

 

 

شكرا لك أخي جدا جدا ...  ^_^

 

سأحاول العمل عليه وقد أعوود اليكم أعلمكم بالفشل أو النجااح هع

لأني صدعت وجربت مليون موقع وكل شرح فيه اختلافات عن الآخررر ...

عندما أنتهي من الموقع سأنشر ما واجهته من مشكلات ليستفيد من هم مثلي ^_^

#11

مفروض اضيف كود كهذا

    WSGIDaemonProcess test user=www-data group=www-data processes=1 threads=5
    WSGIScriptAlias /test /var/www/test/adapter.wsgi

    <Directory /var/www/test>
        WSGIProcessGroup test
        WSGIApplicationGroup %{GLOBAL}
        Order deny,allow
        Allow from all
    </Directory>

في أحد ملفات الكونفيغريشن للأبااتش

أين أجد هذا الملف بالضبط وما اسم الملف .. لأن كل الشروحات تقوول عدل الملف ولم تقل اسمه ولا مسااره .. أحسهم يتكلمون مع محترفين وانا مبتدئ أول مرة أتعامل مع سيرفر :(

كمان اخاف من التعديل الخاطئ أدمر السيرفر أو المواقع الموجوده عليه ..

#12

حسنا

 

أنا لم أتعامل مع python في مجال الويب واستعمالي له محدود في بضعة سكريبتات لذلك فأنا لن أفيدك كثيرا

 

الملف الذي لا بد أن تعدل عليه موجود في المسار التالي

/etc/apache2/sites-available/default

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

#13
root@server [/etc]# cd /apache2
-bash: cd: /apache2: No such file or directory

ممم أخي لا يوجد مجلد بالاسم أباتشي :( داخل etc

ولكن يوجد مجلد بالاسم default داخل etc وورأيت حتوياته ولم أعرف أعدل على أي ملف داخله

root@server [/etc]# cd default
root@server [/etc/default]# dir
./  ../  nss  useradd

الواحد من كثر ما طفش يقوول ليش ما اشتغلنا بي اتش بي ما كان احتاجت كل هذا التعب .. بس برضه البايثون تستاهل نتعب لهاا ^_^

 

شكرا لك أخي شكلي رح أزعجكم الين يشتغل الموقع ^_^

#14

إذن فهو في هذا المسار

/etc/httpd/conf/httpd.conf

تختلف المسارت باختلاف التوزيعات وأظن أن المسار الأول خاص بأوبينتو

 

 

بعد التعديل لا تنس إعادة تشغيل السيرفر

systemctl restart httpd.service

تم تعديل هذه المشاركة بواسطة أحمد أبو عبد البر في 8 سبتمبر 2013 في 12:07

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

#15

مممم أخي أحمد أنا رفعت الملفات في استضافة في مجلد www باسم paper ...وصار رابط المجلد

http://jordan-host.net/paper/

كنت أحاول تشغيل السكربت بهذا النطاق الفرعي

لكن يعطيني الخطأ 403 .. طبعا قبل اضافة التعديلات .. وبعض اضافة التعديلات الموقع لا يفتح ولا يستجيب لأي شي فقط فشل بتحميل الصفحة كأن الاتصال منقطع أو السيرفر مغلق .. حتى الموقع الرئيسي http://jordan-host.net/ لا يستجيب .. طبعا سويت مليون تعديل وخبست في السيرفر وتراجعت عنها كلها عشان المواقع الموجوده عليه

هذه الإعدادات اللي أنا سويتها بملف الكونفيغ ..

<VirtualHost *:80>
  ServerName  jordan-host.net/paper
WSGIDaemonProcess jordan-host.net/paper user=www-data group=www-data processes=1 threads=5
    WSGIScriptAlias  jordan-host.net/paper   jordan-host.net/paper/adapter.wsgi

    <Directory jordan-host.net/paper>
        WSGIProcessGroup jordan-host.net/paper
        WSGIApplicationGroup %{GLOBAL}
        Order deny,allow
        Allow from all
    </Directory>
</VirtualHost>
t

حاولت بدل استخدام ال* .. كتابة ايبي السيرفر

وبدل كل jordan-host.net/paper كتبت paper.jordan-host.net

وحاولت أكتب كذلك بدل المسار الفووق ... home/hamza/www/paper اعتقدت أن هذا مسار ملفات الاستضافة بالسيرفر <<لا تسألو كيف طلعته بس شكله غلط ههه>>

باختصار بهدلت السيرفر من كثر الreboot ...

 

ملاحظة أخي أحمد أنا كنت أسوي عادة تشغيل باستخدام الأمر reboot مو باستخدام الكوماند اللي انت كتبته ... تعتقد هذا سبب المشكلة ؟؟

 

الموهيم هذا ملف السورس كوود ((لسه مبتدئ فيه ههه))

 www.jordan-host.net/paper/app.py

وهذا الادابتر

 www.jordan-host.net/paper/adapter.wsgi

 

مممممممم والملفااات الساكنة داخل مجلد اسموو temp جوه الفولدر paper ...

هذي أغلب التفااصيل

 

 في شي غلط او شي ناقص بالادابتر ؟؟

تم تعديل هذه المشاركة بواسطة poethasan في 8 سبتمبر 2013 في 16:56

#16

والله يا أخي أنا دخت معك

ألم تقل أن لديك سيرفر vps ؟

إذا من المفترض أن يكون لك ip خاص و اسم نطاق خاص غير اسم نطاق الشركة المسضيفة

 

فلماذا إذا تنادي صفحتك من الرابط jordan-host.net/paper

 

 

ولماذا الذهاب إلى هذا المسار home/hamza/www/paper وهو خاص بأصحاب الاستضافات لا باصحاب السيرفيرات

 

وبعدئذ لا حاجة إلى إعادة تشغيل الجهاز الافتراضي وإنما إعادة تشغيل السيرفر أعني سيرفر الويب httpd بالأمر السابق

 

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

تم تعديل هذه المشاركة بواسطة أحمد أبو عبد البر في 8 سبتمبر 2013 في 17:21

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

#17
أحمد أبو عبد البر كتب:

والله يا أخي أنا دخت معك

ألم تقل أن لديك سيرفر vps ؟

إذا من المفترض أن يكون لك ip خاص و اسم نطاق خاص غير اسم نطاق الشركة المسضيفة

 

فلماذا إذا تنادي صفحتك من الرابط jordan-host.net/paper

 

 

ولماذا الذهاب إلى هذا المسار home/hamza/www/paper وهو خاص بأصحاب الاستضافات لا باصحاب السيرفيرات

 

وبعدئذ لا حاجة إلى إعادة تشغيل الجهاز الافتراضي وإنما إعادة تشغيل السيرفر أعني سيرفر الويب httpd بالأمر السابق

 

لا أقصد الإهانة والتقليل من شأنك ولكن أنصحك با أخي أن تبحث عن خبير يقوم لك /index.php/topic/280456-%D9%85%D8%B4%D9%83%D9%84%D8%A9-%D9%88%D8%A7%D8%AC%D9%87%D8%AA%D9%86%D9%8A-%D8%B9%D9%86%D8%AF-%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-wget-%D9%84%D8%AA%D9%86%D8%B2%D9%8A%D9%84-%D8%A7%D9%84%D8%A8%D8%A7%D9%8A%D8%AB%D9%88%D9%86-%D8%B9%D9%84%D9%89/عبهذه المهام مباشرة وإلا فستبقى تدور وتدور من غير نهاية لا سيما أنك تبدو أن لا خلفية لك في إدارة السيرفيرات

 

ههههههههههههههه لا لا أخي أعلم أني مبتدئ كثيرا وأجهل الكثير الكثير من الأمووور .. بس لسه في عزيمة هههه

 

مممم آآسف على تدويخك ...

 

أنا رفعت الملفات على الاستضاافة .. والتعديلات مفرووض على السيرفر الذي يحتوي الاستضاافة .. أليس كذلك ؟؟؟!!! ((أنا معاي بيانات السيرفر vps ومعاي بيانات استضافة موجوده عليه))

ولا مفرووض أرفع الملفات كمان على السيرفر مو على استضافة في السيرفر  ؟؟ وهل رح يأثر هذا على باقي الاستضافات ؟؟

 

..

 

ثم أنا حاولت تطبيق الشرح بتشغيل الموقع على نطاق فرعي الموجوجود هنا

http://www.ojuba.org/wiki/okasha/deployment

 

 

الموهيم أعتذر جدا على تدويخك وتدويخ نفسي ههه وجزاك ربي الجنة شكرا لك بحجم الكون :)

تم تعديل هذه المشاركة بواسطة poethasan في 8 سبتمبر 2013 في 17:39

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…