Home > サーバー構築関連 Archive

サーバー構築関連 Archive

iPhone用ブログテンプレート

2908244907_5b11a2bcde_m.jpg「iPhoneテンプレートfor MT」を公開いたします。|iPhone|東京Webデザイナー日記リターンズ|crema design

crema designさんのテンプレートを使ってブログをiPhoneで閲覧できるようにしてみました。解説もわかりやすく設置もあっという間にできます。
こちらはMT4.2で構築したのですが問題なく表示されています。

ついでに、iPhoneのSafariをトップページで認識してhttp://soan.jp/にiPhoneでアクセスしたら、iPhone用サイトに飛ぶスクリプトを設置(<head></head>内に以下のコードを追記)

<script type="text/javascript"> if (!!navigator.userAgent.match(/iP*.*Mobile.*Safari/)) window.location = window.location + "/MT_iPhone";

</script>

2908245653_ec095e9f40_m.jpg(最後のMT_iPhoneの部分を飛ばしたいフォルダ名に変えてください)

これで、とりあえずiPhone用サイト構築完了です。

これにカテゴリージャンプやタグ機能など、使い勝手をよくしていくとよりらしくなりそう。

同じコンテンツでも入り口が変わると新鮮ですね。

iPhone用インターフェイス

(crema designさんに感謝!)

mac mini自宅サーバー終了

2673293174_0ebc6d7cd6.jpg

mac miniにサーバーをインストールして約2年半、24時間365日止まることなくこの創庵ブログを自宅の本棚から(本棚にこれをおいていたので)世界に向けて発信しつづけてきたmac miniの電源を落としました。お疲れ様でした。

2〜3ヶ月前から、少しづつ外部サーバーやgoogle appsなどに移転をすすめ、今月末にプロバイダーの変更を機に自宅サーバーをやめました。

思えばUPSすらつけていないので、家が停電でもしたら、ブログどころかメールまで届かなくなるほど、この一台に頼り切っていたのですが、この旧型PowerPCのmac miniにのせたDebian君。がんばってくれました。

パフォーマンスも問題なく、ハード自体も起動しているのかすらあまり気にならない静音性も◎

回線やルーターのトラブルは多かったのですが、ハードのトラブルは皆無でした。

このmac。またマックとしての復活を果たすか、LINUXのままイントラのテスト環境にでもするか、検討中。

引っ越しメモ

現実世界の大掃除がひとくぎりついたので、今度はサーバーやデジタル情報の引っ越しと大掃除決行。

desk 自宅サーバーを移転するついでに、ドメインの整理、レジストラの統合、メールサーバー、DNSサーバーの一元化。そのあたり、集中力がつづくうちに一気にやってしまわないと、混乱してしまうので、まとめて作業。

いつも書き出すのが面倒で、作業を脳内でやってしまうので、今回は作業メモを残すことに。(説明が著しくついてませんが、メモということでご容赦を)

まずは宣言。

■自宅サーバーの撤去

  • 最近プロバイダーがすこぶる重くなったので、サーバーを外部サーバーに移行します。
  • 複数使っていたレンタルサーバーを整理して一本化にしていきます。

■メールサーバーの整理

  • 昨年あたりから移行しはじめたメールのgoogle Apps化を強力に推し進めます。(エイリアスドメインにて複数のドメインを一元管理化)
  • 分散していたメールサーバーを一カ所にまとめます。(レンタルサーバーにおいてあったメールをgmailのポップ転送にて吸い取る)

■ドメインの整理

  • いらないドメインの整理をします。
  • レジストラをまとめていきます。(現在4社のレジストラに分散したものをまずは3つに)
  • DNSの運用場所もレジストラとともに見直します。(FREE DNSとレジストラ付属のDNSを運用効率の高い場所にまとめていく)

で、作業状況

○ブログ移行

  1. 受け入れ先の準備。(mySQLのバックアップを受け入れ側のmySQLへインポート)
  2. Movabletypeの設定と準備
  3. データーの移行(rsycが使えないので、ncftpで)もしくは手動。
  4. DNSの切り替え
  5. 受け入れ側のポイント設定
  6. 移行確認

(作業時間、おおよそ6h)

○そのほか

  1. レジストラ移管申請提出済み(承認も完了。数日待つ)
  2. メインのブログと主要なドメインのDNS設定完了。
  3. メールのエイリアスと、ドメインのバーチャルサーバー設定完了

○残りの作業と課題

  1. レジストラ移管確認後、DNS設定
  2. 分散したFREE DNSを一本化
  3. ドメインの一覧表作成
  4. google appsへ以降したメールサーバーの削除とレンタルサーバーの解約
  5. 残りのサーバーから新サーバーへ
  6. 知人のドメインとメールをgoogle Apps化

postfixとsendmailの切り替え

>alternatives --config mta
で確認して、postfixに切り替え。

テキスト行末の「^M」コードを削除したい

$ perl -i.old -npe 's/\r\n/\n/' hogehoge.txt

cgiスクリプトが動かない時、改行コードをチェック。

