こんにちは、@yoheiMuneです。 今日はPythonのWebフレームワークの1つ、Flaskをブログで書きたいと思います。個人的にも業務でも使っていて、軽量フレームワークでとても簡単に使えます。 目次 Flaskとは Flaskとは、PythonのWebフレームワークの1つです。Webフレームワークでは他にもdjangoがありますが、それに比べて超軽量なところが特長です。数行でWebアプリケーションが作れて、何かを手軽に作るには便利なフレームワークです。ただ、超軽量で自由が効くので、大きなアプリケーションを作ろうとすると、フォルダ構成やクラス設計などなど、決めることが多いです(自分で決めたいという人は嬉しい話ですが)。 Flaskのインストール インストールはpip経由で行うことができます。 $ pip install --upgrade Flask Flaskでハローワールド それ
yum install epel-release sed -ri 's/^enabled.*=.*1$/enabled = 0/g' /etc/yum.repos.d/epel.repo yum install nginx --enablerepo=epel vi /etc/nginx/nginx.conf user nginx; worker_processes 1; error_log /var/log/nginx/error.log; pid /run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user
※ 同タイトルの記事を削除してしまったので、再作成しました。 事象 表題の通りのことをやってたら、Tomcat上のアプリケーションで発生したSSLページへのリダイレクトがうまくいかなかったため、 その時に対応したことのメモ書きです。 環境は以下の通りです。 Nginx : ver.1.6.2 Tomcat : ver.7.0.54 OS : CentOS 6.5 事象発生時の設定イメージ こんな感じでした。 Nginx側 # HTTP用 server { server_name 210.xxx.yyy.zz; listen 80; location /app/ { proxy_http_version 1.1; proxy_pass http://210.xxx.yyy.zz:8080/app/; proxy_redirect http://210. xxx.yyy.zz:8080/app
アクセスさせたいWebアプリケーションが3つあります。 アプリ名:a-appli、アクセスパス:http://localhost:9000/ アプリ名:b-appli、アクセスパス:http://localhost:8080/ アプリ名:c-appli、アクセスパス:http://localhost:8000/ それを、nginxを用い、それぞれ a-appli は http://localhost/a-appli/ b-appli は http://localhost/b-appli/ c-appli は http://localhost/c-appli/ という風なアクセスをさせたい場合にどのようにconfを書けば良いでしょうか? いずれのアプリも http://localhost:9000/hogehoge/hoge?a=x&c=d のような場合は、 http://localhost
え〜っくす!さ〜け〜んでみろ〜♪(にゃー!) こんにちわ。DiceK Mikamiです。 今回は冒頭の通りNginxとTomcatの連携に関して紹介したいと思います。 Nginx(えんじんえっくす)はハイパフォーマンス&ローコストのオープンソースHTTPサーバです。 HTTPサーバと言えば、ApacheやIISを思い浮かべますが、それに続く第三の選択肢として十分に検討の余地がある優れたサーバです。 WordPressやHuluなどと言った大型サイトの基盤を支えているという実績もすでにあります。 また、名前がかっこいいのも良いですね。 サービスベンダー「弊社のサービスはNginxをベースに構築しております」 エンドユーザー(か、かっこいい。。。) などとなり、ユーザーに自慢できますね。 はい。なりませんね。 検証環境 Macbook Pro Early 2011 Mac OSX 10.7.3
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く