الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   خلاصة قسم إدارة و تشغيل السيرفرات (http://www.arabwebtalk.com/forumdisplay.php?f=134)
-   -   لينكس كما لم تشاهده من قبل تركيب واجهة رسومية للسيرفر حصريا (http://www.arabwebtalk.com/showthread.php?t=115343)

XxRa3eDxX 16-07-2009 01:01 PM

لينكس كما لم تشاهده من قبل تركيب واجهة رسومية للسيرفر حصريا
 
السلام عليكم ورحمة الله وبركاته

بسم الله الرحمن الرحيم

نبدا في موضوعنا على بركة اللله موضوعنا اليوم عن تثبيت واجهة رسومية على سيرفر لينكس سينتوس ويمكن التطبيق على باقي الأنظمة لكن مع بعض الإختلافات

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

شاهدنا من قبل شروحات الكثير من الأخوة عن التصفح عبر التيرمنال (الشل) في سيرفر لينكس وكان هناك عدة برامج تقوم بهذا ومنها ما هو موجود أصلا في النظام
مثل lynx ومثال عليه في الشل


كود PHP:

 lynx www.google.com 


ولكن عيبه طبعا أنه بدون ألوان ويفقد العديد من المميزات التي تراها في المواقع مثل الجافا سكربت وغيره

لكن هذا إستطاع غيره أن يوفره عبر الشل أيضا مثل links وبإمكانك تنصيبه بشكل سهل وهو أيضا لايدعم الألوان
لكن يدعم الjava script



كود PHP:

links www.google.com 


لكن إحنا عاوزين مثل ما بتوع الوندوز ليهم واجه بيتصفحو فيها بالألوان وبسرعة عالية وبيحملو من الرابد شير من سيرفراهم وبينزلو عليه برامج ftp ورفع وفك الضغط والكثير الكثير

بدون كتابة الأوامر بل بواجهة رسومية مثل اي نظام لينكس عادي بوجهة جينوم أو كيدي او الكثير من الواجهات الأخرى


طيب كيف يا أخي هادا نظام سيرفر مو ديسك توب

بنحكي عادي بإمكانك إضافة واجهة للسيرفر بشكل بسيط جدا

أولا أنواع الواجهات الي حنستخدمها
وهي 3 واجهات

الأول وهي بسيطة جدا وبدون سطح مكتب ولا اي برامج مرفقة (كئيبة ولكن يمكن تنزيل أي برامج وتشاهدها بالألوان عادي لكن إحنا عاوزين شي نازل وجاهز وبسيط )


كود PHP:

 X Window System 


الثاني حلو جدا وأكيد بتوع اللينكس بيعرفوه

كود PHP:

GNOME Desktop Environment 


الثالث


كود PHP:

KDE Software Development 


أيضا ممتاز جدا مثل الثاني مع بعض الفروقات



الأولى يمكن تنصيبها بشكل سهل وسريع

في الشل


كود PHP:

yum groupinstall "X Window System" 



الواجهة الأولى حتنزل بسهولة وبدون اي مشاكل فقط حيطلب التأكيد إكتب y


والثانية والثالثة

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


بكجات rpm إلي فيها مشاكل


الثانية حيظهر معانا الخطأ التالي وبصراحة لم أفهم لماذا يظهر هذا الخطأ في حين أننا نستخدم الأباتشي أكبر من 2.2.0 ويبدو أنها بكجات ناقصة ولكن حل المشكلة بالأسفل

هذا الخطأ في حال نسختك كانت 64 bit

كود PHP:

httpd >= 2.2.0 is needed by package gnome-user-share-0.10-6.el5.x86_64 (base

حنروح على عمو جوجل وندور على رابط ليها وطبعا انا محضرو ليكم


كود PHP:

 wget ftp://ftp.rediris.es/volumes/vol1/centos.org/5.2/os/x86_64/CentOS/gnome-user-share-0.10-6.el5.x86_64.rpm 


وزي ما إنتا في نفس المكان

إكتب


كود PHP:

rpm -i gnome-user-share-0.10-6.el5.x86_64.rpm --nodeps 


في حال كانت نسختك 32bit فالخطأ مختلف ولكن نفس الشي نجيب الملف ونطبق


كود PHP:

rpm -i gnome-user-share-0.10-6.el5.i386.rpm --nodeps 


وبعدها طبق الأمر للتنصيب


كود PHP:

yum groupinstall "GNOME Desktop Environment" 


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


الثالثة
خطأ مشابه ولكن في بكج تانية


كود PHP:

wget http://centos.toracat.org/ned/CentOS-5/testing/fasttrack/5.2/x86_64/RPMS/kdebindings-3.5.4-6.el5.x86_64.rpm 



كود PHP:

rpm -i kdebindings-3.5.4-6.el5.x86_64.rpm --nodeps 


لا ننسى أصحاب ال32 bit يبحثو عن الملف وينزلوه ويطبقو الأمر على الملف الي جابوه ولو تغلبو يبلغوني وانا بيجبلهم الملفات
ثم


كود PHP:

yum groupinstall "KDE Software Development" 



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

بنحكي ولا يهمك

سنقوم بإنشاء

VNC Server وهو تقريبا أفضلهم وأسهلهم وبردو لو حد عندو برنامج أخر ومجرب وسريع وقوي يريت يرفقو وبإذن الله بجربو وبرفقو للشرح


إكتب التالي

كود PHP:

yum install vnc-server
yum install vnc 


الآن حنشغل الvnc سيرفر لأول مرة وحنديلو كلمة مرور وطبعا ضروري تكون صعبة


كود PHP:

 vncserver 


ثم كلمة المرور ثم تأكيد الكلمة

الآن السيرفر جاهز للوصول عن بعد عبر البورت الإفتراضي ببرنامج real vnc الخاص بالوندوز وموجود بلينكس

نزل البرنامج من هنا


كود PHP:

http://www.filehippo.com/download_realvnc/ 



بعد التنصيب حنشوف كيف حننتصل على السيرفر الآن والبورت الإفتراضي هو 5901



عند الإتصال بشكل إفتراضي يكون على واجهة X Window الي هي أول واجهة

للتغير علينا التعديل على ملف التالي وإضافة الكود هذا حسب الواجهة التي تريد (التعديل فقط في السطر الأخير)


كود PHP:

pico /root/.vnc/xstartup 


واجهة جينوم




كود PHP:

#!/bin/sh

# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec 
/etc/X11/xinit/xinitrc

[ -/etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot 
-solid grey
vncconfig 
-iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session 

واجهة x window
كود PHP:

  #!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -/etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot 
-solid grey
vncconfig 
-iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm 

واجهة kde


كود PHP:

#!/bin/sh

# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec 
/etc/X11/xinit/xinitrc

[ -/etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot 
-solid grey
vncconfig 
-iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
startkde 

ملاحظة بين كل عملية تحويل والأخرى يجيب إغلاق الإتصال بالسيرفر كي يأخد الإعداد الجديد


إكتب

كود PHP:

 vncserver -kill :

لو كنت فاتح اكثر من سيشن

كود PHP:

 vncserver -kill :

ُثم تشغيل مرة اخرى

كود PHP:

 vncserver 

وفي الختام فإن أصبت فهو توفيق من الله وكرما منه:yaaai: وإن أخطأت فمن نفسي:frustrated:

تحياتي لكم جميعا

يمكن النقل للجميع ولكن مع ذكر الحقوق "XxRA3eDxX" مع رابط الدرس في معهد الحماية العربي


رابط الدرس الأصلي


دعواتكم

XxRa3eDxX 16-07-2009 01:04 PM

نلحقها بالصور لكي يكتمل الموضوع .. الكمال لله





هذه صورة وانا أتصفح معهد الحماية العربي:harhar1:


صورة برنامج ftp مدمج مع الواجهة :shiny01:





صورة الSys monitor وكيفية رؤية حالة السيرفر وإستهلاك الموارد ويوجد الكثير فيها:showoff:


تحياتي

Mustafa Albazy 16-07-2009 02:39 PM

شرح ممتاز

طبعاً للسيرفرات جنوم افضل بمليون مرة من كدي. وايضاً بعد تركيب الواجهة نقدر نستغني عن الشل
ونستخدم ريموت ديسك توب ..

بس لازم يكون رامات السيرفر 2 جيجا وفوق ومعالج قوي مو بنتيوم 4 وعلية 100 مواقع + وكمان واجهة لانة راح ينتحر :)


تحياتي.

XxRa3eDxX 16-07-2009 03:54 PM

يا هلا طبعا لازم يكون سيرفر قوي

الشرح تم على سيرفر 8 جيجا رام و4 معالجات

وتم أيضا على vps وما شاء الله قوي ولم ألاحظ الفرق بينه وبين الآخر

فيمكن الكل لكن إلي عندو اللود بيعلى من اقل شيء بالطبع ما يطبق لانو بصراحة بتسحب كتير

تحياتي ومرورك شرفني

شاب متوفي 18-07-2009 03:48 AM

ما شاء الله ما شاء الله كفيت ووفيت

أخويا واستاذي القدير

ماقصرت

ربي يطول في عمرك

إلى الأمام

تقبل فائق أحترامي وتقديري لك

اخوك الداعي لك بوافر الصحه والعافيه

عمار

XxRa3eDxX 18-07-2009 12:56 PM

هلا حبيبي الله يخيك

تحياتي

احمد فرج 19-07-2009 03:03 PM

جزاك الله كل خير اخوى

فعلا شرح مميز من نوعة

يعطيك الف عافية

تحياتى لك

XxRa3eDxX 19-07-2009 06:42 PM

اهلا بيك اخي

نورت وان شاء الله الدرس يعجبك

تحياتي

sonyic 08-11-2009 08:54 AM

شكرا على الدرس الرائع

معلومات هوست 01-12-2009 12:24 AM

سلمك اخوي علي الدرس المتميز
شكراً والي الامام
واللة يوفقك ويجزيك بكل خير


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 03:55 AM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012