ITmedia エンタープライズ : Linux Tips「テキスト行末の「^M」コードを削除したい」

mac miniにfedora core6 test3 インストール

fedoraonMAC.jpg■準備
1)Intel mac mini core soloにbootcampをインストール。
2)[x] ファームウェアアップデート(アップデートソフトをインストール後、電源ボタン押しっぱなしで起動<しなかったが故に、アップデート完了に気づかなかった)
3)bootcampでパーティション作成、XP用に20GB(XPはインストールせず、ここにLINUXをインストール)
4)Federo coreのOSをネットから落として、DVDに焼いたものをセットして起動。<・・・もうしばらくすると、正式版が出ると思います。>
5)インストール開始

Continue reading

xoopsインストールで真っ白

MTのバージョンをあげたついでに、mac-mini debianサーバーに移行してから動かなかったxoopsを入れなおす。

"データベース設定の確認"で「次へ」を押すとブラウザが真っ白でなにも反応なし・・という現象。

Continue reading

サーバーの時間あわせメモ

サーバーの時刻がずれていたので修正しました。
ntpdate,hwclockコマンドを使う。

Continue reading

MTデーターベース文字化け

macmini0447.jpg
サーバーをリブートしたら、また極度の文字化け・・・

Mysql4.1がどうも鬼門らしい・・
debianをsargeからetchに変更して、パッケージをアップグレードしながら、どうにか対処。今月はパソコンまわりに受難の相が・・・・

参考サイト
[て] 気分だけDebianをetch化: 大阪てきとー日記

qwikインストール

qwik.jpgqwikをインストール。
eto.comを眺めながら、常々どんなCMSを使っているのだろう・・と思っていたのですが、とても興味深いwikiクローンを自分で開発していたようなので、早速インストール。さすが、etoさんリスペクトです。

あのQuickMLと連動するあたり、ほかのwikiとはふた味ほど違いますが、そのあたりまだ設定が完了していません。

Continue reading

web2.0

桜井さんが書いていたZopeジャンキー日記 :Webのターニング・ポイントをとらえた重要文献、ティム・オライリーの 「Web 2.0とは何か」にわかりやすくまとまっています。

最近この話題が面白いので、先日Sync A World You Want To Exploreのnobさん宅にて、個人的座談会を開催させていただきました。(ピザ代お支払いするの忘れてました!今度ご馳走させてください・・)

Continue reading

[memo]xoops phpデバックモード

phpのバージョンをあげたらこんなエラー続出。

 Notice [PHP]: Only variable references should be returned by reference in file

 管理画面の「システム管理」-「一般設定」にある「デバッグモードを有効にする」 でPHPのデバックモードをオフにして解決

公式フォーラム

PMTUDブラックホール問題

PMTUDブラックホール問題
先日ADSLから某マンションタイプの光接続に変更して以来、ファイルがアップロードできなくなる問題にはまってしまい、仕事にならず。

Continue reading

パッケージのアップデート

JPRING update を up2date から apt-get に変更

とりあえず、apt-getに移行しておきました。

Linuxサーバーの時間修正

ポストしたら未来の時間になってたので、おかしいなぁと思ったらサーバーの時間がずれてました・・・なぜ?
コマンドメモ。
>date -s 'Tue Feb 24 23:56 JST 2004'

サイトのスタイルシート化

本当に長かった。。。。
サーバーの引越しだけでも色々なトラブルに遭遇して、ここのところPCから離れられない状態・・・
一難去ってまた一難という感じ。

でも大体解決の糸口ってあきらめてPCを落として、布団に入ってから、はたと気づくことがおおく、目覚めてトライしたら解決・・ということがよくありました。

まだ、格闘は続きます・・・メモはのちほど。

サイトをサーバーリニューアルにあわせて、全スタイルシート化しました。
まだindexだけですが、少しづつすすめていきます。

ZOPEプロダクトインストール

手間はかかるけど、しかたない・・・
(ほかのサーバーアプリケーションをインストールすることを考えたら、思いっきり楽ですが・・・)

Continue reading

Zope2.6.2インストール

サーバーの変更に伴って、ZOPEをインストール。ひさびさのインストールなのでメモ。Zope.org - Zope 2.6.2 Release Announcement

■インストール
Zope.org - 2.6.2をダウンロード

Continue reading

vsftpdの設定

新サーバーをバーチャルサーバーに設定中。FTPアカウントで、発行したユーザーが他のディレクトリーにいけないように設定。chroot化。
RedHat9にはじめから入っている、vsftpdで設定。メモ。

□コンフィグファイルの変更
/etc/vsftpd/vsftpd.conf

>chroot_list_enable=YES (default=NO)

□chrootさせるユーザーの設定

#/etc/vsftpd.chroot_list(ここに追加)

□vsftpdの再起動

/etc/init.d/vsftpd rstart

[RHL9] imagemagickインストール

RedHatLinux9Soanblog 創庵: Movabletypeインストール[引越し編]で、いとも簡単に成功したImageMagickのインストールが、最近、サーバーを入れなおしたとたんにうまくいかなくて、ここ1ヶ月ほど悩んでました。

