Nothing Special   »   [go: up one dir, main page]

タグ

ブックマーク / www.fraction.jp (3)

  • Nginx + SSL + Rails

    普通に nginx をフロントに置いて、バックエンドに Rails を置いた場合の nginx の設定ファイルは、 半年くらい前に書いた。 これはこれで良いのだが、今度は HTTPS でもアプリケーションにアクセスしたくなった場合、 listen 80 の server セクションをコピーして、listen 443 で SSL を利用する server セクションを追加すれば良いだけの気もするのだが。 単純にコピーして SSL の設定をしただけだとはまることがある。 force_ssl Rails 3.x からだと思うが、ActionController に force_ssl というクラスメソッドが追加された。 # Force the request to this particular controller or specified actions to be # under HTTP

    Nginx + SSL + Rails
  • gitレポジトリをhttpで公開する

    Original Setting up a git repository which can be pushed into and pulled from over HTTP(S). まだ試しちゃい無いんですが、gitレポジトリをhttpで公開したくなった場合にどうすればいいのかについて。 何が必要か Apache ウェブサーバをもっていること Apache の設定ファイルを編集できること 設定ファイルは /etc/httpd にあるか、 Apache のドキュメントを参照してください。 Debianの場合: /etc/apache2 下にあるファイルを編集できる必要がある。 Apache を再起動できること 'apachectl --graceful' とするかもしれません。 もし、そうしない場合、 Apache を停止して、再起動してください。 注意してください、これによりあなたのサー

  • RailsでQRコードを生成する

    QRコードクラスライブラリ for Rubyをダウンロードする。 QRコードをpng画像で出力するにはruby-GDライブラリが必要とのこと。つーわけでlibpng3やらGDライブラリとともにruby-GDライブラリをインストール。私はパッケージ管理にFinkを使ってるので以下のようになった。 libpng3のインストール [yuanying@Kiriko test]$sudo apt-get install libpng3 Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: ... GDライブラリのインストール [yuanying@Kiriko test]$sudo apt-get install gd2 Reading

  • 1