Saturday, May 10, 2008

Slice Setup

Login as root.

apt-get update
apt-get dist-upgrade

adduser
# just in case sudo is not installed yet
apt-get install sudo
visudo
# add following line
ALL=(ALL) ALL

chmod 1777 /tmp

test login with your user
make sure your user can run sudo

sudo vi /etc/ssh/sshd_config
PermitRootLogin no

/etc/init.d/ssh restart

Login as your user

sudo apt-get install build-essential

# install Ruby
sudo apt-get install ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8 libreadline-ruby1.8 libruby1.8 libopenssl-ruby

sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby
sudo ln -s /usr/bin/ri1.8 /usr/bin/ri
sudo ln -s /usr/bin/rdoc1.8 /usr/bin/rdoc
sudo ln -s /usr/bin/irb1.8 /usr/bin/irb


# setting up mysql
sudo apt-get install mysql-server mysql-common mysql-client libmysqlclient15-dev libmysqlclient15off

sudo mysqladmin -u root password newrootsqlpassword

No comments: