[スポンサーリンク]
エックスサーバーにSSH接続
エックスサーバーでのSHH接続の方法は、サイトで情報が公開されています
「SSH接続の有効化」「公開鍵認証の設定」が必要です
SSH接続の有効化
デフォルトではSSH接続の許可がされていないので、SSH接続を有効化することが必要です
公開鍵認証の設定
エックスサーバーのSSH接続では、「公開鍵認証」にのみ対応なので公開鍵の登録が必要です
今回私は、サーバーで公開鍵認証用鍵ペアの生成を行いました
TeraTermでSSH接続
個人的に、一番使ったことがあるターミナルエミュレータがTeraTermです
Windowsで動作する、ポピュラーなターミナルエミュレータですね
TeraTermでの接続方法も、エックスサーバーさんのページに記載があります
ポート10022で鍵認証を使って接続します
SSH設定 | レンタルサーバーならエックスサーバー
レンタルサーバー「エックスサーバー」のご利用マニュアル|エックスサーバーではSSH接続機能を提供しています。当マニュアルではお客様のサーバーアカウントへSSHで接続するための手順を記載しています。
SSHソフトの設定(Tera Term) | レンタルサーバーならエックスサーバー
レンタルサーバー「エックスサーバー」のご利用マニュアル|「Tera Term」を用いてお客様のサーバーアカウントへSSH接続するための手順をご案内しています。
[スポンサーリンク]
エックスサーバーでPythonを実行
無事TeraTermでSSH接続出来たので、Pythonを実行してみます
Pythonバージョン確認
まずはインストールされているpythonを確認してみました
バージョンを表示して確認します
確認した時点では2.7.5がインストールされていました
1 2 3 |
$ python --version Python 2.7.5 $ |
PythonでHellowWorld
HellowWorldを表示してみました
うん、無事動作しますね^^
1 2 |
$ cat HelloWorld.py print("Hello World") |
1 2 3 |
$ python HelloWorld.py Hello World $ |
課題はイロイロ・・・
しかし、ライブラリの追加等は事実上不可能のようです
方法は有るような記事もありましたが、許容される方法か確認が大変です
レンタルサーバを使用する以上は、仕方ないですね
私の場合は、エックスサーバーで何かをしたい訳ではなく、プログラミングを勉強する環境が欲しいのが目的です
やっぱり、Pythonでプログラミングをしてみようとすると、自分の家で環境作る方がよさそうですorz
コメント