Skip to content

Instantly share code, notes, and snippets.

View tistaharahap's full-sized avatar

Batista Harahap tistaharahap

View GitHub Profile
@tistaharahap
tistaharahap / ds.js
Created July 21, 2012 00:28
Techtorial - Responsive with Zurb Foundation & HTML5 - JavaScript
function handle_ds_json(data) {
$('#belly').css({ background: 'none' });
var bellyContent = $('#belly > #left');
var posts = data.posts;
for(p in posts) {
var tmp = '';
tmp = '<a href="'+posts[p].url+'" target="_blank">';
tmp += '<h3>'+posts[p].title+'</h3>';
tmp += '</a>';
@tistaharahap
tistaharahap / ds.html
Created July 21, 2012 00:31
Techtorial - Responsive with Zurb Foundation & HTML5 - JSONP Endpoint
<script src="http://dailysocial.net/api/get_recent_posts/?callback=handle_ds_json&count=5"></script>
Load Balancer:
- 16 Core
- 4 GB RAM
- CentOS
- nginx
- PHP-FPM
App Server:
- 4 Core
- 1 GB RAM
Load Balancer:
- CentOS
- nginx
- PHP-FPM
App Server:
- CentOS
- PHP-FPM
CDN Server:
$ cp -r /var/www/website /dev/shm
$ chown -R nginx:nginx /dev/shm/website
# /etc/rc.local
cp -r /var/www/website /dev/shm
chown -R nginx:nginx /dev/shm/website
# /etc/yum.repos.d/nginx.repo
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
# /etc/yum.repos.d/CentOS-Base.repo
[base]
name=CentOS-$releasever - Base
#mirrorlist=http://kambing.ui.ac.id/?release=$releasever&arch=$basearch&repo=os
baseurl=http://kambing.ui.ac.id/centos/$releasever.3/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
#released updates
$ rpm -Uvh http://epel.repo.unpas.ac.id/6/i386/epel-release-6-7.noarch.rpm
$ rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
$ yum -y upgrade --enablerepo=epel,remi
$ yum -y groupinstall "Development Tools" --enablerepo=epel,remi
$ yum -y --enablerepo=epel,remi install php php-gd php-mcrypt php-pear php-devel php-mbstring php-fpm php-pecl-apc php-pecl-memcache nginx install libxml2-devel bzip2-devel libcurl-devel libjpeg-devel libpng-devel libmcrypt-devel mysql-devel libtool-ltdl-devel bind-utils wget curl