Cài đặt và sử dụng WebIDE Koding
Koding là một dịch vụ Web IDE được phát triển gần đây dành cho Lập trình viên, Nhà phát triển! Đăng ký thành công bạn sẽ được cấp một VPS với ổ cứng 3GB, 1 Core, 1GB RAM chạy Ubuntu mặc định sau khi tạo xong! Và hình bên dưới là các thông số của VPS Koding.
Đăng ký

Lưu ý: Koding sẽ tự động tắt máy ảo sau 30 phút đến 1 tiếng nếu như không làm gì để tiết kiệm tài nguyên cho những người khác! Và bạn phải vào Koding để bật lại!
Ở đây mình sẽ dùng nó cho việc làm video, làm phim, render video nên cần xóa hết phần bổ trợ không cần thiết để ổ cứng trống nhiều nhất. Vì máy ảo này sẽ tắt sau 1 tiếng nên có làm web thì cũng không được đâu
Bước 1: Xóa Apache, MySQL, PHP, Java (các phần liên quan đến Websever)
Để xóa Apache, MySQL, PHP ta sử dụng lệnh:
Bước 2: Cài Remote Desktop, sử dụng lxde-core cho nhẹ nhất:
Ta xem địa chỉ Sever ở hình dưới (ta rê chuột đến ô khoanh đỏ sẽ thấy ··· và nhấp chuột vào).
Assigned URL chính là địa chỉ sever của VPS, còn username/password mặc định để đăng nhập là root! Để đổi mật khẩu ta dùng lệnh
Bước 3: Cài đặt trình duyệt Maxthon để duyệt web, vì Maxthon nhẹ và tốn ít dung lượng, trong khi vẫn đầy đủ mọi tính năng như Chrome.
Đăng ký
- Để đăng ký, bạn vào trang Koding.com nhập Email/Password hoặc login bằng tài khoản GitHub, Facebook, Google!
- Kiểm tra email lấy code xác nhận!
- Đăng nhập vào Koding bằng tài khoản đăng ký và xác nhận!
- Sau đó ngồi đợi Koding tạo máy ảo!
- Đây là giao diện sau khi tạo xong! Và trang web của bạn trên Koding sẽ có dạng username.koding.io!
Lưu ý: Koding sẽ tự động tắt máy ảo sau 30 phút đến 1 tiếng nếu như không làm gì để tiết kiệm tài nguyên cho những người khác! Và bạn phải vào Koding để bật lại!
Ở đây mình sẽ dùng nó cho việc làm video, làm phim, render video nên cần xóa hết phần bổ trợ không cần thiết để ổ cứng trống nhiều nhất. Vì máy ảo này sẽ tắt sau 1 tiếng nên có làm web thì cũng không được đâu
Bước 1: Xóa Apache, MySQL, PHP, Java (các phần liên quan đến Websever)
Để xóa Apache, MySQL, PHP ta sử dụng lệnh:
sudo apt-get purge apache* php* mysql*Để xóa Java ta sử dụng lệnh:
apt-cache search java | awk '{print($1)}' | grep -E -e '^(ia32-)?(sun|oracle)-java' -e '^openjdk-' -e '^icedtea' -e '^(default|gcj)-j(re|dk)' -e '^gcj-(.*)-j(re|dk)' -e 'java-common' | xargs sudo apt-get -y removeSau khi xóa xong ta sử dụng lệnh sudo apt-get clean và df để kiểm tra dung lượng và thấy trống gần 1,5GB! Nếu bạn nào biết cách nào xóa cho trống thêm nữa thì để lại bình luận nhé!
sudo apt-get -y autoremove
dpkg -l | grep ^rc | awk '{print($2)}' | xargs sudo apt-get -y purge
sudo bash -c 'ls -d /home/*/.java' | xargs sudo rm -rf
sudo rm -rf /usr/lib/jvm/*
for g in ControlPanel java java_vm javaws jcontrol jexec keytool mozilla-javaplugin.so orbd pack200 policytool rmid rmiregistry servertool tnameserv unpack200 appletviewer apt extcheck HtmlConverter idlj jar jarsigner javac javadoc javah javap jconsole jdb jhat jinfo jmap jps jrunscript jsadebugd jstack jstat jstatd native2ascii rmic schemagen serialver wsgen wsimport xjc xulrunner-1.9-javaplugin.so; do sudo update-alternatives --remove-all $g; done
sudo updatedb
sudo locate -b 'pack200'
Bước 2: Cài Remote Desktop, sử dụng lxde-core cho nhẹ nhất:
sudo apt-get install lxde-core tightvncserverKhởi động VNC để tạo ra cấu hình mật khẩu :
tightvncserver :1Kill VNC đi đẻ chỉnh sửa cho nó cấu hình với cái LXDE:
tightvncserver -kill :1Chỉnh sửa file config của VN:
nano ~/.vnc/xstartupThêm vào phần cuối file đó đoạn này :
lxterminal &Khởi động lạ VNC để dùng:
/usr/bin/lxsession -s LXDE &[/phpE]
tightvncserver :1Để thiết lập VNC tự khởi động sau khi đăng khởi động VPS thì ta cần làm tiếp như sau
sudo suNhập vào đoạn bên dưới và lưu lại:
nano /etc/init.d/vncserver
#!/bin/bashTiếp theo ta Chmod và chỉnh sửa file config:
unset VNCSERVERARGS
VNCSERVERS=""
[ -f /etc/vncserver/vncservers.conf ] && . /etc/vncserver/vncservers.conf
prog=$"VNC server"
start() {
. /lib/lsb/init-functions
REQ_USER=$2
echo -n $"Starting $prog: "
ulimit -S -c 0 >/dev/null 2>&1
RETVAL=0
for display in ${VNCSERVERS}
do
export USER="${display##*:}"
if test -z "${REQ_USER}" -o "${REQ_USER}" == ${USER} ; then
echo -n "${display} "
unset BASH_ENV ENV
DISP="${display%%:*}"
export VNCUSERARGS="${VNCSERVERARGS[${DISP}]}"
su ${USER} -c "cd ~${USER} && [ -f .vnc/passwd ] && vncserver :${DISP} ${VNCUSERARGS}"
fi
done
}
stop() {
. /lib/lsb/init-functions
REQ_USER=$2
echo -n $"Shutting down VNCServer: "
for display in ${VNCSERVERS}
do
export USER="${display##*:}"
if test -z "${REQ_USER}" -o "${REQ_USER}" == ${USER} ; then
echo -n "${display} "
unset BASH_ENV ENV
export USER="${display##*:}"
su ${USER} -c "vncserver -kill :${display%%:*}" >/dev/null 2>&1
fi
done
echo -e "n"
echo "VNCServer Stopped"
}
case "$1" in
start)
start $@
;;
stop)
stop $@
;;
restart|reload)
stop $@
sleep 3
start $@
;;
condrestart)
if [ -f /var/lock/subsys/vncserver ]; then
stop $@
sleep 3
start $@
fi
;;
status)
status Xvnc
;;
*)
echo $"Usage: $0 {start|stop|restart|condrestart|status}"
exit 1
esac
chmod +x /etc/init.d/vncserverThay thế đoạn username thành của bạn rồi lưu lại:
mkdir -p /etc/vncserver
nano /etc/vncserver/vncservers.conf
VNCSERVERS="1:username"Khởi động lại VNC:
VNCSERVERARGS[1]="-geometry 1024x768"
service vncserver restartTải VNC Viewer để Remote VPS tại đây.
update-rc.d vncserver defaults 99
Ta xem địa chỉ Sever ở hình dưới (ta rê chuột đến ô khoanh đỏ sẽ thấy ··· và nhấp chuột vào).
Assigned URL chính là địa chỉ sever của VPS, còn username/password mặc định để đăng nhập là root! Để đổi mật khẩu ta dùng lệnh
sudo passwdTa nhập mật khẩu lần 1 rồi Enter và nhập lại mật khẩu lần nữa để xác nhận! Cứ nhập bình thường rồi Enter nhé, đừng thấy con trỏ không nhảy mà hoảng, đổi mật khẩu ở Ubuntu khác Windows! Chém tí :mrgreen:
Bước 3: Cài đặt trình duyệt Maxthon để duyệt web, vì Maxthon nhẹ và tốn ít dung lượng, trong khi vẫn đầy đủ mọi tính năng như Chrome.
wget http://dl.maxthon.cn/linux/deb/packages/amd64/maxthon-browser-stable_1.0.5.3_amd64.debNếu không muốn dùng Maxthon vì sợ hàng China thì có thể dùng Opera thay thế :mrgreen:
sudo dpkg -i maxthon-browser-stable_1.0.5.3_amd64.deb
sudo sh -c 'echo "deb http://deb.opera.com/opera/ stable non-free" >> /etc/apt/sources.list.d/opera.list'Sau khi cài xong và ta kiểm tra thấy còn trống trên 1GB thì được và bây giờ bạn có thể làm gì nếu muốn, mình có thể hiểu được ý đồ đen tối của bạn!
sudo sh -c 'wget -O - http://deb.opera.com/archive.key | apt-key add -'
sudo apt-get update
sudo apt-get install opera