webサーバが欲しい。とても欲しい。でもApacheとか入れてる暇ないよ。
そんなことよくありますね。
そんな時、悩むことなく5秒でwebサーバが立ち上げられます。そうPythonならね。
$ python -m SimpleHTTPServer 8080
これでポート8080でHTTPを待ち受けるぜ。
DocumentRootはカレントだ!
まあ、セキュリティもクソもないので、絶対に外部に晒そうとか思っちゃダメだぜ。
webサーバが欲しい。とても欲しい。でもApacheとか入れてる暇ないよ。
そんなことよくありますね。
そんな時、悩むことなく5秒でwebサーバが立ち上げられます。そうPythonならね。
$ python -m SimpleHTTPServer 8080
これでポート8080でHTTPを待ち受けるぜ。
DocumentRootはカレントだ!
まあ、セキュリティもクソもないので、絶対に外部に晒そうとか思っちゃダメだぜ。
まともに使えるPython環境の作り方。 pipとVirtualenv編。
まずはeasy_install。
$ sudo apt-get install python-setuptools
pip入れる。
$ sudo easy_install pip
apt-getで入るやつはバージョンが古いのでやめておけ。
virtualenvとvirtualenvwrapper入れる。
$ sudo pip install virtualenv $ sudo pip install virtualenvwrapper
.bashrcに設定追加。
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python2.7 export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv export WORKON_HOME=$HOME/.virtualenvs source /usr/local/bin/virtualenvwrapper.sh
新しいvirtualenv環境作る。
$ mkvirtualenv hoge
virtualenv環境に入る。
$ workon hoge
ざっとこんなもん。