Last active
December 15, 2015 11:09
-
-
Save bugcloud/5251404 to your computer and use it in GitHub Desktop.
basic setup Ubuntu Server 12.04 LST
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| sudo aptitude install language-pack-ja | |
| sudo dpkg-reconfigure locales | |
| sudo aptitude update | |
| sudo aptitude upgrade | |
| # install many packages | |
| sudo aptitude install build-essential git-core zlib1g-dev libreadline6-dev zsh openssl curl wget mysql-server libmysql-ruby libmysqlclient-dev nginx sysv-rc-conf vim tmux libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev autoconf libgdbm-dev libncurses5-dev automake libtool bison pkg-config libffi-dev nodejs-dev libcurl3 libcurl3-gnutls libcurl4-openssl-dev | |
| # edit my.cnf to set utf-8 as default | |
| sudo sed -i -e 's/\[mysqld_safe\]/default\-character\-set = utf8\ | |
| \[mysqld_safe\]/g' /etc/mysql/my.cnf | |
| sudo sed -i -e 's/\[mysqldump\]/character\-set\-server = utf8\ | |
| skip\-character\-set\-client\-handshake\ | |
| \[mysqldump\]/g' /etc/mysql/my.cnf | |
| sudo sed -i -e 's/\[mysql\]/default\-character\-set = utf8\ | |
| \[mysql\]/g' /etc/mysql/my.cnf | |
| # start mysql server | |
| sudo service mysql start | |
| mysql_secure_installation | |
| # set services | |
| sudo sysv-rc-conf mysql on | |
| sudo sysv-rc-conf ssh on | |
| # install RVM | |
| curl -L https://get.rvm.io | bash -s stable |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment