読者です 読者をやめる 読者になる 読者になる

AWS / PHP / Python ちょいメモ

amazon web service , PHP, Python を使ったときのメモ。日本語でググってもわからなかった事を中心に。

Ubuntu

mod_wsgi は pip でも提供ありなのかぁ

今回 Ubuntu 14.04 に PPA を使って Python 3.5.x を導入したところ、PPAには mod_wsgi がないことに気づき対応策を調べた。結果 pip で mod_wsgi が提供されてるといううれしい事実を発見し、無事に環境構築完了。※Ubuntu 14.04 だと オフィシャルのリポジ…

Pillow インストール前にやっておきたいこと

Sphinx で blockdiag + IPAフォントを使った時のTIPS。Ubuntu上で make html を行ったところ、次のエラーがでて図が出力できなかった。 ImportError: The _imagingft C module is not installed blockdiag_fontpath で、IPAフォントを指定したところエラーが…

flake8 2.5.0 のエラー対処 on Ubuntu

Ubuntu に pip で flake8 を入れたら、上手く動かなかった。次の対処で上手く動作したのでメモ。 対処1 設定ファイル書くか -j0 オプション付けて並列処理をなくしたら動作。 vi ~/.config/flake8 [flake8] jobs = 1 $ cat /etc/os-release NAME="Ubuntu" VE…

python, Django でドキュメント関連ツール

他の人が書いたコードを読む時に、全体像の把握がしたくなります。そこで、ソースからドキュメントが作れるツールをいくつか探してみました。環境: Ubuntu 14.04 python 2.7.6 試用ツール: Doxygen django.contrib.admindocs クラス図とコールグラスなどを…

言語・locale 変更方法 (日->英, 英->日)

Linux の言語(ロケール / locale)変更するときのコマンドや関連ファイルのメモ。X 上で設定画面があるディストリビューションもあるのかもしれないのですが、Debian/Ubuntu系でのコマンドを使った方法の紹介です。 コマンドや設定ファイル だいたい、これ…

PHP on Apache2.4 & RedHat 6 (by SCL) その2

mod_php を使う方法に変更。RedHat 6 by SCL の環境構築は、こちらに落ち着きそうです。使ってるのは Apache 2.4.6, PHP 5.5.6。先日書いた PHP on Apache2.4 & RedHat 6 (by SCL) - AWS / PHP / Python ちょいメモ にて、FastCGIを使ってホストする方法をま…

Django の ER図 出力 が 2ステップで出来た

Django では、Modelの定義を行う事でデータベースは定義は自動的に作成されます。Modelの定義をキチンと理解していれば ER図なくてもでしょうが、DBMSで操作をしちゃいたい時(僕の場合)等にER図があると便利だと思い探してみました。見つけてしまえば、た…

cron 実行時エラーに気づくポイント3つ

用意してもらったVMを使ったときに、cron関係でいくつかツマヅイタので、メモしておきます。当たり前のものに限って、うまくいかない時に困ったりしません?cron設定が悪くエラー発生していたのですが、それに気づかずという状況を、次のようなポイントに気…

python & Django 環境構築手順

Ubuntu, CentOS 上に連続で環境構築をした時のメモ。Linux系は、ディストリビューションによって、結構ポリシーが違いますね(対象OSの新しさにもよりますが)。 ディストリビューション別の環境 今回、構築したのはこんな環境です。Djangoの管理を、何に任…

カゴヤ VPS 利用時TIPS

手軽に利用できる KAGOYA の VPS。設定などを凝りたい時に、知っておかないと困った事があったのでメモしておきます。使っているOSイメージは、Ubuntu12.4TLSです。 仮想化手法 OpenVZが利用されています。ホストのLinuxカーネルを全てのインスタンスで共有…

Ubuntu Server 12.0.4 から 14.0.4 へのアップデート

新しいLTSが出たので使ってみたいと思ってたところ、コマンドでアップグレード可能との記事を見かけて、実施してみる事に。手順中のコマンドの意味からすると、まだ完全サポートではないのかなぁと思ったりもしますが、約30分ぐらいで手元の環境は新しくなっ…

Apache2.4.x on Ubuntu12.04 で、mod_rewriteのログを取得

Apache2.4.x on Ubuntu12.04でmod_rewriteのログを取得したいときの設定。2.2と2.4は、大きく違うんですね。追いかけてなかったから全然知らなかった。読めば、ちゃんとconfファイルにコメントされてるけど。。。 例)デフォルトサイト設定を変更する: /etc…