9月
09
2010
0

XAMPP for Windows CPU 99%XAMPP for Windows CPU 99%

XAMPP for Windows CPU 99%Win鯖にして数日になったら、CPU利用率はご覧写真とおりに常に99~100パーセントになっていて、ものすごくパソコンが重くなっていて、やっぱりWin鯖だと重いだろうかなと最初はそうと思った。

XamppのFAQにはなんと問題の発見して、解決した。

ApacheのCPU利用率が常に99%です

/xampp/Apache/conf/httpd.confの# Win32DisableAcceptExを修正してください。

このように修正します: Win32DisableAcceptEx

最新のApacheは改良されたWinsock2をサポートしています。しかし、この機能は個人向けWindowsではどう察しません。”Win32DisableAcceptEx”の項目は、この機能を無効にできます。原因が不明ですが、同じ問題がWindows NT でも発生することがあります。

XAMPP for Windows CPU 99%用咗Win Server幾日後,發現粒CPU使用率經常去到99~100%利用率,部電腦變得好慢,我起初以為Win Server係唔係一定要咁慢架呢.

於Xampp的FAQ內搵出問題,並解決咗啦.

My CPU load is with the Apache almost by 99%

Please, enable following line = > # Win32DisableAcceptEx in the /xampp/Apache/conf/httpd.conf.

In this case correct is: Win32DisableAcceptEx

The newer Apache versions have been an improved Winsock 2 support. But it does not work correctly with the Windows home versions. The statement “Win32DisableAcceptEx” in the httpd.conf deactivate this support. Sometimes, some Windows NT systems make trouble too. We do not know why.

9月
08
2010
0

Torrentzの便利さとすごさTorrentz之方便及利害

Torrentzの便利さとすごさネットで、いろいろのbtサーチエンジンのがあるが、RSSにまとめてくれるのはなんか少ないような気がする。

torrent rssってキーワードで探してみたら、このtorrentzっていうサイトが見つかった。

探したいものを見つけ出したら、RSSの読み出しのができるから、これで、別にサイトをチェックしなくてもすぐ目安で便利だね。Torrentz之方便及利害網上,有各樣的bt搜尋器,不過以RSS形式的歸納的總覺得係唔多.

以torrent rss於網上搜尋,搵到呢個網站torrentz.

把想搵的內容輸入,就可以讀出RSS檔架啦,咁就可以唔洗去網站上check就可以一次過睇晒啦.

Written by カガヤキ in: WEB,雑記 | タグ:
9月
07
2010
0

WIN鯖で完全にNASにする補完計画用Windows Server完全代替NAS「即完全動物機之補完計劃」

WIN鯖で完全にNASにする補完計画FreeNASをやっていて、別に悪くなかったが、以下のいくつの時点でやっぱりやめといた。

  1. HDDをUFSにしないとシステムにふさわしくできず、無理やりにほかのファイルシステムにするのはススメられてないため、データを壊したりする恐れの暗黙了解であり、ほぼWin派の自分にはさすがに不便だと思う。
  2. WEBGUIまたShellの管理可能だが、コマンドに苦手の自分にはWEBGUIのしかできなくて、いろいろ限界がある。
  3. FreeNASはFreeBSDのベースにしていて、いろいろパッケージもportingのしか使えず、使えないpkgのは結構あり、sendmailについて何度もいじってみたが、やっぱり難しくてやめた。「あんまりsendmailのを使ってないけどね。」

というわけで、Win鯖のにした。Xamppをいれて簡単にすぐウェブ鯖を立てられ、それから、btダウンロード専用のにするため、btのソフトも入れてた。Winバージョンのbtなら、すぐbitcometのを思いつくんだが、webguiのリモートもこだわってるため、utorrentをいれた。

しかし、utorrentのwebリモート有効したら、当アプリのついてるウェブ鯖を起動してしまい、xamppのapacheとクラッシュしてしまうから、xamppの導入と設定を先にしてオススメです。

それから、どうやってutorrentのwebを導入済みapacheのにするのはこちらの掲示板で解決方法が見つかった。

