PDA

مشاهدة نسخة كاملة : تنصيب ال ImageMagick بدون الحاجه للمستضيف ( ROOT )


net4serv
06-07-2004, 10:31 AM
السلام عليكم ..
البرنامج :
ImageMagick

فائدة البرنامج :
البرنامج مفيد في تصغير الصور تلقائيا وهو يعمل نفس عمل مكتبة ال GD في السيرفر
وغالبا الاستفاده العظمى منه في برنامج البوم الصور ( gallery ) .

طريقة التنصيب :
ملاحظه لابد ان يكون لديك خاصية الدخول للشل .

1/ الدخول داخل ال public_html :
cd public_html

2/ انشاء مجلد جديد باسم ImageMagick :
mkdir imagemagick

3/ جلب البرنامج :
wget http://www.photopost.com/ImageMagick-5.3.8.2.tar.gz

4/ فك الضغط عن البرنامج :tar -zxvf ImageMagick-5.3.8.2.tar.gz

5/ ملاحظة مهمة جدا : :
ImageMagick يحتاج لكي تتم عملية التنصيب بشكل سليم الى jpeg library بامكانك سؤال المستضيف اذا كانت مكتبة ال jpeg مثبته على السيرفر ام لا ؟ فلنفترض بان المستضيف اخبرك بانها غير منصبه !! اذن يجب عليك تنصيب هذه المكتبه :
طريقة التنصيب :
1/ جلب الملف لاحظ انه يجب ان يكون في نفس المجلدالذي انشاناه باسمImageMagick :
wget http://www.photopost.com/jpegsrc.v6b.tar.gz

2/ فك الضغط عن الملف :gunzip *.gz

3/ استخراج الملفات الموجوده داخل الملف الذي قمنا بفك الضغط عنه قبل قليل :
tar -xvf jpegsrc.v6b.tar

4/ يجب عليك الان انشاء 5 مجلدات كالتالي :mkdir bin
mkdir lib
mkdir man
mkdir man/man1
mkdir include

5/ سنقوم الان بتنصيب مكتبة ال jpeg :اكتب الاوامر بالترتيب التالي :
cd jpeg-6b
./configure --enable-shared --prefix=/home/USER/public_html/imagemagick
make
make install

الان انتهت عملية تنصيب مكتبة ال jpeg .

نقوم الان بالرجوع للخلف بالامر :
cd ..

نقوم الان بالانتقال الى مجلد ال ImageMagick-5.3.8 لبدء عملية تنصيب ال ImageMagick بالاوامر التاليه بالترتيب :cd ImageMagick-5.3.8
./configure CFLAGS=-O2 --prefix=/home/USER/public_html/imagemagick --without-perl --disable-static --enable-shared --with-modules --without-magick_plus_plus --without-bzlib --without-dps --without-fpx --without-hdf --without-lcms --without-jbig --without-png --without-tiff
make
make install

وبكذا نكون خلصنا تنصيب البرنامج وصار شغال على مايرام .

ملاحظات :
1/ تاكد من تغيير كلمة USER في عملية التنصيب الى اسم المستخدم لدخول السي بنل الخاصه بموقعك .
2/ مهم جدا جدا ان تنقل اي امر الى ملف تكست ومن ثم تنفذ في الشل لانه مثل ماانتوا شايفين فيه اوامر مو راضيه تظهر صح مثل امر الرجوع للخلف ( من الفترض حرف ال cd ومن ثم مسافه وبعدين نقطتين .. ) لكن مو راضيه تظهر صح فلازم تنسخها ملف تكست وراح تظهر معاك صحيحه باذن الله
3/ قمت بتعريب الدرس وتنسيقه بشكل افضل مع بعض التصرف القليل . وهذا هو رابط الشرح الاصلي :
رابط الدرس الاصلي (http://www.photopost.com/magicknoroot-php.html)
4/جميع الحقوق محفوظة للويب العربي ومن اراد نقل الموضوع فلينقل الرابط لتعم الفائده .
ولكم التحية .
وانا جاهز لاي استفسار او ايضاح :)

من القلب للقلب :
=============
لي توضيح بسيط اخوي الراسم :
عز علي والله تطلبني واردك .. ولااجل عيون تكرم الف مدينه والف منتدى
والا انت تعرف وش كثر انا مشغول الايام هذي .. ولكن كلمة انت قلتها
حركت فيني اشياء كثير .. يمكن انت ماتصورتها .. ;)
تحياتي
=============

