ضمن سلام خدمت همه دوستان
بالاخره پس از تست انواع مختلف سیستم عامل ها به این نتیجه رسیدم که بهترین سیستم عامل برای کار با Remote Desktop فقط Debian هست. دقت کنید: فقط و فقط Debian. بهترین Desktop هم KDE.بیشترین سازگاری را KDE دارد ولی GNome روی VPS به شدت قاط می زند!
چند تا دلیل :
- نصب و راه اندازی از پرسرعت ترین Mirror (که Ubuntu این امکان را ندارد)
- وجود Package های مختلف برای بهینه سازی فارسی (که CentOS این امکان را ندارد)
- استفاده Memory کم در سرور
برای Remote Desktop به 256 مگابایت Memory نیاز هست.
ابتدا VPS تون رو با Debian-5-i386 بسازید ( Reinstall کنید.)
اکنون در این مرحله می خواهیم از بین 400 منبع برای دانلود Package های لازم که حدود 1 گیگابایت هستند، سریع ترین آن ها را انتخاب کنیم.دستور های زیر را اجرا کنید :
کد:
apt-get update
cd /etc/apt
apt-get install nano netselect-apt
netselect-apt lenny
خیلی خوب، الان دبیان شما از سریع ترین Mirror استفاده می کنه.
خوب ، اکنون دستور زیر را اجرا کنید :
Debian باید از Mirror شما اطلاعات را دریافت کند، این Mirror پرسرعت ترین Mirror به سرور شماست.
وارد مرحله 2 می شویم، با دستور های زیر ابتدا Debian را Update کرده و سپس مواد لازم را نصب می کنیم.
دقت کنید در دستور های زیر qqy --force-yes- باعث می شود که Debian خروجی های اضافی را نشان ندهد. اگر پهنای باند ADSL تون اضافه هست ! می تونید عبارت را از آخر دستور ها حذف کنید تا ببینید در هر لحظه Debian در حال انجام چه کاری است.
کد:
apt-get dist-upgrade -qqy --force-yes
apt-get install xorg kde vnc4server kde-i18n-fa iceweasel iceweasel-l10n-fa-ir ttf-farsiweb unzip unrar-free chkconfig -qqy --force-yes
دستور فوق دسکتاپ KDE و سرور VNC و مرورگر Iceweasel (که توسعه Firefox در Debian هست) به همراه فونت فارسی و بهینه ساز ها جهت نمایش فارسی نصب می کند.
این دستور ها حدود 1 ساعت زمان می برد، البته اگر VPS تون پرسرعت و پردازشگرش قوی باشد 15 دقیقه زمان می برد.
پس از انجام موارد فوق اکنون نوبت تنظیم می رسد. دستور زیر را اجرا کنید :
با اجرای دستور فوق Password ای از شما خواسته می شود که در هنگام اتصال Remote این Password از شما خواسته می شود.پس از تعیین Password دستور های زیر را اجرا کنید :
کد:
vncserver -kill :1
pico /root/.vnc/xstartup
خوب، با دستور بالا فایل root/.vnc/xstartup/ برای ویرایش باز می شود که در خط آخر، یک Enter بزنید و موارد زیر را در خط آخر اضافه کنید :
تمام شد!
اکنون با اجرای دستور زیر :
Remote را فعال کنید.
نرم افزار VNC Viewer برای اتصال Remote به سرورتون رو از این لینک دانلود کنید. جهت کیفیت بالای رنگ به قسمت Options رفته و Full - All available colours رو انتخاب کنید.
آدرس سرور VNC برابر :
است، نکته ای که باید دقت کنید، اگر دوباره دستور vncserver رو اجرا کنید یک Desktop دیگه به صورت yoursite:2 اجرا می شود، باز دوباره اجرا کنید یک Desktop دیگه به صورت yoursite:3 اجرا می شود و الی آخر. باید بدونید که هر کدوم از این Desktop ها کلی Memory مصرف می کنند، پس فقط و فقط یک Desktop در حال اجرا داشته باشید. با دستور زیر می توانید Desktop ها را (اگر اجرا کردید) پاک کنید :
نکته دیگه، اولین بار که وارد Remote می شوید تنظیمات KDE به صورت Wizard از شما سوال می شود، کشور رو Middle East -> Iran انتخاب کنید.
این هم یک عکس از محیط برنامه روی VPS و پشتیبانی فارسی (مشاهده!):