Webui on server with apache installed (Page 2) – Web API – forum.utorrent.com

utorrentのwebgui.zipをhtdocs/utorrentに解凍してから、httpd.confには下記のを追加

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
ProxyPass /utorrent http://localhost:12345/gui
ProxyPassReverse /utorrent http://localhost:12345/gui

それから、自分のX10にTransdroidの入ってるから、これで、モバイルでどこでもすぐbtのダウンロード管理できて便利だね。用Windows Server完全代替NAS「即完全動物機之補完計劃」用過FreeNAS之後,雖覺得唔錯,不過有以下幾個原因所以放棄咗.

  1. 若不把HDD設為UFS便會不適用,碼要用別的格式的話是不被推薦的,即有可能損壞資料的意思係裏頭架啦,我主要係Windows用的,所以真係好不便.
  2. 可以有WEBGUI及Shell的管理,不過對於唔識commmand指令的我,只可以用WEBGUI,會有好多限制.
  3. FreeNAS係以FreeBSD為基礎,各樣pkg都係porting來的,會有好多pkg都用唔倒,sendmail方面我試過好多次,都係唔得,所以放棄啦.「雖然我唔多機會用上sendmail的功能.」

正因為咁樣,所以我都係用返Windows Server.安裝Xampp之後就好簡單地架設好web server,另外,要攞唻bt下載,所以安了bt軟件.Win版本的bt的話,會即時諗倒bitcomet,不過我要有埋webgui的,所以用咗utorrent.

不過,utorrent的web管理生效之後,該軟件有自己的web server啟動,會與apache造成衝突,所以建議先xampp及設定好後方可安裝utorrent.

之後,點樣可以把以安好的apache內加入utorrent的web管理呢,係呢個討論區搵到解決方法.

Webui on server with apache installed (Page 2) – Web API – forum.utorrent.com

把utorrent的webgui.zip解壓到htdocs/utorrent內之後,於httpd.conf內加入以下的

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
ProxyPass /utorrent http://localhost:12345/gui
ProxyPassReverse /utorrent http://localhost:12345/gui

另外,我自己部X10安咗Transdroid的,咁樣就可以用手機係邊喥都可以作bt下載啲管理好方便.

9月
06
2010
0

WPtouch「WordPressをモバイル化」WPtouch「WordPress手機化」

WPtouch「WordPressをモバイル化」最近、よくモバイルでRSSニュースを読み、気になる記事のリンクを押して直接に入ったら、WPtouchの使ってるサイトは多いなとわかった。

そういえば、自分もWordPressを使っていて、今まではWordPress Mobile Packを使っていたが、なんだかこのWPtouchのスタイルのほうが気になるなと思い、自分のブログに入れといてみた。

なんかいい感じだな、うちのブログの読者の皆さん、ぜひ、モバイルからもアクセスしてそれを見てください。WPtouch「WordPress手機化」最近,常用手機睇RSS新聞,想睇詳細啲的記事,按連結登入時,發現,多咗好多網站都用緊WPtouch.

話時話,我自己都係用緊WordPress,至今我雖已用緊WordPress Mobile Pack,不過總覺得好似呢個WPtouch好款啲,所以就安了在我的部落格上.

幾好feel吓架,本部落格的各位讀者啊,請大家也試用手機登入唻睇睇啦.

9月
03
2010
0

FreeNASのPHPにzlibの追加於FreeNAS的PHP內加入zlib的支援

FreeNASのPHPにzlibの追加FreeNASにはいろいろpkgを入れていて、php+mysql+phpmyadmin+cgiなら、もうこの間で済ませていて、phpMyAdminでdbのインポートとエクスポートには圧縮の対応できてなくてちょっと気に入っていた。

ネットで、いろいろ調べて、最初はphp.iniとも関係あるなのかと思って、結局、php5パッケージにはzlibの必要だとわかった。

解決方法は簡単だった、それはSSHのアクセスまたはShellのアクセスしてから、下記のコマンドを実行すれば上記写真通りに、phpでも圧縮ファイルの取り扱いことが可能になる。

