Skip to content

Instantly share code, notes, and snippets.

@andineck
andineck / 1-readme.md
Created September 4, 2015 06:42
Argument Parsing with node.js

Argument Parsing with node.js

and the great modules: minimist and subarg

@andineck
andineck / measure.sh
Created September 22, 2015 13:59
measure time
curl -o /dev/null -s -w %{time_total}\\n intesso.com
@andineck
andineck / java.sh
Created November 3, 2015 09:49
Java Ubuntu Version
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
sudo apt-get install oracle-java8-installer
# choose java version
sudo update-alternatives --config java
@andineck
andineck / nodejs_install_on_ubuntu.sh
Last active December 28, 2015 23:19
node.js installation on ubuntu virtual hosts like hosteurope.de
# connect to virtual host
ssh root@<ip address>
> <root password>
# install node.js with apt-get
sudo apt-get update
sudo apt-get install -y python-software-properties python g++ make nano
sudo add-apt-repository -y ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
@andineck
andineck / git.sh
Created November 21, 2013 13:06
install git on ubuntu
# other things that you might need as well
# git
sudo apt-get install git-core
# configure git via file
sudo nano ~/.gitconfig
# or configure git via commands
git config --global user.name "NewUser"
git config --global user.email newuser@example.com
@andineck
andineck / locale.sh
Created November 21, 2013 13:18
add locale to ubuntu
# error message when connected via ssh to virtual host
Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "de_CH.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
# add locale
sudo locale-gen de_CH.UTF-8
@andineck
andineck / forever.sh
Created November 21, 2013 13:20
Start node.js app with forever
npm install forever -g
cd /path/to/your/node/app/
forever start --spinSleepTime 10000 app.js
# Where --spinSleepTime 10000 refers to the minimum uptime (in milliseconds) between launches of a crashing script. This command will work for almost all cases.
# Now point your browser to http://[your-vps-ip]:[port] and see your app running.
https://www.digitalocean.com/community/articles/how-to-host-multiple-node-js-applications-on-a-single-vps-with-nginx-forever-and-crontab
https://www.digitalocean.com/community/articles/how-to-install-nginx-on-ubuntu-12-04-lts-precise-pangolin
@andineck
andineck / nginx.ini
Last active December 28, 2015 23:49
nginx
# allow multiple domains
nano /etc/nginx/nginx.conf
# uncomment or add this in the http section:
> server_names_hash_bucket_size 64;
# configure new site
nano /etc/nginx/conf.d/intesso.com.conf