Skip to content

Instantly share code, notes, and snippets.

@jarsen
Created July 18, 2009 04:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jarsen/149414 to your computer and use it in GitHub Desktop.
Save jarsen/149414 to your computer and use it in GitHub Desktop.
the commands i use to install set up everything on my ubuntu 9.04 server edition
THE SUPER SCRIPTS
sudo aptitude update; sudo aptitude safe-upgrade; sudo reboot
sudo aptitude -y install build-essential; sudo aptitude -y install php5-cgi php5-mysql php5-xcache php5-common php5-dev php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-mcrypt php5-curl php5-gd php5-memcache php5-mhash php5-pspell php5-snmp php5-sqlite libmagick9-dev php5-cli php5-xcache subversion git-core libreadline5-dev; sudo aptitude -y install php-pear; sudo aptitude -y install imagemagick; sudo pecl install imagick; sudo aptitude -y install mysql-server mysql-client libmysqlclient15-dev; mysql_secure_installation; sudo aptitude -y install libpcre3 libpcre3-dev libpcrecpp0 libssl-dev zlib1g-dev; mkdir ~/src/; cd ~/src/; wget http://rubyforge.org/frs/download.php/58677/ruby-enterprise-1.8.6-20090610.tar.gz; sudo tar xvzf ruby*; cd /ruby*; sudo ./installer
wget http://rubyforge.org/frs/download.php/59007/passenger-2.2.4.tar.gz; sudo tar xzvf passenger-2.2.4.tar.gz -C /opt/;
wget http://sysoev.ru/nginx/nginx-0.8.5.tar.gz; tar xzvf nginx*; cd nginx*; ./configure --sbin-path=/usr/local/sbin --with-http_ssl_module --add-module=~/src/passenger-2.2.4/ext/nginx; make; sudo make install
rm -r ~/src/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment