ユーティリティ

検索

エントリー検索フォーム
キーワード

新着コメント

Re:Re:ゼロから始める海釣り生活
2024/07/12 from 承認待ち
Re:ツバメの育て方
2019/05/31 from くじら
Re:ツバメの育て方
2019/05/30 from 茶々丸
Re:ツバメの育て方
2019/05/03 from くじら
Re:ツバメの育て方
2019/05/03 from ウズラのミラ

ページ

Profile & Policy

  • くじら
    (プライバシーポリシー/注意事項)

新着トラックバック

   

過去ログ

   
        

リンク

リンク集

Feed

エントリー

サーバー構築中3

30分まだぁ?と思っている人もいるでしょうが・・・
まだだ!w(ヲイ
黄布族が統一しようと30分版の夜間重くてエラー出まくりで遊びたいのか諸君!w
という事で鯖構築中3話目へ♪

くじらは自力で鯖を構築できるのか?
を今回もお送り(ry
Linux歴=0年、MS-DOSみたいなもんでしょ(ぇ
鯖構築歴=0年、魚ヘンに青いと書いて鯖!(マテ
SentOS5=たぶんこれが今のLinuxの主流なんだと思う(?
Apache = Windows版ならw Aどん曰く攻撃ヘリ?(チネぇぇぇ!w
Perl暦=今宵も暴走させますよ♪ほっほっほっ♪

理屈より動けばOK!
などと鯖構築すら皆無なばかりか薄っぺらい知識からの無謀な挑戦記録である。

sendmailムツカシイ・・・
調べること2日、もう無理w
メール動きませんw
と言う事でPostfixに鞍替え(ヲイ
Postfixにしたところすんなり設定通りでメールが機能するではないですか♪
何だったんだこの2日間の苦労・・・orz
Perlからも送信確認。
三国志NET改造版からもこれで一応メールが届いてる♪

ここで人柱Aどんに登場して頂き30分版の動作を調べる。

通常動作中はリロード、早馬、表示と体感的に早くはなってるとの事ですが
あれ?たまに重い・・・

ん~まだサーバー会社も新規売り出しお試し期間中なので調整待ちなのかこれが最終仕様なのか
それとも私の方の設定上の問題なのか。
うむ~。
FTPとかSSHで接続中にたまに重い時あるからあっちの問題にしておこう(w

とりあえずPerlのバージョンが5.8.8と結構古い事に気が付く。
動作的にはあまり関係はないでしょうが、使ってみたい新機能もあるのでバージョンアップしておきますか・・・
5.12がリリースされてますが、とりあえず5.10を導入作戦開始
何故5.10かと言うと・・・
5.12を私が理解できるように解説してたサイトがまだ少ないから(ぇ

これまた超テキトーに導入。
/usr/local/bin/perl でPerl 5.10
/usr/bin/perl で5.8.8
になったらしい・・・
後はモジュールの一括アップ・・・
だがout of memory・・・
メモリー足りないから一括アップできないよ来ましたorz

5.8.8と共存できたのでこの状態で5.10で三国志NET動くのかな?w
エラーです。動きません(アタリマエダ
5.8なら動いてる(モウイイカコレデww
というか5.10で動かしてナンボ(ぇ
モジュールですよきっと、たぶん、なんとなく(ヲイ

とにかくモジュールの一括アップデートしてみれば分かる事です。
と言う事で・・・
要はメモリー不足でアップデート止まるならメモリーを確保すれば良いだけだ。うん。たぶん(ぇ
色々調べていくと77%もメモリーを消費している罠が(気が付けw
・・・とりあえず・・・こんな時はWindowsでも良くやる手を・・・コホン。
鯖再起動(ヲイ

再起動後55%になった所で色々stopしまくり(何をだ!w
30%まで減らしメモリーを存分に確保したところで

perl -MCPAN -e "CPAN::Shell->install(CPAN::Shell->r)"

後はYesマンになってGO♪

アップデート終了まで1時間以上待たされることになるとこの時誰が予想したであろうか・・・orz
Perl5.10で三国志NET改起動♪・・・
エラーorz

おそらくJcodeモジュールが入ってないです旦那ぁ
うん、そうだね、そういえばそんなの使った記憶あるかも(ぇ

と言う事でcpanでJcoodモジュールをインストール

# perl -MCPAN -e shell
cpan> install Jcode

インスコ後見事に動いたのでビンゴ♪
何ゆえPerl 5.8.8で動くものを苦労してまでPerl 5.10.0の導入に拘ったかと言うと
5.10からはswitch文が使えるのです。

switch文が無いと条件判断を量産する時ifは辛い(Perl5.10以前)

if(){
}elsif(){
}elsif(){
}elsif(){
}elsif(){
}else{
}

switch文があるだけでスッキリ幸せに組める♪(Perl5.10以降)

use feature "switch";
    given($_) {
when () { }
when () { }
when () { }
default { }
    }

などと感動しつつも大して違いはないw
動作や環境がぐっと向上してくれる事だけは期待しよう♪

後はまだサーバーの調整とかがね・・・orz
果たして三国志NET30分版が遊べる日は来るのであろうか・・・w(マテ

ページ移動


トラックバック

  • トラックバックはまだありません。

トラックバックURL

https://blog.kuzira3.com/index.php/trackback/30

コメント

  • コメントはまだありません。

コメント登録

  • コメントを入力してください。.
登録フォーム
名前
メールアドレス
URL
コメント
投稿キー(スパム対策に、投稿キー を半角で入力してください。)
閲覧制限