pkg_add -r php5-zlib

於FreeNAS的PHP內加入zlib的支援加入了各樣pkg於FreeNAS內,php+mysql+phpmyadmin+cgi的話,之前就已經搞掂晒,於phpMyAdmin內把db作匯出或匯入之前發現冇法支援壓縮檔案之處理覺得好奇怪.

上網搵咗各樣資料,起初以為要於php.ini作修改方可,不過,結果原來係php5內有需要安裝zlib的pkg.

解決方法好簡單,就係以SSH登入或登入Shell後作以下的指令就可以如圖中所見的,可讓php處理壓縮檔架啦.

pkg_add -r php5-zlib

9月
01
2010
0

XAMPP for Windows環境でPerlのパスを/usr/bin/perlにする把XAMPP for Windows環境的Perl路徑弄成為/usr/bin/perl

XAMPP for Windows環境でPerlのパスを/usr/bin/perlにするXAMPPといえば、テスト用でよくやってるけど、Windowsバージョンの場合には、Perlのパスはかなりやっかくて、わかってる人はわかってくれるはずだろうよね。

たとえば、xamppをD:\XAMPPに保存したら、PerlのパスはD:\XAMPP\Perl\bin\perl.exeとなり、CGIスクリプトの最初の1行のパス設定はデフォルトのまま/usr/bin/perlだとperlのパスにならないので、手動で、CGIスクリプト最初のその1行をD:\XAMPP\Perl\bin\perl.exe変更しなければCGIのを動かせないんだね。

そうするだと、もしも、多くCGIをいれたら、それらの一個ずつにPerlパスの変更しなければならなくてかなり面倒いだろうね。

そして、ネットで調べたら、こんな面白い方法が見つかった。

XAMPP for Windows環境でPerlのパスを -usr-bin-perl にする « Like@Lunatic Blog

  1. まずはこれをDLしてインストールする:「リンク作成シェル拡張for Windows 2000-XPの詳細情報  Vector ソフトを探す!
  2. 次に、C:/xampp/perl/ のジャンクションを C:/ 下 に作成
  3. 次に、上で作成した C:/perl/ を C:/usr/ にリネーム

シンボリックリンクとなるフォルダ自体を削除すれば、リンクを解除することができます。

これはLinuxのlnのコマンドみたいだね。しかし、そのソフトウェアの説明文からしたら、NTFSシステムのみ適用するらしいです。ちょうど、うちの場合はC:のではなく、D:にXAMPPが入っていて、それから、D:ドライブはFAT32なので、そのソフトウェアを使えなかった。わざとXAMPPをC:ドライブ(NTFS)のに移動してちゃんと動いていたが、なるべく、USB外付けメモリにも使いたいならとしたら、FAT32のしか初期化できなくて、なんか、難しかった。

そして、簡単ですごい方法が見つかった。

上記の通りに、とにかく/usr/bin/perlのパスにしたいので、シンボリックリンク作ったが、実はさ、XAMPP中に入ってるそのPerlというフォルダをドライブのルートに移動してusrにリネームしても問題なく動けるんだ。っていうか、シンボリックリンクを作るより、直接にPerlのフォルダとファイルを丸ごとにドライブのルートに置けばいいんだ。そうすれば、NTFSではなくてもいける、それに、USB外付けメモリに簡単に入れられる。

PHPより、いまさらCGIだが、日本の場合にはよくCGIスクリプト配布サイトがあるんだね。それから、Movable Typeは世界で有名だしね。

さってと、ご覧写真通りに、勝手ならがどこかでCGIスクリプト配布サイトのサンプルをとってXAMPP for Winの/usr/bin/perlのパスで試してみた。動いた。把XAMPP for Windows環境的Perl路徑弄成為/usr/bin/perlXAMPP的話,我好多時都會以測試唻用的,不過Windows版本的環境,Perl的路徑幾麻煩啊,明我講咩啲朋友就一定會明吧.

