0
1

More than 1 year has passed since last update.

[Windows]ロリポップにssh接続してphpファイルを実行するまで

Last updated at Posted at 2021-11-20

概要

最近仕事でPHPを触り始め、ようやく理解も始まってきた。
node.js含め、jsばっかり触ってたので、これを気にnodeではさわれなかったレンタルサーバーで遊びたい。
手始めにロリポップで借りてるレンタルサーバーで遊べるか確認することにした。
が、どうもコマンドプロンプトで普通に[ssh]しても接続できない。
ロリポップのssh自体が自己責任やらなんやら、自分の力でやってください。とのことなので、自力で頑張るしかないようだ。

環境

執筆日・2021/11/20
ロリポップ契約:スタンダードプラン
ssh接続:Putty
FFFTP事前使用

準備

  1. ロリポップ>ユーザー専用ページ>サーバーの管理・設定>SSH
    より、SSH機能をONにしておく。
  2. サーバー・アカウント・接続ポート・SSHパスワードが現れるので、メモするかウィンドウ開いておく。
  3. SSH接続に、今回はPuttyというやつを使ってみた。インストールする。
  4. インストーラーは全部英語で分かりづらかったが、特に選択肢とかなかったので簡単にインストールできる。

SSH接続

2022/08/13追記:Windows Terminalなら普通にsshコマンド使えたわ.......。

インストールしたPuTTyを起動し、SSH接続していく。
開くとこんな画面になると思う。
rorissh1.png
サーバーと接続ポートにそれぞれロリポップのSSH設定画面で入手した情報を入力。
=>Openをクリック。

ログイン名を聞かれるので、同じくロリポップのアカウント名をコピペ。(コピペは右クリックすると勝手にしてくれた。)
パスワードを聞かれるので、同じく(略)
なお、パスワードはコマンドラインの常識らしく打っても見えないがきちんと入力されている。やっぱり右クリックでペーストするのが一番楽だった。

接続できた!

rorissh3.png

composerも使えるみたい。 composer -v
rorissh2.png

閑話本題 ()

FFFTPがあるようならテスト用のPHPファイル該当ロリポップサーバーに上げておく。
今回はクソシンプルな以下を使用。

test.php
<?php
    echo('test!!');
?>

これもさっき知ったコマンドだが...test.phpを実際に実行してみる。
[test.php]をアップロードしたディレクトリまで[cd]コマンドで移動し、
php -f test.php

応答が返って来れば実行ができたってことだ!

rorissh4.png

やったで。

####--END--

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1