nodejs
■ node.js expressで認証付きのページをつくる(管理ページなどでよく使う)■ ルーティングのapp.jsに追加するだけ。Basic認証を使う。 app.all('/admin/*', express.basicAuth(function(user, password) { return user === 'username' && password === 'passw…
■ apacheインストール sudo yum -y install httpd■ phpインストール yum -y install php php-cli php-common php-mbstring php-mysql php-pdo php-readline php-xml php-pear php-pecl-memcache php-pecl-apc■ ついでにmysqlもインストール yum -y install m…
■ コールバックにリダイレクトさせるURLをパラメータとしてつけたい 45 app.get('/auth/facebook/', function(req,res,next) { 46 passport.authenticate( 47 'facebook', 48 {callbackURL: '/auth/facebook/callback/?url=' + req.query.url} 49 )(req,res,…
ポート80のサーバーを作り、プロキシサーバとしてそこにアクセスが来るようにして、そこから各ポートへ飛ばす。■app.jsを作る。 var url = require('url'), http = require('http'); var port = 80; http.createServer(function(serverRequest, serverRespon…
node.js のバージョンが変わるとforeverも再インストールする必要がある。 npm -g install forever ※ -g グローバルでインストール forever -vバージョンが出ていればOK forever list動いているnodeがあるか確認 forever stop 0あれば一度止める node app.js…
参考) https://github.com/jaredhanson/passport-twitter/blob/master/examples/signin/app.js http://coenraets.org/blog/2012/10/creating-a-rest-api-using-node-js-express-and-mongodb/
$ npm install -g express
インストール手順 ①nave(node.jsバージョン管理) ②node.js ③npm■naveインストール $ git clone git://github.com/isaacs/nave.git $ ./nave/nave.sh install latest■最新バージョンのnode.jsインストール $ ./nave/nave.sh use latestnode.jsのバージョン確…