例如把xampp放到D:\XAMPP的話,Perl的路徑就係D:\XAMPP\Perl\bin\perl.exe,而CGI程式最頭戈1行本身係/usr/bin/perl可唔以成為perl的路徑,所以要手動改為D:\XAMPP\Perl\bin\perl.exe才運行得到啲CGI程式.

咁樣做的話,若果有好多CGI放入的時候,就要一個一個哋去改Perl的路徑好煩吧.

之後,上網搵到呢個有趣的方法.

XAMPP for Windows環境でPerlのパスを -usr-bin-perl にする « Like@Lunatic Blog

  1. 首先去呢度下載及安裝:「リンク作成シェル拡張for Windows 2000-XPの詳細情報 Vector ソフトを探す!
  2. 然後,把C:/xampp/perl/的Juntion放到去C:/底下作連結
  3. 然後,把上記所作成的C:/perl/改名為C:/usr/

若刪走symbolic link所指的檔案的話,個連結便都會解除埋架啦.

咁樣即係好似Linux的ln指令吧.不過,根據那個軟件的說明內所指,好似只適用於NTFS.而咁啱線,我的情況唔係C:,而係放咗XAMPP係D:內,而且個D:盤係FAT32來的,用唔上呢個軟件.就算刻意把XAMPP移到去C:盤(NTFS)係就係可以運行得倒,不過,我盡可能想放係USB手指上運行,不過啲USB手指只可格式化為FAT32,真係好難搞架.

不過,俾我諗倒一個又簡單又勁的方法啦.

如上記所寫的,總言之,要弄成路徑為/usr/bin/perl,所以用咗symbolic link,但其實,把於XAMPP內的那個Perl資料夾移到該盤的最頂層後改名為usr原來都一樣可以行得通架.咁即係話,如其整symbolic link倒不如把整Perl的資料夾及檔案放到該盤的最頂層便可以架啦.咁樣做的話,就算唔係NTFS都可以架啦,而且仲可以放係USB手指上運行添架啦.

其實現在幾乎係全部PHP架啦,現在先唻CGI,唔係化?不過係日本有好多提供CGI程式的網站架.另外,Movable Type又係世界出名的程式呢啫.

好啦,如圖中所見,求其哋搵咗某CGI程式試行XAMPP for Win的/usr/bin/perl路徑.得咗啦.

8月
26
2010
0

EeeBox B202をFreeNASにしろうかな。考慮緊好否把EeeBOX B202變成FreeNAS

こっちはずっと外からうちのパソコン「EeeBox B202」をリモートしたりするが、それを実家のにおいて以来、なんか、スピードかそれともCPU老化か、なんか、リモートからの操作はものすごく遅くなってきた。ほんまにものすごくめちゃ遅いんだ。ちなみに、勝手に自分で休止モードにはいちまったりして、リモートできなくなり、いろいろ困ってた。

休止モードを無効したら、なんとなくなったが、ある意味でかなり休止モードにもこだわってるから、なかなかどっちも難しそうだな。

一方、実家のあまってる1台パソコンを最近、FreeNASのにしてるけど、なんか、スペックからして、EEEBoxよりずっとよいから、その代わりに、EEEBoxをFreeNASにしてほうがいいんじゃないかな。ただし、EEEBoxだと、外付けHDDではないとHDDの拡張できないそれも難点だな。なんか、きついな。結論でないぞぉ;;

我一直都有從外面遠端管理我部電腦「EeeBox B202」,不過自從把電腦搬到我老家之後,唔知係速度問題還是粒U老化,好似遠端操作起上來好慢,真係好慢啊.另外,仲有經常自已會自動進入休眠模式,搞倒我遠端連線唔到,好煩.

停用咗休眠模式的話就總算無事,不過,係某程度上又需要用到休眠模式哦,真係兩難啊.

另一方面,我老家多出的一台電腦,最腦把其作FreeNAS,不過,從硬件規格唻睇,好過EEEBox好多,諗緊不如用EEEBox代替為FreeNAS會唔會仲好呢.不過,若果用EEEBox行FreeNAS的話,咁擴充HDD就非用外置HDD一可架啦.始終未下到決論啊.;;

