タグ

ブックマーク / www.tkd55.net (2)

  • Node.jsで画像のアップロードと画像のリサイズ | tkd55

    Node.jsとExpress4を使ってアップロードした画像をリサイズとBase64化してクライアントに返すサンプルを作ってみました。 画像のアップロードには「multer」、リサイズには「easyimage」を使用します。 まずはパッケージモジュールのインストール。 $ npm install multer easyimage –save easyimage には ImageMagick が必要なのでインストールします。今回の環境はcentosなのでyumでインストールします。 $ sudo yum -y install ImageMagick $ sudo yum -y install ImageMagick-devel ※ Macの場合は MacPorts or homebrewでインストールしてください。 画像ファイルを/uploadに送信するように作ります。 まずはViewファイ

    Node.jsで画像のアップロードと画像のリサイズ | tkd55
  • Nodejsでポート80で動かす | tkd55

    nodejsで作ったWebアプリを80番ポートで動作させたいけど、Apacheが使っているし、Apacheを止めてルートで80番ポートを割り当てるのもセキュリティ的にいやなんでApacheを使ってポート8080を80にリバースプロキシさせてみました。 Apacheの設定はこんな感じ。 NameVirtualHost *:80 <VirtualHost *:80> ServerName example.com // ServerNameは適宜変更してください。 ProxyPass / http://hogehoge.net:8080/ ProxyPassReverse / http://hogehoge.net:8080/ </VirtualHost> nodeのソースはこんな感じ。 サーバ側 var express = require('express'), app = express()

    Nodejsでポート80で動かす | tkd55
    mut00tum
    mut00tum 2016/01/21
    リバースプロキシ
  • 1