hakushu-publishing / manual-installation-do-debian8

Hakushu. Manual installation: Digital Ocean + Debian 8.1
0 stars 1 forks source link

Pygments #2

Open the-teacher opened 8 years ago

the-teacher commented 8 years ago

python -V apt-get install python-pip pip list | grep Pygments which pygmentize pygmentize -V pip install --upgrade Pygments

the-teacher commented 8 years ago

for nginx web dir

mkdir -p /home/rails/.ssh chown rails:rails /home/rails/.ssh

mkdir -p /home/rails/www chown rails:rails /home/rails/www chmod -R 0755 /home/rails/www

the-teacher commented 8 years ago

~/.ssh/config

Host do 188.166.71.34
  HostName 188.166.71.34
  IdentityFile ~/.ssh/mac_air_rsa
  ForwardAgent yes
the-teacher commented 8 years ago

cat ~/.ssh/mac_air_rsa.pub | ssh rails@188.166.71.34 'cat >> ~/.ssh/authorized_keys'

scp ~/.ssh/mac_air_rsa rails@188.166.71.34:~/.ssh/id_rsa

scp ~/.ssh/mac_air_rsa.pub rails@188.166.71.34:~/.ssh/id_rsa.pub

(!) Add PubKey to Github

ssh rails@188.166.71.34 rvm gemset use cap3 --create gem install bundler echo 'gem: --no-document' >> ~/.gemrc

the-teacher commented 8 years ago

htop

the-teacher commented 8 years ago

su -s /bin/bash -l rails -c "(rvm use ruby-2.2-head) && (rvm gemset use cap3 --create) && (gem install bundler)"

the-teacher commented 8 years ago

time ()

the-teacher commented 8 years ago

su -s /bin/bash -l rails -c "(rvm install ruby-2.2-head) && (rvm gemset use cap3 --create) && (rvm ruby-2.2-head@cap3 do gem install bundler)"

the-teacher commented 8 years ago

echo "set nocompatible" >> ~/.vimrc echo ":set backspace=indent,eol,start" >> ~/.vimrc

the-teacher commented 8 years ago

sudo vi /etc/hosts 178.62.207.201 domain.com

the-teacher commented 8 years ago

Change adresses of DNS in reg panel Change DNS records in DO DNS panel

the-teacher commented 8 years ago

echo 'deb http://apt.newrelic.com/debian/ newrelic non-free' | tee /etc/apt/sources.list.d/newrelic.list wget -O- https://download.newrelic.com/548C16BF.gpg | apt-key add - apt-get update apt-get install newrelic-sysmond

nrsysmond-config --set license_key=YOUR_LICENSE_KEY /etc/init.d/newrelic-sysmond start

the-teacher commented 8 years ago

cat ~/.ssh/mac_air_rsa.pub | ssh rails@server 'cat >> ~/.ssh/authorized_keys'

scp ~/.ssh/mac_air_rsa.pub rails@server:~/.ssh/id_rsa.pub scp ~/.ssh/mac_air_rsa rails@server:~/.ssh/id_rsa

(!) Add PubKey to Github (!) Add PubKey to BitBucket

cap production nginx:config:include

INFO NGINX INCLUDE
WARN include /home/rails/www/example.com/shared/web_server/nginx/config;

ssh root@server

vi /etc/nginx/nginx.conf /etc/init.d/nginx restart

the-teacher commented 8 years ago

How to know swap size

cat /proc/swaps

vmstat 1 10

free -g free -k free -m

the-teacher commented 8 years ago

swapon -s df

dd if=/dev/zero of=/swapfile bs=1024 count=256k dd if=/dev/zero of=/swapfile bs=1024 count=512k chmod 0600 /swapfile mkswap /swapfile swapon /swapfile

echo "/swapfile none swap sw 0 0" >> /etc/fstab

echo 10 | tee /proc/sys/vm/swappiness echo vm.swappiness = 10 | tee -a /etc/sysctl.conf

cat /proc/sys/vm/swappiness

the-teacher commented 8 years ago

ALTER ROLE rails WITH CREATEDB;

the-teacher commented 8 years ago

su -s /bin/bash -l postgres -c "psql -U postgres -c \"ALTER ROLE rails WITH CREATEDB;\""

the-teacher commented 8 years ago

dmesg | egrep -i 'killed process'