技術報告一覧

mySQLの再起動

~/etc/rc.d/mysql-server.sh stop
$ ~/etc/rc.d/mysql-server.sh start



メルマガ登録をお願いします。

素敵な?情報がいつもあなたに届くようになります。(itmnewsの記事が届きます。)お役に立つかどうかわかりませんが頑張りますっ。登録してみてください。


 




VBで.NETリモーティング

VB6ではおなじみだったDCOMが.NETにはありません。
もしかしたらあるのかもしれないのですが、マイクロソフトは公式には伝えていなく、推奨されるのは.NETリモーティングという技術です。個人的にとても興味がある技術で、会社員のときにも縁があり触れることができていたのですが、また案件で触れることができそうです。

簡単に.NETリモーティングとはどんなものかというと
「命令した処理を別マシンでやらせる。」ということです。

処理が大変重い事をクライアントで全てやらせてしまうと
マシンが固まってしまいますね。ようは負荷分散です。

WEBにも応用してこの技術は利用できます。
WEBサーバに重い処理をおいて置いて、クライアントマシンのソフトはインターネット経由でサーバで重い処理を
させるのでクライアントはお気軽な状態。
マイクロソフトがよく使用している言葉を引用すると
スマートクライアントということです。

もう少し具体的な例はまた次回にでも報告します



メルマガ登録をお願いします。

素敵な?情報がいつもあなたに届くようになります。(itmnewsの記事が届きます。)お役に立つかどうかわかりませんが頑張りますっ。登録してみてください。


 




apacheの基本認証

基本認証のディレクトリの設定を
httpd.confにします。

こんな感じにトップページに設定しました。

AuthType Basic
AuthName Please enter your ID and password
AuthUserFile /etc/httpd/.htpasswd
require valid-user

あとは
/etc/httpd/.htpasswd
を以下のコマンドで作成。

# htpasswd -c /etc/httpd/.htpasswd ユーザー名
(-cはファイル作成)
New password:      
(パスワードを入力)
Re-type new password:  
Adding password for user hayashi  (OK!)

そしてここから私の場合はまりました・・・・。

基本認証のダイヤログがでるのですが
どーしても認証が通りません。
そして基本に戻って.htpasswdのパーミッション自体が
root権限だったことに気付きました(2時間経過・・・)

あくまでもブラウザー経由で.htpasswdにアクセスしているので、rootではありませんよね。

.htpasswdのパーミッションを変更し解決。

つまづいたらパーミッションを疑うのを早めに行うことが
よさそうですね。

IISの場合も、ブラウザ経由でネットワークドライブを
参照するとき、エラーになる問題があったのですが
IIS_USERの権限がネットワークドライブを参照できなかったために起こりました。
それをふと思い出しました。



メルマガ登録をお願いします。

素敵な?情報がいつもあなたに届くようになります。(itmnewsの記事が届きます。)お役に立つかどうかわかりませんが頑張りますっ。登録してみてください。