覚書。増えたり減ったりします。
2022年7月の情報です。
目次
ロリポップのSSHについて
SSHは、スタンダードプラン、ハイスピードプラン、エンタープライズプランで利用できます。
SSHでは、root権限の利用はできません。
ロリポップ管理者画面SSH設定確認
https://user.lolipop.jp/?mode=ssh
SSHの状態を有効にする。
接続方法
TeraTermのSSH設定について
ロリポップ公式のチュートリアル。
ホスト(T)…SSHサーバー
TCPポート#(P)…2222
サービス…SSH
セキュリティ警告が表示される。
「このホストをknown hostsリストに追加する」をチェックし、「続行」をクリック。
「ユーザー名」と「パスフレーズ」を入力し、「OK」をクリック
SSH接続完了。隠してある部分にはユーザー名とかが入ってます。
Python のコマンド
/usr/local/python/Pythonのバージョン/bin/python
(例:/usr/local/python/3.4/bin/python)
参考:使用可能コマンド一覧
入力してみる
python3のバージョンを確認する
$ python3 --version
Python3は 3.7.13が入っていました。
pipの導入
ロリポップサーバーにPythonのpipを導入する流れを参考に、pipを使えるようにします
$ pip
pythonを起動していない状態でpipコマンドを叩きます。
結果は-bash: pip: コマンドが見つかりません
と表示されました。
$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
ファイルをダウンロードするためのコマンド「curl」コマンドをを使用します。
$ python3 get-pip.py --user
できたかも。
PATHを通す
パスの通し方、わからん!!!!
ここの部分は#1 ロリポップ!サーバでPythonを使ってWebアプリケーションをつくりたいも参考にしてみます。
現在地の確認の方法
$ pwd
で実行すると、/home/users/番号/ユーザー名 がでてくる。
$ vi .bash_profile
これで「VI」で「bass_profile」のファイルを編集できるようになったので、
viに以下を入力していくのだけれど、viというものはずいぶん癖があるようで、私もハマりにはまった。
vi vim を初めて使う人の為のとりあえずの手引
・カーソルの移動モード(カーソルが移動するだけ)
・入力モード(文字入力ができる)
を理解し、入力モードで
PATH=$PATH:/home/users/番号/ユーザー名/.local/bin export PATH
を入力する。
PCの「ESC」を押して「:wq」を押して保存し、終了する。
その後を実行します。
$ source .bash_profile
確認する
pip3を確認してみます。
pip3 list
Package Version
---------------------- -------
mysql-connector-python 8.0.29
mysqlclient 2.1.0
pip 22.2
protobuf 4.21.1
PyMySQL 1.0.2
setuptools 47.1.0
wheel 0.37.1
こんな感じになってたらOKらしい。お疲れ様でした!