السلام عليكم ورحمة الله وبركاته
بسم الله الرحمن الرحيم
نبدا في موضوعنا على بركة اللله موضوعنا اليوم عن تثبيت واجهة رسومية على سيرفر لينكس سينتوس ويمكن التطبيق على باقي الأنظمة لكن مع بعض الإختلافات
درسنا لهذا اليوم هو حصري وأول شرح عربي يتناول هذا الموضوع بشكل تفصيلي وبواجهة كاملة
شاهدنا من قبل شروحات الكثير من الأخوة عن التصفح عبر التيرمنال (الشل) في سيرفر لينكس وكان هناك عدة برامج تقوم بهذا ومنها ما هو موجود أصلا في النظام
مثل lynx ومثال عليه في الشل
ولكن عيبه طبعا أنه بدون ألوان ويفقد العديد من المميزات التي تراها في المواقع مثل الجافا سكربت وغيره
لكن هذا إستطاع غيره أن يوفره عبر الشل أيضا مثل links وبإمكانك تنصيبه بشكل سهل وهو أيضا لايدعم الألوان
لكن يدعم الjava script
لكن إحنا عاوزين مثل ما بتوع الوندوز ليهم واجه بيتصفحو فيها بالألوان وبسرعة عالية وبيحملو من الرابد شير من سيرفراهم وبينزلو عليه برامج ftp ورفع وفك الضغط والكثير الكثير
بدون كتابة الأوامر بل بواجهة رسومية مثل اي نظام لينكس عادي بوجهة جينوم أو كيدي او الكثير من الواجهات الأخرى
طيب كيف يا أخي هادا نظام سيرفر مو ديسك توب
بنحكي عادي بإمكانك إضافة واجهة للسيرفر بشكل بسيط جدا
أولا أنواع الواجهات الي حنستخدمها
وهي 3 واجهات
الأول وهي بسيطة جدا وبدون سطح مكتب ولا اي برامج مرفقة (كئيبة ولكن يمكن تنزيل أي برامج وتشاهدها بالألوان عادي لكن إحنا عاوزين شي نازل وجاهز وبسيط )
الثاني حلو جدا وأكيد بتوع اللينكس بيعرفوه
الثالث
أيضا ممتاز جدا مثل الثاني مع بعض الفروقات
الأولى يمكن تنصيبها بشكل سهل وسريع
في الشل
الواجهة الأولى حتنزل بسهولة وبدون اي مشاكل فقط حيطلب التأكيد إكتب y
والثانية والثالثة
حيكون فيهم مشاكل "رسائل خطأ بتظهر عن التنصيب لهذا أحضرت لكم البكات الناقصة وكيفية تركيبها وبعد ذلك نكمل الشرح لتنصيب الواجهتين
إذا لم يفلح معك هذا وظهر لك رسائل اخرى إطرحها هنا وسيتم الحل بإذن الله ولا تنسى أن تكمل الشرح مما بعد تنصيب الواجهتين فيمكنك الإكمال عبر الواجهة الأولى
بكجات rpm إلي فيها مشاكل
الثانية حيظهر معانا الخطأ التالي وبصراحة لم أفهم لماذا يظهر هذا الخطأ في حين أننا نستخدم الأباتشي أكبر من 2.2.0 ويبدو أنها بكجات ناقصة ولكن حل المشكلة بالأسفل
هذا الخطأ في حال نسختك كانت 64 bit
حنروح على عمو جوجل وندور على رابط ليها وطبعا انا محضرو ليكم
وزي ما إنتا في نفس المكان
إكتب
في حال كانت نسختك 32bit فالخطأ مختلف ولكن نفس الشي نجيب الملف ونطبق
وبعدها طبق الأمر للتنصيب
حيطلب التأكيد وحينزل معاك مية المية
الثالثة
خطأ مشابه ولكن في بكج تانية
لا ننسى أصحاب ال32 bit يبحثو عن الملف وينزلوه ويطبقو الأمر على الملف الي جابوه ولو تغلبو يبلغوني وانا بيجبلهم الملفات
ثم
الآن يا باشا نزلت معانا الواجهات لكن كل الشرح الي سبق ممكن تنفذو على اي نسخة سنتوس سيرفر في بيتك لكن إحنا مش على السيرفر بدنا نوصلو عن بعد يبقى لازم يكون في حل للوصول عن بعد
بنحكي ولا يهمك
سنقوم بإنشاء
VNC Server وهو تقريبا أفضلهم وأسهلهم وبردو لو حد عندو برنامج أخر ومجرب وسريع وقوي يريت يرفقو وبإذن الله بجربو وبرفقو للشرح
إكتب التالي
الآن حنشغل الvnc سيرفر لأول مرة وحنديلو كلمة مرور وطبعا ضروري تكون صعبة
ثم كلمة المرور ثم تأكيد الكلمة
الآن السيرفر جاهز للوصول عن بعد عبر البورت الإفتراضي ببرنامج real vnc الخاص بالوندوز وموجود بلينكس
نزل البرنامج من هنا
بعد التنصيب حنشوف كيف حننتصل على السيرفر الآن والبورت الإفتراضي هو 5901
عند الإتصال بشكل إفتراضي يكون على واجهة X Window الي هي أول واجهة
للتغير علينا التعديل على ملف التالي وإضافة الكود هذا حسب الواجهة التي تريد (التعديل فقط في السطر الأخير)
واجهة جينوم
واجهة x window
واجهة kde
ملاحظة بين كل عملية تحويل والأخرى يجيب إغلاق الإتصال بالسيرفر كي يأخد الإعداد الجديد
إكتب
vncserver -kill :1
لو كنت فاتح اكثر من سيشن
vncserver -kill :2
ُثم تشغيل مرة اخرى
vncserver
وفي الختام فإن أصبت فهو توفيق من الله وكرما منه وإن أخطأت فمن نفس
تحياتي لكم جميعا
يمكن النقل للجميع ولكن مع ذكر الحقوق "XxRA3eDxX" مع رابط الدرس هنا في معهد الحماية
دعواتكم
بسم الله الرحمن الرحيم
نبدا في موضوعنا على بركة اللله موضوعنا اليوم عن تثبيت واجهة رسومية على سيرفر لينكس سينتوس ويمكن التطبيق على باقي الأنظمة لكن مع بعض الإختلافات
درسنا لهذا اليوم هو حصري وأول شرح عربي يتناول هذا الموضوع بشكل تفصيلي وبواجهة كاملة
شاهدنا من قبل شروحات الكثير من الأخوة عن التصفح عبر التيرمنال (الشل) في سيرفر لينكس وكان هناك عدة برامج تقوم بهذا ومنها ما هو موجود أصلا في النظام
مثل 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
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
[ -x /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 &
PHP:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /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
[ -x /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 &
إكتب
vncserver -kill :1
لو كنت فاتح اكثر من سيشن
vncserver -kill :2
ُثم تشغيل مرة اخرى
vncserver
وفي الختام فإن أصبت فهو توفيق من الله وكرما منه وإن أخطأت فمن نفس
تحياتي لكم جميعا
يمكن النقل للجميع ولكن مع ذكر الحقوق "XxRA3eDxX" مع رابط الدرس هنا في معهد الحماية
دعواتكم