・ポートが開いているかサーバー側のルーターにアクセスしてポートが開いているか調べる。・iptablesが接続の邪魔をしていないかiptablesの設定を確認。iptablesの設定例なお、初期設定ではrootを使ってffftpでログインできない詳細ffftpで接続はできるのにサーバー側のファイル一覧が表示されない場合は、サーバー側でPASVモードの接続が許可されてない可能性が高い。「設定変更」-「拡張」タブ-「PASVモード」のチェックをはずす。サーバー側の設定を変更してPASVモードでの接続を許可する。自作PCDreamHostでターミナル(putty)を使ってSSH接続するDreamHostでターミナル(putty)を使ってSSH接続したときの覚書。1.puttyをダウンロード&インストールする参考サイト-------------------------------------------http://www.adminweb.jp/web-service/ssh/index2.html-------------------------------------------2.SSH接続に必要な秘密鍵と公開鍵の生成PuTTYのインストールと同時にインストールされたPuTTYgenを起動させる。デフォルトでSSH2-RSAになっているはずなので、そのままgenerateをクリックして生成開始。パラメータが右に伸び終わるまで画面内でマウスを適当に動かし続ける。するとランダムなデータを生成される。key(秘密鍵)ボタンを押して、それぞれ保存する(保存先はとりあえずデスクトップでいい)。ファイル名は「authorized_keys」(拡張子なし)に変更しておく。4.DreamHostでSSHが使えるように設定変更ブラウザからDreamHostにログインする。User」をクリック。user」に変更する。5.PuTTYでログインするPuTTYを起動。Hostnameに自分が利用しているDreamHostのサーバーアドレスを入力。「Connection」→「SSH」→「Auth」を選択。もの)を選択して「Open」を押す。これで接続されるはず。接続するとき以下のメッセージが出るが「このサーバーで正しいか?」という確認なので「はい」を選択する。入れるとログイン完了。connection」とメッセージが出て切断されるので、その場合は再接続する。解除依頼をする必要があるみたい。SSHさくら共有サーバーで使えるmysqlコマンドの一覧さくら共有サーバーで使えるmysqlコマンドの一覧は次のとおり。mysqlモニターにログインしなくても(ログイン前に)つかえるもの。mysql_config-4.0上記だけなので、mysqladminなどは使えない。さくらインターネット【mysql】さくら共有サーバーのmy.cnfの場所my.cnfは、mysqlの設定ファイル。SSHでサーバーにログイン(mysqlモニターにはログインしない)して、以下のコマンドを実行すれば確認できる。my.cnf」helpに書かれている次のパスが、my.cnfのあるところ。実際には「/usr/local/mysql/5.5/etc」にあった。-------------------------------[mysql]default-character-set=ujis[mysqldump]default-character-set=ujis[mysqlimport]default-character-set=ujis[mysqlshow]default-character-set=ujis-------------------------------これは、サーバーにログイン後(mysqlモニターにはログインしない)に使えるコマンド。mysqladminなどはないので、実行しても使えない。さくらインターネットさくら、poderosaで日本語入力ターミナル(poderosa)でさくらのmysqlサーバーにログイン後、日本語できなかったので、対処法のおぼえ書き。'%日本語%'-----------------------------------------------poderosaのエンコーディング設定-----------------------------------------------utf-8(cjk)-----------------------------------------------クエリをpoderosaにコピペすると日本語だけきれいに無くなる。'%%'-----------------------------------------------対処法を調べてみると、「.cshrc」に次の追記をすればいいらしいと判明。ja_JP.UTF-8-----------------------------------------------参考サイトはこちらpoderosaでmysqlサーバーに再ログイン。すると新たなるエラー。'like'-----------------------------------------------※「ujis」は、日本語EUC(EUC-JP)のこと。euc-jp-----------------------------------------------無事にエラーも出ずに日本語も使えるようになった。さくらインターネットさくら、poderosaでmysqlのデータ表示すると文字化けするさくらのmysqlサーバーの文字コードはEUC-JP。poderosaの文字コードもEUC-JPに合わせれば、きちんと見れる。さくらインターネット【mysql】テキストファイルに書かれたクエリを読み込んで実行するテキストファイルに書いたmysqlのクエリ文を実行するには「source」コマンドを使う。('内容1'),('内容2')------------------ターミナルでさくらのサーバーにログインして、mysqlに接続する。データベースを選択して、「source」コマンドを実行する。不要なのでこのエントリーの作業は不要。バージョンアップなどでフォルダが変わることがある。フォルダを指定してるので不具合が起こる。さくら共用サーバーにmecabをインストールに至った経緯↓↓=========================================さくら共用サーバーには最初からmecabが入っている。辞書はEUC-JPなのでUTF-8で利用するには自前で辞書を用意しなくてはならない。辞書のみをインストールしたがどうもうまくいかない。UTF-8でインストールしても文字化け、EUC-JPで文字を扱ってしまう。調べると、当方サーバーにインストールされているmecabのバージョンは、「0.995」で、このバージョンはUTF-8の辞書をうまく使えないバグがあるらしい。いうことで別バージョンのmecabを共用サーバーにインストールした。=========================================↑こう書いたもののいざやってみると、v0.97でも辞書のutf-8化ができない場面に遭遇。mecab本体のインストールは問題なし。mecabのバージョンと辞書の文字コードは関係ないのかもと思い始める。utf-8の文字コードで動かすことはできた。詳しくは下記のリンク。--enable-utf8-only-----------------------------------------※「configure」というシェルスクリプトを実行することで、ソースファイルをコンパイルする前に、インストール対象となるシステム特有の機能/情報をチェックし、チェック状況を記述したMakefileが作成される。インストール-----------------------------------------すると、インストール時にエラーが出る。cleanで不要はファイルは消せる)インストール成功。接続し直してバージョンを確認。binフォルダはインストールが成功するとできる。-v-----------------------------------------~(チルダ)は、ユーザのホームディレクトリ(home/username)のこと。$PATH-----------------------------------------結果-----------------------------------------/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/home/username/bin-----------------------------------------「:」は区切り。found.-----------------------------------------ファイルを直接書き換えることにする。$SHELL-----------------------------------------結果-----------------------------------------/bin/csh-----------------------------------------この場合、ホームディレクトリ直下にある.cshrcファイルを編集することになる。パスは左から優先されるので、自前のmecabが選択されるよう、一番左にパスを追加する。