python

lolipopのSSHをTeraTermで使うメモ

覚書。増えたり減ったりします。
2022年7月の情報です。

ロリポップのSSHについて

SSHは、スタンダードプラン、ハイスピードプラン、エンタープライズプランで利用できます。
SSHでは、root権限の利用はできません。

ロリポップ管理者画面SSH設定確認


https://user.lolipop.jp/?mode=ssh

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」を押して保存し、終了する。

すぐわかる!viの保存と終了の方法【Linux基礎知識】

その後を実行します。

$ 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らしい。お疲れ様でした!

  • この記事を書いた人

ゆず

忘れないように自分の覚書と、誰かも困っているかもしれないので参考になればいいなくらいの軽い備忘録です。
一杯おごる

-python