メシのタネ

Webプログラミング 備忘録

  • AWS移行でコケ中

    現在このWebサイトが稼働している、このサーバーのMySQLをマスターとし、AWS上のRDSをスレーブとして、データ移行をしようと思ったが、バイナリロギングの取得が上手くいかない。多分の手順VPSのDBでスレーブ用のユーザ作成バイナリロギングを行うスレーブ側RDSにマスターのDUM[...]

    続きを読む
  • AWS ソリューションアーキテクト アソシエイトに合格しました。

    実は、今日までIT無資格でした。ええ歳だし、そろそろなんか資格取っておくかーと考えだしたので、取って嬉しい資格を取ろうと思ってたところ、AWSの資格あったなーと思って、調べてみたら、みんな14日で受かる!とか言ってるので、じゃあというこで、試験日14日後とかにして、試験の予約入れたのが地獄の始まり[...]

    続きを読む
  • DOMをPHPで操作できたらいいよね

    そうだよね。そう思うよね。JavaScriptでやると、画面がガタついたりするもんね。そうならないようにする方法もあるかもしれないけど、僕はできませんので、サーバー側でなんとかできたらええなぁと思って挑戦したけど、できませんでしたよ。PHP標準でHTMLをDOMにできるらしい今、技[...]

    続きを読む
  • 設計書ってなんで書くの?

    設計書をなぜ書くのかから始めてかれこれ3年近くこの禅問答をやっているわけですが、いまだに答えは出ません。ただ、その禅問答をやる中で設計書に対する取り組み方は大きく変わったので、その一部でも書いていきたい。基本設計はとにもかくにも必要だと思う設計書はいらぬ!という話をよく聞くし、自分[...]

    続きを読む
  • 書ききってやる。

    久々に書いてみる。久々に文章を書くということをやってみようと思う。伝える作業を観察したいと思ったからそうしたいと考えた。情緒的な文章は基本的にゴミ箱にぽいしてきましたが、情緒的なのも自分だと思う。「文章をかくという作業は、とりもなおさず自分と自分をとりまく事物との距離を確認すること[...]

    続きを読む

イマサラSublime SFTPのSFTPでのファイル監視アップロードについて書いてみる

pacoding

Sublimetext2でファイルを保存したら即サーバー側でアップデート(動的にアップロード)されたら便利ですよね。FTPかSFTPのプロトコルを使ってそれが出来るパッケージがSublimetext2にはあります。Sublime SFTPっていう有料($20)のパッケージなんですけど金払えってアラートを無視していれば実質タダで使えます。Sublimetext2とおんなじですね。3が出てるのに未だに僕は2を使い続けているわけですが、Sublime SFTPは非常に便利で、これだけでもSublimetext使う価値があると思います。

SFTPでできる事

・ファイルをアップロード
・ファイルをダウンロード
・サーバー側の指定ディレクトリとローカルの指定フォルダを同期
・ローカルの指定フォルダとサーバー側の指定ディレクトリを同期
・サーバーのディレクトリとローカルのディレクトリのリネーム
・ローカルのファイルを監視してサーバーへアップロード

このように便利な事ができます!

導入から監視まで

今日はこれをメインでやりたいわけではないので設定について書かれた記事へのリンクを貼っておきます。すきなの見て設定してください。個人的にオススメな記事をのっけておきます。

Sublime Text 2 の SFTP パッケージでファイルの自動アップロード&モニタリング機能を試してみた

Sublime text SFTPをつかってリモートファイルをローカルで快適に編集

SUBLIMETEXT2のSFTPプラグインを使い,サーバー上のファイルをローカルに同期

パッケージコントロールの導入方法

Sublime Text2で楽にパッケージの管理ができるSublime Package Controlを入れてみた

SFTPでファイルを監視してアップロードする方法

FTPでこれをやると、IDとPWだけなんですけど、SFTPでこれをやろうとすると、多少面倒になります。

鍵を設定する
・秘密鍵へのパスを設定する

この二つをやる必要が出てきます。今日はこの秘密鍵へのパスの設定する際の注意点を書こうと思いました。

Sublime SFTP使う際の秘密鍵の注意点(Windows)

多分Macは普通にssh keygenやって作られた鍵使えば良いと思うんですけど、僕はteratermで作った鍵を使ったら上手く行きませんでした。puttyで作った鍵を使ったら上手くいったので、鍵はputtyで作る必要がある気がします。でこのputtyで作った鍵を設定ファイルの、ssh_key_fileにppkのパスを指定します。

こんな感じです。注意点としてpasswordに秘密鍵のパスフレーズを入れないことです。これでFTPが無い人も快適アップロード生活が送れますね!!

関連記事