8月
25
2010
0

モバイル定額バケットでもbtやり放題方法「Transdroid」手機網費有限都可以任下載bt的方法「Transdroid」

モバイル定額バケットでもbtやり放題方法「Transdroid」AndroidでBTダウンロードするアプリなら、確かに、aBTCのがあるが、みんなもバケ放題でもないから、たとえ、いくら便利でも、定額バケットには困るんだね。

そんなときに、このTransdroidが見つかった。

Transdroidで自宅鯖のbtダウンロードの「Transmission」管理することができるアプリなのだ。僕はちょうど最近、FreeNASをやっていて、それから、FreeNASデフォルトのついてるbtはTransmissionだから、気楽にモバイルからbtの管理ができるぞぉ。

TransdroidはBitcometの管理不可能らしいが、TransmissionはWIN版のもあるらしいから、Transdroidはそれにも使えるかもしれないので、WINの方もぜひやってみよね。winport-transmission手機網費有限都可以任下載bt的方法「Transdroid」Android的BT下載軟件的話,可以諗倒aBTC,不過,唔係人人都係無限上網的,所以,即使有幾方便都好啦,始終唔係無限上網所以好難可以任down.

係呢個時候,搵到Transdroid呢個軟件.

Transdroid係可以管理自設伺服器中的bt軟件.而我最近咁啱線安裝咗FreeNAS,而FreeNAS內置的bt程式就係Trasnmission,所以好輕鬆地用手機管理啲bt下載.

Transdroid好似用唔倒係Bitcomet,不過Transmission好似有WIN版的,Transdroid應該可能用倒係WIN版的都唔定,WIN的朋友,不防可以一試.winport-transmission

8月
23
2010
0

FreeNAS+MySQL+phpMyAdmin+CGIFreeNAS+MySQL+phpMyAdmin+CGI

FreeNAS+MySQL+phpMyAdmin+CGIFreeNASの基本設定なら、難しくはないが、しかし、FreeNASについてないpkgを入れて設定するのはほんまにものすごく難しくて大変だった。

下記の中国サイトを見ると、FreeNASはMySQL5の対応できないのため、MySQL4の導入だと薦められてるけど。

[原创]FreeNas+php+MySql+phpMyAdmin 整合安装 – FreeNAS安装配置 – FreeNAS中文论坛 freenasfreebsdopenbsd – Powered by Discuz!

自分の使ってるFreeNASは0.7.1だし、Googleで海外の説明サイトを見たら、ちゃんとMySQL5でも動けそうに見えてるから、ネットでほかの説明の書いてるサイトを探ってみたら、このサイトの発見した。

Installing MySQL And phpMyAdmin On FreeNAS  HowtoForge – Linux Howtos and Tutorials

しかし、ちゃんと上記のにしたがって再起動したら、FreeNASのシステムは暴れて、もう入られなくなり、自分は上記の説明にはなんか欠けてるかと疑い、なんども繰り返してやってみても、同じくFreeNASに入られなくなり、めちゃくちゃだった。

なんと、下記のサイトで、ようやくphpとMySQLの導入をうまくいれた。

Low Cost NetWare Backup to Disk Using FreeNAS – Part II  Novell User Communities

それから、CGIの導入なら、下記の二つサイトで参考させてもらった。

Low Cost NetWare Backup to Disk Using FreeNAS  Novell User Communities

取捨選択 壱弐 – FreeNas構築覚書その3 –webサーバ編

それでは、上記のサイトをまとめて、こういう手順を語ってみる。

FreeNAS+MySQL+phpMyAdmin+CGIFreeNAS的基本設定,其實唔難,不過,FreeNAS本身沒有跟的pkg之安裝及設定就好煩好難.

下記的大陸網站,說FreeNAS不支援MySQL5,故推薦安裝MySQL4.

