Ubuntu VPSye Masaustu Ortami Kuralim

January 21, 2014

Reading time ~3 minutes

Videolu Anlatım Sayfanın En Altında!

UBUNTU VPS DESKTOP KURULUMU HARBI VAR MI?

Daha once ucuz vps almak ile ilgili yazdigim makalede nasil vps server sahibi olabileceğinizi anlatmistim. Ayni servis saglayicidan ubuntu 12.10 desktop isletim sistemi kurulu bir vps acarak masaustu ortamı kurabileceginizi bilmiyorsaniz önce bunun mümkün olduğunu soyleyim sonra da bunu nasil yapacağınızı anlatayim.

Bir linux vps hizmetimize masaustu ortami kurarak linux uzak masaüstü bağlantısı ile cok daha yuksek hizlarda internet baglantisi olan bir nevi ikinci bilgisayar sahibi olabiliriz. Ozellikle torrent ile dosya indirip sonra upload yapiyorsaniz cok isinize yarayacak bir sistemdir bu.

Yalniz linuxta masaustu ortami terminal yoneticisine göre cok daha fazla kaynak tuketir. Onerim olusturacaginiz vpsyi en az 1 gb ram yapin yada 512 mb yapin vnc baglantisi kullanmadiginizda 512 mb ramde kalsin ihtiyaca gore istediginiz gibi artirin iste. Kullanacagimiz isletim sistemi Ubuntu 12.10 Desktop olacak buraya dikkat lutfen. Gnome desktop kuracagiz benim onerim de bu yonde en azindan linux bilmeyenler icin kullanımı rahat kolay anlasilabilir. Ubuntu ve gnome icin kolay program bulup indirebilirsinizde. Butun kurulum tahmini olarak yarim saat kadar surecektir. Asamalari en bastan en basitten anlatacagim ama sayfanin sonunda hizli cozumu de paylasacagim. Belki video kaydi yapipta paylasabilirim tabi :)

Öncelikle root olarak giriş yapıyor ve aşağıdaki kodu uyguluyoruz

 

apt-get -y install ubuntu-desktop tightvncserver xfce4 xfce4-goodies

Sonrasında vnc isimli bir kullanıcı oluşturuyoruz.

adduser vnc
passwd vnc

vnc kullanıcısını root gibi kullanmak isterseniz (öneririm) aşağıdaki komutu uyguluyoruz. Komutu uygularken root olarak giriş yaptığınızdan emin olun.

echo "vnc ALL=(ALL)       ALL" >> /etc/sudoers

vnc için şifre belirlememiz gerekiyor. bunun için vnc kullanıcısına geçiş yapıyor ve şifreyi belirliyoruz:

su - vnc
vncpasswd

tekrar root olmak için

exit

komutunu uyguluyoruz. bundan sonra ilk işimiz aşağıdaki satırları belirlediğim dosyaya eklemek olacak. eğer dosya yok dosyayı kendimiz yaratmalıyız.

nano /etc/init.d/vncserver

bu dosyanın içine girmemiz gereken içerik:

#!/bin/bash
PATH="$PATH:/usr/bin/"
export USER="vnc"
DISPLAY="1"
DEPTH="16"
GEOMETRY="1024x768"
OPTIONS="-depth ${DEPTH} -geometry ${GEOMETRY} :${DISPLAY}"
. /lib/lsb/init-functions

case "$1" in
start)
log_action_begin_msg "Starting vncserver for user '${USER}' on localhost:${DISPLAY}"
su ${USER} -c "/usr/bin/vncserver ${OPTIONS}"
;;

stop)
log_action_begin_msg "Stoping vncserver for user '${USER}' on localhost:${DISPLAY}"
su ${USER} -c "/usr/bin/vncserver -kill :${DISPLAY}"
;;

restart)
$0 stop
$0 start
;;
esac
exit 0

bundan sonra

nano /home/vnc/.vnc/xstartup

içine aşağıdakileri yerleştiriyoruz:

#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
startxfce4 &

dosya izinlerini aşağıdaki gibi güncellememiz gerekiyor

chown -R vnc. /home/vnc/.vnc && chmod +x /home/vnc/.vnc/xstartup
sed -i 's/allowed_users.*/allowed_users=anybody/g' /etc/X11/Xwrapper.config

vnc server dosyanının chmod iznini veriyor ve vnc serverı başlatıyoruz

chmod +x /etc/init.d/vncserver && service vncserver start

sunucuyu her yeniden başlattığınızda vncserver otomatik olarak açılmasını istiyorsanız aşağıdaki komutu uygulayın. bunu yapmak zorunda değilsiniz sunucuyu yeniden başlattığınızda bunun yerine kendinizde başlatabilirsini. otomatik başlatma talimatı:

update-rc.d vncserver defaults

bundan sonra vncserver bağlantımızı sağlamalıyız. bunun için bir kaç farklı program var. benim kullandığım vnc viewer serial numarasını çok rahat bulup kendi sitesinden indirdiğiniz programa uygulayabilirsiniz sorun olmaz korkmayın. dikkat etmemiz gereken şey bağlantı sağlamak için ipnumarası:5901 olarak bağlantı sağlayabiliriz.

Dikkat:

 Eğer vnc bağlantısı sırasında hata alıyorsanız işlemler bittikten sonra vnc server'ı baştan başlatın. Bunun için


service vncserver restart

kodu yeterlidir.

videoyu bugün çekmeyi düşünüyorum çeker çekmez buraya ekleyeceğim. bu sırada ekran görüntüleri de alıp eklerim. Kurulum Videosu:

comments powered by Disqus

Backlink Geliştirme Başlangıç: BG101

Backlink geliştirme de uzmanlık webmaster ve seo uzmanlarının dış seo başlığı altında oldukça önem verdiği bir olgudur. Doğru yapıldığı zam…… Continue reading

Linux'ta Tmp Dosya Boyutunu Büyütmek

Published on January 18, 2014