cloverrose's blog

Python, Machine learning, Emacs, CI/CD, Webアプリなど

Djangoデプロイへの道1

環境

Ubuntu Server 12.04

emacsのインストール

$ sudo apt-get install emacs23

日本語文字化けを解消

$ sudo emacs ~/.bashrc

.bashrcの末尾に以下を追加

case $TERM in
linux) LANG=C ;;
*) LANG=ja_JP.UTF-8 ;;
esac

変更を反映させるためにログアウト

$ logout

http://hamamuratakuo.blog61.fc2.com/blog-entry-400.html

Apacheのインストールと確認

Apache2のインストール

$ sudo apt-get install apache2

確認

$ w3m localhost

CGIの確認

デフォルトのCGIスクリプト置き場に移動し、テスト用にtest.plを作成

$ cd /usr/lib/cgi-bin
$ sudo emacs test.pl

test.plはこんな感じ

#!/usr/bin/env perl

print "Content-type: text/html\n\n";
print "Hello CGI";

実行可能にする

$ sudo chmod 755 test.pl

確認

$ w3m localhost/cgi-bin/test.pl