[原创]FreeNas+php+MySql+phpMyAdmin 整合安装 – FreeNAS安装配置 – FreeNAS中文论坛 freenasfreebsdopenbsd – Powered by Discuz!

不過自己所用緊的係FreeNAS之0.7.1版本,係Google睇過其他海外網站,發現MySQL5都可以運行的,於是係網上搵到呢個說明網站.

Installing MySQL And phpMyAdmin On FreeNAS HowtoForge – Linux Howtos and Tutorials

但係,跟足上記的去做然後重啟後,FreeNAS的系統出現出錯,變得無法登入,我懷疑自己是否做漏,不過,試過好幾次都係同樣地無法登入FreeNAS,好愁吓啊.

總算,係下記網站,成功把php及MySQL導入了.

Low Cost NetWare Backup to Disk Using FreeNAS – Part II Novell User Communities

另外,CGI之導入,於下記兩個網站得以參考.

Low Cost NetWare Backup to Disk Using FreeNAS Novell User Communities

取捨選択 壱弐 – FreeNas構築覚書その3 –webサーバ編

綜合上記啲網站,我寫出以下方法.

(more…)

Written by カガヤキ in: FreeNAS,WEB,パソコン,自宅鯖,雑記 | タグ: , , ,
8月
22
2010
0

FreeNASの初体験FreeNAS之初体驗

FreeNASの初体験自分のずっと使っていたSynology Ds-106のNASは引っ越して以来、うまくいってなくて、NASの本体の問題か、HDDの問題か、わからなくて困っていたが、NASのHDDを丸ごとにバックアップしてから、実家のあまってるパソコンに入れてFreeNASを動かしてHDDの初期化したら、問題なく初期化できた。つまり、HDDの問題ではないだと判明できた。一方、Synology Ds-106はもう使えないのも判断できた。「もう、2年か3年間以上使っていて、もう保証とっくにないね」。

よ~し、FreeNASの初期設定は別に難しくないだと僕が思うが、その次にBTとか、MySQLとか、MySQL対応させるphpアパッチとか、CGI対応とかの設定はかなり難しくて、うまくできるまでなんども初期化してゼロからやり直すことになった。

よ~し、基本の設定はたいていわかってるから、今度はBT+MySQL+PHP+CGIの手順を書こうと思う。

ちなみに、FreeNASのDHCP自動IP取得だと、すぐShellからpingができ、つまりネットできるようになるね。なぜなら、手動IPをいれれと、pingはできなくなった。もうちょっと試してみたら、手動IPにしたら、DNSにはISPのIPを入れなければならないんだね。マカオCTMキャリアなら、202.175.3.9と202.175.36.8だね。もちろん、BTのスピードともかかわれてるから、かならずそのDNS設定をいじらないとね。FreeNAS之初体驗自己一直手緊的Synology DS-106 NAS以搬屋以來就一直用唔到了,係NAS本身問題,還是HDD問題,唔清楚所以好煩惱,不過把整個NAS的HDD備份後放入我老家多出的電腦就運行FreeNAS把HDD格式化,一啲問題都冇啊.咁即係話,個HDD係冇問題.不過,另一方面即係話個Synology DS-106唔用得了.「已經用咗2至3年了,過晒保養架啦」.

好啦,FreeNAS的初期設定我覺得唔太難,不過之後,BT/MySQL/支持MySQL的php/CGI相關的支持設定真係幾難吓,好難設定,好幾次都要重頭再設定過晒啲野.

基本設定大至明白晒,下次我寫吓BT+MySQL+PHP+CGI的設定啦.

另外,FreeNAS的DHCP自動IP取得,就可以即時係Shell內作ping的反應,即係可以上倒網.不過唔知點解手動IP設定後就ping唔倒啊.再測試多啲之後發現,手動IP非輸入ISP的DNS不可架.澳門CTM的DNS係202.175.3.9和202.175.36.8.當然啦,BT速度都有關連架,一定要作有關DNS的設定啊.

Written by カガヤキ in: FreeNAS,WEB,パソコン,自宅鯖,雑記 | タグ: , , ,