الرّاسم
06-07-2004, 02:50 PM
يعطيك الف الف عافيه يادكتور

موضوع مهم وشرح وافي وخبرة كبيرة ، ومؤكد راح يستفيد كثيرين من مثل هذه الموضوعات القوية بالفعل .

عاجز عن الشكر وتقبل اجمل تحية

dis
08-07-2004, 04:56 AM
مشكوور اخوي
بس اللي اعرفه ان خاصية GD موجوده في السيرفرات وتحتاج تفعيل بس

هل انا غلطان ؟

اخوك dis

net4serv
08-07-2004, 06:39 AM
بس اللي اعرفه ان خاصية Gd موجوده في السيرفرات وتحتاج تفعيل بس ؟

ابدا يالغالي كلامك صحيح ..
بعض التعديلات على الاباتشى وتتفعل مكتبة ال Gd .
انا اتكلم هنا عن برنامج اخر يؤدي الغرض بشكل افضل وهو الاماجيك ماجك .
مع انه يستطيع صاحب السيرفر تركيبه على السيرفر . ولكن البعض يرفض .
وعلى هذا الاساس كان الشرح هذا .

SecurityWay
09-07-2004, 08:19 PM
كلامك صحيح اخي الكريم

ولكن ماذا ان كان المستضيف قام باغلاق الssh ?

اعتقد انه من المفروض اخذ اذن المستضيف حتى لو كان الشل مفتوح

تحياتي لكم

Tarek soliman
16-07-2004, 06:18 AM
و الله ممتاز جدا
الى الامام

ياوش
16-07-2004, 10:44 PM
مشكور يا دكتور ..

تمت التجربة بنجاح

ألف شكر

تحياتي

kw4host.com
03-08-2004, 04:51 AM
ممكن طريقت تفعيل Gd
واكون شاكر لكم

abdullah
03-08-2004, 03:21 PM
اخوي تقدر تعدل على ملف php.ini و تحط القيمة enable عند gdlib

و راح تشتغل بس لا تنسى تسوي رستارت للاباتشي :)

RED_LINE
29-08-2004, 12:48 AM
مشكور علي الشرح ولي استفسار بسيط عن مسار البرنامج لاني حاولت وماتوصلت له مع اني متاكد

net4serv
29-08-2004, 03:04 AM
مشكور علي الشرح ولي استفسار بسيط عن مسار البرنامج لاني حاولت وماتوصلت له مع اني متاكد
=/home/USER/public_html/imagemagick
ولايهمك يالغالي .
تحياتي

RED_LINE
29-08-2004, 01:57 PM
الف شكر الغالي واحب اهنيكم علي المنتدي واعضاءه وبالصدفه لقيته وللامانه المنتدي واعضاءه رائعين

abdullah
29-08-2004, 05:30 PM
العفو عزيزي ما سوينا شي و الله يعطيك العافية اخوي نت فور سيرف ما قصرت

أبوعلي1981
18-09-2004, 01:13 AM
السلام عليكم ورحمة الله وبركاته ،،،

لقد قمت بتركيب ImageMagick عن طريق Install RPM من لوحة تحكم السيرفر WHM ولكنني أواجه مشكلة في ألبوم وهي :
أنني عندما أضغط على مصغرات بشكل تلقائي يظهر :
حدث خطأ في الـ ImageMagick. إما أن المسار غير صحيح أو لم يتم تنصيبه.
فحص اعدادات المقياس.

علما بأن المسار المحدد هو :
/usr/bin/convert

فأين تكمن المشكلة رحم الله والديكم ؟؟ لا تتأخروا في الإجابة للضرورة :o

ملاحظة /
آخر إصدار للبرنامج هو :
http://www.imagemagick.org/www/download.html?

abdullah
18-09-2004, 02:42 AM
اخوي شنو نوع الصورة الي قاعد تسويلها مصغرة

اذا كانت من نوقع gif فلن يقبل مادري اذا النسخ الجديدة تقبل كاني سمعت نزلو كود الجي اي اف على الايميج مجيك و الله اعلم
لاني مان ما استخدمة

أبوعلي1981
18-09-2004, 02:57 AM
حبيبي ،،،
نوع الصورة JPG ،،،

ونوع النظام للسيرفر لدي هو :Red HaT Fedor i686

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

فلننتظر آخر الأخبار أو إذا كانت لديك طريقة أخرى لحل المشكلة حبيبي ؟؟