IIS

最近やったいろいろ

最近やったいろいろな作業。こまかく書くのめんどいから一つにまとめちゃった。

◆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 する方法

[Read More…]