知人に古いImageMagickをいただいて、ダウングレードしたらすんなり稼動。謎だけど結果よし。

zopeでバーチャルサーバー

サーバーの引越し作業をしていたら、ZOPEでバーチャルサーバーを設定していた部分を直し忘れて、管理画面に入れず再設定。
ZOPEは非常によくできたサーバーアプリケーションで、ひとつのサーバーに複数のドメインを設定管理するバーチャルサーバーが簡単に構築できたりします。)

ゆえにドメインを引越してしまったあと、管理画面に入ろうとしたら、入れなくなってしまい、JZUG Wiki - SiteRootの解説をみて解決。
またやりそうなので、メモ

REAL SERVERをインストール

ストリーミングサーバー用にインストール。個人放送を楽しみましょう。[LINUX]
ざっくりですみません。間違いがあればご指摘ください。

■アプリケーションをもってくる
Helix Universal Server - Basic をダウンロード

■サーバーにアプリケーションをアップ
binファイルをサーバーにFTPでアップ。

■所定の場所に移動してインストール
$ cp rs901-*****.bin /usr/local/helixserver/ # インストール先に移動
$ cd /usr/local/helixserver/ 
$ chmod u+x rs901-*****.bin # 実行ファイルに変更

※各種ウィザードに従い設定(参考リンクを参照)
ダウンロード時に登録したメールアドレスにライセンスファイルが添付されてくるので、同時にインストールした場所にアップしておく。

インストール作業時にライセンスファイルの場所を聞かれるので、正確にパスを記入(これで何度か失敗)
あとは、質問に答えていくだけであっさりと完了。

サーバーの設定によってはポートがぶつかる場合があるので、今回はHTTP80番ポートを81に変更。

■起動
/usr/local/helix/Bin/rmserver rmserver.cfg &
で起動。

■起動スクリプト設定
/etc/init.d/helixserver
に下のスクリプトを書いて
#!/bin/sh
/usr/local/helix/Bin/rmserver /usr/local/helix/rmserver.cfg &
属性を変えて完了
# chmod 755 /etc/init.d/helixserver

■参考
RealSystem iQ Server 8 インストールガイド(UNIX版)

ライブ配信するには、 HELIX PRODUCERが必要です。 アプリケーションの操作方法については、また改めてレビューします!

postfix

天気がいい週末というのに・・・今日は一日中サーバーを設定。(泣)

今回は新サーバーRHL9に標準で入ってた「postfix」というメールサーバーを設定。ひとつのサーバーに複数のドメイン(バーチャルドメイン)を指しているので、メールも同様に複数のドメイン宛に対応させてなくてはならず、今までは「qmail」を使っていたのですが、パッチあてるのが面倒になってしまい&postfixもバーチャルドメインに対応していることもあって、はじめて導入することに。

簡単と思いきや、色々と遠回りを・・
ひとまず動くようになったので、メモ。

Continue reading

サーバーインストール メモ2

webmin.gifサーバーインストール中。
今回はブラウザーベースでサーバー設定ができる、Jp.Webmin.Com | Webmin Homeを導入。

システムの設計なんて、日常でやっていることではないので、集中してサーバー構築してしまわないと、ケアレスミスの連発で悩まされます。

そこで、軟派と言われようが、便利な道具に頼るのです。

とりあえず、時間をみながらちょくちょくビルドアップしていきますが、予定をメモ。

■バーチャルサーバーであること。
10個ほどのドメインを運用する。
・DNSサーバーの設定(プライマリーとして運用実験用)
・バーチャルメールサーバー設定(Postfix捨てて、Qmailに変更:未インストール)
・バーチャルウェブサーバー設定(ApacheにてNamebasedVirtualHosting)にする予定。

■そのほか
・ncftpクライアントのインストール
(他のサーバーからデーターを移動するように)
・postgres + MT2.63
(今度はPostgresでMTを設計)

サーバーインストール RedhatLinux9

あくまでメモなので、設定に関するトラブルは自己責任でお願いします!

今回ははじめてRedhatディストリビューションをインストールしました。
バージョン9が出たばかり(nobさんも入れてたかなGWあたり)なので、書籍等もなく前もって個人的にこの情報を入手していなかったのですが、なんとなくこれにしました。

いつもは、今はなき、kondaraー>momongaを使っているのですが(・・星飛馬を思い出す名前・・・コンダラって。)、インストーラーもなく玄人向けなので、知人に迷惑のかけない、ディストリビューションへ。

それにしても、今のサーバーソフトってウィンドウズのインストールと変わらないほど、インストーラーも日本語で容易にできるようになってます。
WINのインストールの時にもよくありましたが、イーサーカードとか、マザーボードによってうまく機能しなかったり、認識させるのに、別途ドライバーが必要だったりと、インストール前に事前知識が必要だったのですが、今回はなにも考えず、行き当たりばったりで、問題なくインストールが完了しました。

ただ、2時間強。いや3時間はかかったかも・・・・

Continue reading

Index of all entries

Home > サーバー構築関連 Archive

Search
Tag Cloud
Feeds

Return to page top