Skip to content

Instantly share code, notes, and snippets.

View djbobbydrake's full-sized avatar

Chhay Chhun djbobbydrake

View GitHub Profile
@djbobbydrake
djbobbydrake / setup.md
Last active July 19, 2016 22:29
Setting up Ubuntu + Nginx + PM2

Update ubuntu and install nginx

  1. sudo apt-get update
  2. sudo apt-get upgrade
  3. sudo apt-get install htop git python-software-properties curl libm17n-0 rcconf dialog graphicsmagick build-essential openssl libssl-dev libpcre3 libpcre3-dev zlib1g-dev
  4. sudo apt-get install libgoogle-perftools-dev google-perftools
  5. wget http://nginx.org/download/nginx-1.10.1.tar.gz
  6. tar zxvf nginx-1.10.1.tar.gz
  7. rm nginx-1.10.1.tar.gz
  8. cd nginx-1.10.1
@djbobbydrake
djbobbydrake / install-node.sh
Created July 11, 2016 19:21
Install node
#!/bin/bash
# Predefined links and files. Note: LTS may not be latest LTS
export NODE_STABLE=http://nodejs.org/dist/node-latest.tar.gz
export NODE_LTS=https://nodejs.org/dist/latest-v4.x/node-v4.2.2.tar.gz
export RC_BASH=~/.bashrc
export RC_PROFILE=~/.profile
# Settings
export NODE_VER=$NODE_LTS
@djbobbydrake
djbobbydrake / caravel_setup.md
Last active July 14, 2016 21:29
Installing Caravel
  1. brew install pkg-config libffi openssl python
  2. sudo python setup.py develop — got error "error: Flask-SQLAlchemy 2.1 is installed but Flask-SQLAlchemy==2.0 is required by set(['flask-appbuilder'])"
  3. sudo pip install Flask-SQLAlchemy==2.0
  4. Rerun sudo python setup.py develop
  5. Continue with steps from https://github.com/kidspass/caravel/blob/master/CONTRIBUTING.md

Setup the assets

  1. cd /caravel/assets
  2. npm install
@djbobbydrake
djbobbydrake / laravel-codeship.md
Created March 7, 2017 18:28
Setting up Laravel on Codeship
# We support all major PHP versions. Please see our docs for a full list
# https://documentation.codeship.com/classic/languages-frameworks/php/
phpenv local 7.0
echo "memory_limit = 512M" >> /home/rof/.phpenv/versions/$(phpenv version-name)/etc/php.ini
# install dependencies
COMPOSER_HOME=${HOME}/cache/composer
composer install --prefer-dist --no-interaction
# set up environment variables
touch .env
@djbobbydrake
djbobbydrake / upgrade-node.md
Last active March 6, 2018 04:30
Upgrading node, yarn, pm2