SSH
最近やったいろいろ
最近やったいろいろな作業。こまかく書くのめんどいから一つにまとめちゃった。
◆PostgreSQLのSQLダンプ
・sqlダンプコマンドして移行先で復旧コマンドで取り込み。楽ちん!
◆残念VBSバッチスクリプト
・サーバーのローカルでEscキーを送信するバッチ処理作ったけど、リモート等で開いてないと正常に動作しない
・windowsのコマンドでディレクトリ削除するコマンド
◆謎!IISの設定
・IISのRewrite設定
直接変更すると適用されない場合がある?わかりにくいGUIからRewrite設定
・DefaultWebSiteは外部からの通信を遮断して、仮想サイトだけが外部からのリクエストを受付け、
DefaultWebSiteにリダイレクトするやり方がある。
・IISの接続数制限はユーザー単位ではなく、リクエスト単位なので1ブラウザ6リクエスト位使うため、6の倍数で設定しないと、意図した制御に出来ない
◆Win8.1
・スタートパネルの左下にひっそりとアプリ一覧に移動するアイコンが。
・デスクトップやスタートパネルからwin+fで検索してもアプリ出てこない。
・win8でSQLServer2012のodbc設定がうまくいかない
解決していない。接続先サーバーが選択できない。何か設定が足りてないのかも
◆PHP
・古いやり方のPHP(PEAR使ってる)のinclude設定。ホントめんどい。
・PHPで頼りになるのはやはりPHP.net
・問い合せフォームやるとバランスよく覚える気がする(Javascript、css、php)。
確認レイアウトを制御phpが適宜incudeするやり方はスマートかもしれない。
※セッション制御が楽かも
・メール送信は確実なのはqdmail&qdsmtpなんだけど、遅い。
・メール送信はPHP5.3以降でiconvモジュールが無効になっていないならZendでいいやろ
※まさかのiconvモジュールが無効になっていると関連ライブラリでエラー出てZendMail使えない
・php5.4以降はセーフモード使えない
・システムレベルの操作を行う関数に影響が出るのでcgiで動かしましょう。
・ファイルのオーナーとかに気をつけましょう
◆Apacheの設定
・SSLのヴァーチャルホスト設定する時には証明書のパスを書く
・ReWriteEngineの書き方、.htaccessにリダイレクトの設定書こうとしたけど、うまくいかなくて
vhost.confの方に書いた
◆SSH
・SSHで認証鍵ファイルを使う場合の設定方法
ローカルで認証鍵を作成して、公開鍵をサーバーのSSHログインアカウントの~/.ssh/に放り込む
・~/.ssh/に設定ファイルを置いておくと楽
◆ポートフォワーディング
・1つ目のsshがリモートサーバーに対して22ポートで接続するが別のサーバーに任意のポートを転送する設定、
転送するポートは22じゃなくても良いので、3389転送してRDPとか出来る。
◆忘れちゃうからメモ(Linuxコマンド)
・scp
scp sourcefile remotehost target
◆emacs
・ssh→sudo or su root する方法
sshで、ぷごふぁ
WordPress勉強してます。テーマについてはだいたい分かったので、自作テーマとか作っていきたい。
ゆくゆくは案件事例的なぽーとふぉりおサイトを作ろうと、とりあえずさくらVPSを立てて、SSHの
設定をする。
契約だけしてながらく放置していたので、OS再インストールしてSSHで接続しようとしたらエラー出て
ぷごふぁ!ってなった。調べたら出てきました。
参照: http://qiita.com/wnoguchi/items/690f3f4651f8f11e4ed3
要は以前に接続した際のゴミが残っていて再インストールしたのでIPとポート同じなのに鍵あわないじゃん!
て言うことでした。やっぱりデータを消せばいいだけだったんだ。初期化するコマンドとかないんかな?
Qiitaは素人同然の自分には本当に助かる。