## Ubuntu 14.04 amd64 ### Core apt-get install python-software-properties software-properties-common add-apt-repository ppa:chris-lea/node.js apt-get update apt-get upgrade apt-get install nodejs git mongodb memcached nginx postfix apt-get install python g++ make screen git wget zip unzip iftop unrar-free axel vim emacs subversion subversion-tools curl tmux mercurial apt-get install ntp quota quotatool vi /etc/hostname vi /etc/hosts adduser rpadmin usermod -G rpadmin -a www-data su rpadmin cd ~ # create rpadmin mongodb user vi /etc/mongodb.conf auth = true git clone https://github.com/jysperm/RootPanel.git cd RootPanel vi core/config.coffee npm install rm /etc/nginx/sites-enabled/default cat > /etc/nginx/sites-available/rpadmin server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; server_name DOMAIN; location / { proxy_pass http://unix:/home/rpadmin/rootpanel.sock:/; } } ln -s /etc/nginx/sites-available/rpadmin /etc/nginx/sites-enabled service nginx restart vi /etc/fstab usrquota reboot ln -s /dev/xvda /dev/root quotacheck -am quotaon -au make start ### Runtime apt-get install golang apt-get install python python3 python3-pip python-dev python3-dev pip install django tornado markdown python-memcached web.py mongo uwsgi virtualenv virtualenvwrapper flask gevent jinja2 requests