Archive for the ‘azure’ Category

Azure Web SitesのWordPressを日本語化したのでメモ   1 comment

Posted at 2:33 pm in azure,自宅サーバ

こんにちは。お盆も過ぎたというのにまだまだクソ暑いですね。

cats_2012-08-20_5

クソ暑くてぐったり

暑くてぐったりしながらもtwitterセキュリティクラスタまとめというサイトを日々淡々と更新しているのですが、先日使っているNaverまとめが外部ブログの貼り付け機能がなくなるというショックなお知らせを受けて、そしてもろもろの事情(主にCSSがうまく反映されないだけですが(;´Д`))で、現在のfc2から移転することになりました。

いろいろ検討したのですが、いろいろとお世話になっていたりもするWindows AzureがWeb Sitesという素敵なサービスを始めていました。なんとプレヴュー期間中はタダらしく、これでWordPressサイトが一瞬で構築できたので、こちらに移転することにしました

Read the rest of this entry »

Written by bogus on 8月 23rd, 2012

Tagged with

Windows Azureに手っ取り早くリモートデスクトップ接続するためのメモ 2011年11月版   no comments

Posted at 1:02 pm in azure,internet

5月くらいに同じようなことを書いたのですが、SDKのバージョンが上がり、証明書を自前で作れるようになったり、Azure Companionがなくなったりしたので、それに合わせて追記修正しようかと思ったものの意外と修正が多かったので新規にエントリ立ち上げます。エンタープライズなよい子はこんな使い方はしないと思いますが。リモートデスクトップ接続でヒャッハーという刹那的なことが好きな人はどうぞ。

●必要なもの
Visual Web Developer(WebPIでインストール)+Azure SDK
.NET Framework3.5と4.1
もろもろIISの環境設定などはたぶんWebPIが何とかできるはず

まずはWebPIからこれらのものをインストール。WebPIから意外のやり方は知りません。ヘタレなのでごめんなさい。

●Azure Portalでの仕事
ポータル「https://windows.azure.com/」へログイン。
空ホステッドサービスの作成(サブスクリプションIDをメモ)

●ローカル環境での仕事

Visual Web Developerを管理者権限で起動
「新しいプロジェクト」から「Windows Azure プロジェクト」を選ぶ。たぶんVBでもC#でも可。
「ASP.NET Webロール」を選んで「OK」。

プロジェクトが開くのでいきなり作ったプロジェクトを選んで右クリックして「発行」
※PowerShellが使いたい人は発行の前に「ServiceConfiguration.Cloud」のosfamilyを2にするといいかも
※課金が心配な人は発行の前にロールの設定でVMサイズを「極小」を選ぶといいかも

・発行の設定
まず発行するための資格情報の設定
1証明書の作成 なぜかできる
2管理ポータルサイトにアクセスしての「管理証明書」に1で作成した証明書をアップ。「完全なパスのコピー」をクリックすると証明書の保存された場所がわかるよ
3最初の方でメモったはずの自身のサブスクリプションIDをコピーして貼り付け
これで認証の設定はOK

次は発行の設定
Windows Azure環境を「Production」に(Stagingだと変なURLになるよ)
ストレージアカウントはさっき作ったのに(それしか選べないと思うけど)
サービス構成はCloud
ビルド構成をReleaseに(しなくてもいいかも)

・リモートデスクトップ接続の構成
リモートデスクトップ接続できないとようこそ画面しか表示されない本当に何にもないただのクソなWebサイトなので、ここは絶対設定するぞ。ハードに、徹底的に設定するぞ!

「リモートデスクトップ接続の構成」をクリック
「すべてのロールへの接続を有効にする」をクリック
リモートデスクトップ接続のための証明書を作成
作成した証明書を選び「表示」ボタンをクリックし、「詳細」タブから証明書をファイルにコピー
ウイザードでは「秘密キーをエクスポートする」を選ぶ
じゃないとpxfファイルは作れない
管理ポータルにまたまたアクセスして、ホステッドサービスの「証明書」の方に書き出したpfxファイルを追加

そして、リモートデスクトップ用のユーザー名とパスワードを設定
パスワードは大小文字と数字を使った複雑な要件を満たさないと認められないのでがんばれ

そして発行!

無事にデプロイ完了したら、またまたまた管理ポータルにアクセス。
インスタンスを選ぶと右上にある「接続」アイコンにクリックできるようになっているはずなのでこれをクリック。
これを開くとリモートデスクトップ接続できるので、先ほど設定したパスワードでログインする。

(゚д゚)ウマー

●phpとMySQLを動かしてみたい
リモートからWebPIでがんばって!でもいろいろ手を打たないと再配置で全部消えるよ!やったね(涙)

●ついでにPerlを動かしてみたい
strawberry-perlのportable版をダウンロードして解凍。Companionのアプリやらが置かれてるドライブに展開。
http://strawberryperl.com/releases.html(strawberry-perl-5.12.3.0-portable.zip
IISマネージャのハンドラマッピングからスクリプトマッピングの設定
(F:\strawberryperl\perl\bin\perl.exe “%s” %s)みたいなかんじ。

●ついでにYukiWikiでも

置き場所はphpのアプリが置いてるところ(F:\applocations\みたいなところ)
YukiWiki(wiki.cgi)の修正
use lib ‘F:/applications/ykwk213/’;
を追記。

my $modifier_dir_data = ‘F:\applications\ykwk213’; # Your data directory (not URL, but DIRECTORY).

みたいなかんじ。

Written by bogus on 11月 3rd, 2011

Tagged with

Windows AzureのWebロールでXAMPPを動かしたのでメモ   no comments

Posted at 4:04 pm in azure,internet

もう8月も終わり秋ですが、まだまだ猫もぐったりです。

今日もぐったり

さて、インストールマニアックスの予選も終わり、頭から抜け落ちそうだったのでAzureでいろいろ試しています。
Companion亡き後の一番簡単そうなwamp環境をと考えてXAMPPをインストールしてみたので、備忘録としてメモしておきます。

Read the rest of this entry »

Written by bogus on 9月 1st, 2011

Tagged with ,