概要
最近仕事でPHPを触り始め、ようやく理解も始まってきた。
node.js含め、jsばっかり触ってたので、これを気にnodeではさわれなかったレンタルサーバーで遊びたい。
手始めにロリポップで借りてるレンタルサーバーで遊べるか確認することにした。
が、どうもコマンドプロンプトで普通に[ssh]しても接続できない。
ロリポップのssh自体が自己責任やらなんやら、自分の力でやってください。とのことなので、自力で頑張るしかないようだ。
環境
執筆日・2021/11/20
ロリポップ契約:スタンダードプラン
ssh接続:Putty
FFFTP事前使用
準備
- ロリポップ>ユーザー専用ページ>サーバーの管理・設定>SSH
より、SSH機能をONにしておく。 - サーバー・アカウント・接続ポート・SSHパスワードが現れるので、メモするかウィンドウ開いておく。
- SSH接続に、今回はPuttyというやつを使ってみた。インストールする。
- インストーラーは全部英語で分かりづらかったが、特に選択肢とかなかったので簡単にインストールできる。
SSH接続
2022/08/13追記:Windows Terminalなら普通に
ssh
コマンド使えたわ.......。
インストールしたPuTTyを起動し、SSH接続していく。
開くとこんな画面になると思う。
サーバーと接続ポートにそれぞれロリポップのSSH設定画面で入手した情報を入力。
=>Openをクリック。
ログイン名を聞かれるので、同じくロリポップのアカウント名をコピペ。(コピペは右クリックすると勝手にしてくれた。)
パスワードを聞かれるので、同じく(略)
なお、パスワードはコマンドラインの常識らしく打っても見えないがきちんと入力されている。やっぱり右クリックでペーストするのが一番楽だった。
接続できた!
閑話本題 ()
FFFTPがあるようならテスト用のPHPファイル該当ロリポップサーバーに上げておく。
今回はクソシンプルな以下を使用。
<?php
echo('test!!');
?>
これもさっき知ったコマンドだが...test.phpを実際に実行してみる。
[test.php]をアップロードしたディレクトリまで[cd]コマンドで移動し、
php -f test.php
応答が返って来れば実行ができたってことだ!
やったで。
####--END--