Last active
February 8, 2017 22:42
-
-
Save shaosh/2b65967b1dd3dd7d763f812470896f36 to your computer and use it in GitHub Desktop.
logstashInAliyun.sh
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
#https://www.v2ex.com/t/331412 | |
#Remember to go to /etc/apt/apt.conf to comment Acquire::http::Proxy "http://mirrors.aliyun.com/"; | |
sudo /etc/apt/apt.conf | |
sudo touch /etc/apt/apt.conf | |
#Install nodejs | |
curl -sL http://deb.nodesource.com/setup_6.x | sudo -E bash - | |
sudo apt-get install -y nodejs | |
#Install redis | |
sudo apt-get install build-essential tcl8.5 -y | |
wget http://download.redis.io/redis-stable.tar.gz | |
tar xvzf redis-stable.tar.gz | |
cd redis-stable | |
make | |
#sudo apt-get install tk8.5 tcl8.5 -y | |
make test | |
sudo make install | |
redis-server --daemonize yes #http://stackoverflow.com/posts/34436652/edit | |
#Alternative for redis | |
#sudo apt-get install redis-server | |
#sudo service redis-server start | |
#sudo service redis-server stop | |
#sudo service redis-server restart | |
#Install logstash | |
wget http://sc-datahub.oss-cn-shanghai.aliyuncs.com/plugin/logstash/logstash-with-datahub-2.3.0.tar.gz | |
tar -xzvf logstash-with-datahub-2.3.0.tar.gz | |
#cd /etc | |
#mkdir logstash | |
#cd logstash | |
#mkdir conf.d | |
#cd conf.d | |
cd logstash-with-datahub-2.3.0 | |
sudo wget https://raw.githubusercontent.com/shaosh/vethelperapi/master/elk/logstash.conf?token=ADThIz9hSppq_XsZ70XbtjQ7_6TLoIlOks5YpKt9wA%3D%3D | |
sudo mv logstash.conf?token=ADThIz9hSppq_XsZ70XbtjQ7_6TLoIlOks5YpKt9wA%3D%3D logstash.conf | |
bin/logstash -f logstash.conf & | |
#Install kibana | |
sudo wget https://download.elastic.co/kibana/kibana/kibana_4.5.0_amd64.deb | |
sudo dpkg -i kibana_4.5.0_amd64.deb | |
sudo update-rc.d kibana defaults 95 10 | |
sudo /etc/init.d/kibana restart | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment