FlaskはPythonでサーバーを構築するフレームワークである。ここでは、さくらサーバー上にFlaskかんっ峡を構築する方法について述べる。
なお、さくらサーバーのデフォルトのPythonは2.7.16でありバージョンが古いため、pyenv により3.6.4をインストールして、その上でFlaskを走らせることにする。
◎シェルログイン
login as: kisa0xx kisa0xx@kisa0xx.sakura.ne.jp's password: ←パスワードを入れる
◎FTPログイン
以下の手順に従い、Python3の環境を構築する。
% echo $SHELL /bin/csh
% git clone https://github.com/yyuu/pyenv.git ~/.pyenv
.....
(末尾に入力)
# Setting for pyenv
if ( -e $HOME/.pyenv/bin/pyenv ) then
echo 'Found pyenv!'
setenv PYENV_ROOT $HOME/.pyenv
setenv PATH $PYENV_ROOT/shims:$PYENV_ROOT/bin:$PATH
setenv TMPDIR $HOME/tmp
pyenv rehash
else
echo 'sorry, no pyenv installed.'
endifsource .cshrc
% which python /usr/local/bin/python % python -V Python 2.7.16
% pyenv local 3.6.9
% which python /home/kisa0xx/.pyenv/shims/python % python -V Python 3.6.9