ログイン  |  新規登録  |
サイト情報
言語選択 flagflag
デバッグ・ウィンドーサイズ
PukiWiki最新記事
2010-3-2 2010-2-1 2010-1-30 2010-1-14 2009-12-22 2009-11-20 2009-11-18 2009-10-16 2009-6-22 2009-6-16
サイトマップ
PukiWiki新着添付ファイル
PukiWiki新着トラックバック
デバッグ表示
PHP_VERSION : 5.2.5
REGISTER_GLOBALS : false
ALLOW_URL_FOPEN : false
internal_encoding : UTF-8
mbstring.language : Japanese
http_input :
http_output : pass
func_overload : 0
mail_charset : ISO-2022-JP
mail_header_encoding : BASE64
mail_body_encoding : 7bit
$ HTTP _SERVER _VARS[ REMOTE _ADDR] : ND
$ REMOTE _ADDR : ND
$_SERVER[REMOTE_ADDR] : 38.107.191.111
$ _SERVER[ HTTP _X _FORWARDED _FOR ] : ND
PR i

flagflag
このXOOPSは?
Utype XOOPS 2.0.16a MLと呼んでいます。 >UNICODE >UTF-8 >UJiki

以下は改訂履歴からの一部の抜粋にすぎません。全ての改訂履歴はここをクリックしてください。
  1. 独自インストーラー仕立てで誰でも簡単インストール
  2. CGI/PHPモード選択可能だから直前直後の「パーミッション変更」も無用! インストール直後に全自動でインストールディレクトリーをランダムにリネームし、パーミッションを 400に強制変更しますから安心! パーミッション問題が皆無になるのは、これからのインストーラーのスタンダード!
  3. 初心者向け「バカチョンオートモード」も搭載で入力項目を可能な限り省略しました。もちろん「プロフェッショナルモード」も選択可能だから初心者以外もご不満なし。
  4. 「全モジュールインストールモード」搭載で全ての同梱モジュール全てがインストールされます。インストール直後より全モジュールが稼動していますので、後は好きになれないモジュールはマスクするかアンインストールすると言う逆転発想のインストーラー。 もちろん従来のインストールも選択可能。
  5. 複数のXOOPSを唯一のユーザーDBで稼動可能
    XOOPSアカウントセンター」標準機能!
  6. 単純なMD5ハッシュ利用は取り止めました。ユーザーパスワードを護ります!
  7. UTF-8専用の多言語処理。日本語専用化も可能!
  8. 多言語なのにXOOPSキャッシュ機能をフルサポート!
  9. MySQL5(UNICODE)専用! 推奨しませんがMySQL4での利用も可能
  10. phpMyAdminで文字化け皆無(MySQL5)
  11. mysqldumpでも文字化け皆無 (MySQL5 / UNICODE)
  12. MySQL5とPHP5とはUTF-8通信
  13. PHP5で利用するUTF-8
  14. XOOPS PHP全スクリプトは圧縮済みの最高速
  15. PHPスクリプト言語はUTF-8
  16. インターネット通信網をUTF-8
  17. ブラウザーもUTF-8表示
  18. 通信中の無駄な文字変換が無いので最速
  19. ワンタイム・パスワード運用に変更。だから安全
  20. 管理者が自由な設定で定期的に各ユーザーにパスワードの変更を促す簡単プロフィール画面が自動的に立ち上がる。
  21. 24時間メールアドレス変更可能
    独自認証機能。履歴表示機能。
  22. 共用メールアドレスを完璧サポート
    セルグループから始める教育現場での利用を完全サポート!
  23. インストール直後より
    1. 多言語機能自動稼動
    2. 最新PROTECTOR自動稼動
    3. 共用SSLサーバー利用即時OK
    4. ハートビートセッション延長機能搭載
      それでもハイジャックされない
    5. 送信箱附PM機能
  24. 個人情報を護るのは標準仕様!
    1. 新規登録SSLモード提供
    2. ログイン処理はSSL
    3. パスワード紛失処理はSSL
    4. メルアド変更処理はSSL
    5. プロフィール編集はSSL
    6. ゲストからはプロフィールがマスク
  25. XREA広告義務サーバーでも問題無し! テーマデザインを崩しません! 画像認証機能も問題なし!
  26. ゲストによるXOOPSコメントは画像認証自動搭載
  27. ゲストによるフォーラム投稿は画像認証自動搭載
  28. プロフィールとAjax郵便番号を融合済み
  29. ユーザーグループ・コピー機能搭載
  30. Affiliate目的のアカウント取得を排除
  31. フルLightbox対応済みのMyAlbum-P標準同梱
  32. 3種類のLightbox同梱
  33. 全てのBBコードでLightbox自動機能
    リンク先に画像が無いページではLightbox化させない。よって無駄な通信負荷は起こり得ない!
  34. 全てのモジュールでLightbox自動機能
  35. 静止画像だけでなく、FLV動画、MP3音楽や朗読もLightbox自動処理
  36. 管理画面でLightbox処理を選択可能
などなど




※ 今直ぐにゲットしよう!
ここから


flagflag
Uliki.oO
- Ujiki.oO 2009 -

※ 無断転載は禁止しています ※
全てのコンテンツにつきまして事前許可の無い転載を禁止しております。リンクは自由に行ってください。将来に渡り「リンク切れ」を起こさないためには「当サイトのWebリンク」への登録が必要です。
Access analysis
アクセス分析...
完了しました...
www.research-artisan.com
XOOPS左サイドバーを隠す(開発途上)
サイト記憶
本ページをブックマークする
Counter: 4485, today: 3, yesterday: 2

インストール手順の後半です

120 XS2ML06.png SIZE:803x439(9.9KB)  インストーラーの一部機能を追加しました。
管理者番号」を、筆者の独断で追加しております。オリジナルと同じ結果を求めるのなら、何も選択しないで「1」のまま進みます。
 XOOPSの運営が始まりますと、当然のこととして新規会員登録が始まります。通常ですと、uid は、2から自動的に新規ユーザーに対して背番号が与えられます。他のサイトでの会員情報を融合しようとしますと、これでは不備となります。背番号が競合するからです。
 例で説明しますと、融合計画のある他のサイトのXOOPSで、既に500人の会員登録があるのなら、背番号が競合しないように、このメニュー「管理者番号」を「600」にセットします。「600」にセットしますと、uid=1には、従来の通り、管理者が登録され、uid=600には、自動的に uname=アンダースコア文字を付加した管理者ユーザ名に変更してユーザー登録します。そして、運営を開始して、新規訪問者である新規ユーザーが新規登録処理を行いますと「uid=601」より設定されます。これで背番号の競合は無くなります。もちろん各モジュールのデーター管理背番号も競合しないような設定は必要です。
 もう一つの効能とは、管理者用のログインデーターが2つ、一期に出来上がります。仮に管理者ログイン出来ない場合に救われる場合もあるかも知れません。例えば「融合したら融合元の管理者情報が上書きされたが、かと言って uid=1 を編集したくない・・・など。(^^); (管理メニュー>>ユーザ管理で「所属グループ」の登録は必須です! 初期値のままでは、全くログイン用には使えません!
※ セキュリティー強化を考えるなら、uid=1を削除し、本新機能で作成される管理者uidで管理するようにすれば、uid=1奪取を試みるクラッカーからXOOPSを護れますか。
※ 繰り返しますが、XOOPSを今回初めて運用する場合には、「1」のままでも結構です。それが従来のXOOPS仕様です。
130 XS2ML07.png SIZE:803x491(8.7KB)  この画面まで来れば、インストーラーの使命は終了です。削除するには、今しばらく待ちましょうか。ディレクトリー名の変更と、ディレクトリーのパーミッションを変更しましょう。「 install 」ディレクトリーのパーミッションは、400にしておきましょうか。
140 WelcomXOOPS.png SIZE:810x378(7.2KB)  2007/11/20以降のインストーラーよりインストール直後より多言語モジュールが稼動します。初期値で「閉鎖中」モードです。調整が終了しましたら、閉鎖モードを解除しましょう。

 解説は、「このままログインしないで」以下の作業を完結します。無用な方は次のページに進んでください:)



安全な場所へ移動しましょう

 4つのディレクトリーをブラウザーでは閲覧できない領域に移動させましょうか。4つのディレクトリーとは以下の通りです。但し、未来永劫「SSL暗号化通信を行わない」と決めたのなら、xoops_cache_ssl は無視できます。XREAサーバーを選択する理由の一つに無料契約者でもSSL通信を利用できる点にあります。XOOPSは個人情報を扱う訳ですからSSLは必須だと思います。初めからSSLをサポートしていないWebホスティングサーバーなら仕方が無いことですが。

  1. xoops_trust_path
  2. xoops_templates_c
  3. xoops_cache
  4. xoops_cache_ssl

それでは、どこに移動するかを決めましょう。
  • xoops_trust_path
     このディレクトリーは複数インストールする他のXOOPSからも共用させますから、XREAの場合は、public_html の1つ上流に移動させましょう。ブラウザーからは、public_html 以下しか参照できませんので、URLを利用したクラックに直接的には影響しないと言う意味において安全な領域と言えます。
  • その他のディレクトリーは、複数インストールするXOOPSと競合しない配慮が必要です。
    この例では、ドメイン名「 business.coresv.com 」のインストールを行っていると仮定していました。
    それでは、public_htmlの上流に、business.coresv.comディレクトリーを作成し、そのbusiness.coresv.comディレクトリー下に他の3つのディレクトリーを移動させましょう。
    • business.coresv.com / xoops_templates_c
    • business.coresv.com / xoops_cache
    • business.coresv.com / xoops_cache_ssl

 移動の方法はftp経由で転送するのも、XREAの場合ならWebファイルマネージャーnet2ftpを利用して「移動」させるのも良いでしょう。筆者の場合は、操作ミスを考えて、「コピー」します。そしてミスが無いことを確認した後に、元ディレクトリーを削除します。

 xoops_trust_path下の特定のディレクトリーのパーミッションには配慮が必要です!書き込みが必須なディレクトリーがあります。ご注意願います!*1
 xoops_templates_c や、xoops_cache と xoops_cache_ssl の各言語種ディレクトリーは書き込みパーミッションを付与しなければならないディレクトリーですね。属性を必ず変更してください。XREAの場合は「707」です。



mainfile.php を改訂しよう

 移動後は以下のような階層になります。(rootとはファイルシステムのrootを意味しません。XREAのnet2ftpなり、ftp接続時のトップディレクトリーです。)

root ┬ public_html ┐
   │       └ business.coresv.com ┐
   │                  └ XOOPSファイル群
   ├ xoops_trust_path
   └ business.coresv.com ┐
              ├ xoops_templates_c
              ├ xoops_cache
              └ xoops_cache_ssl

以下のPHP定数を間違えないように編集します。

PHP変数名 オリジナル 改訂後
XOOPS_CACHE_ROOT_PATH 空白 '' '/../../business.coresv.com'
XOOPS_TRUST_PATH XOOPS_ROOT_PATH.'/xoops_trust_path' '/virtual/XREAアカウント/xoops_trust_path'

 以上のディレクトリーの移動(コピー)とmainfile.phpの変更が終了しましたら、ブラウザーでXOOPSを閲覧します。間違えると、「真っ白になる」「PHPエラーを表示する」など、先程のXOOPSの画面*2を表示してくれません。
仮に、mainfile.phpの修正を断念する場合は、元のmainfile.phpに戻しましょう。消してしまっている場合は、再度インストーラーを表示して、mainfile.phpを再生成させますか。

 XOOPSシステムの安全を求めるのなら、是非、以上の手順を初期段階で完了してください。

※ ミス無く移動と訂正が完了したなら、元のディレクトリーは消しておきましょう。



DBのパスワードを変更しますか

 きっと最初にDBを作成した時のパスワードは、最初からは漏洩しないでしょう。しかし、ディレクトリー「 install 」を少しでも放置したのなら、DBのパスワードが漏洩したのかも知れません。悪意の第三者は、巣立って成長したXOOPSに打撃を与えようと、パスワードを温存するかも知れませんね。
 定期的にパスワードを変更することは重要でしょうが、それはメンテナンスの告知が必要なことでしょうか。
 今は、ユーザーが皆無なわけですが、DBのパスワードを変更しましょう。その前にディレクトリー「 install 」は読めなくしましょう。 手順を理解できない方は、必ず削除しましょう

DBのパスワードを変更する。

MySQL.png SIZE:566x114(3.7KB)  XREAのコントロールパネルですね。対象となるDBテーブルを選択して、新しいパスワードを登録して、「変更」ボタンを押しましょう。
FileMan.png SIZE:836x156(3.9KB)  XREAのコントロールパネルから表示するファイルマネージャーのnet2ftpですね。ファイル「 mainfile.php 」を、「編集」をクリックして編集します。パーミッションに気をつけます。
PHP定数名「 XOOPS_DB_PASS 」に代入する文字列を編集し、filesave.png SIZE:32x32(1.7KB)をクリックして保存します。
これでDBのパスワードを変更できました。サーバーによりますが、DBのパスワードの変更にはタイムラグがあります。しばらく待ちましょう。

includes/vote2007 を参照

匿名アンケート
年齢 性別
選択肢 投票
0代5  
10代10  
20代13  
30代25  
40代23  
50代23  
60代4  
70代2  
80超6  
思い出せない2  
選択肢 投票
女 性14  
男 性32  
わからない1  
宇宙人4  

年齢・性別はこのPukiWikiで一度だけ
回答ください

本ページは役にたった
選択肢 投票
役に立った1  
たたなかった0  
わからない0  


*1 XS2ML02.png SIZE:803x483(11.9KB)
*2 WelcomXOOPS.png SIZE:810x378(7.2KB)

添付ファイル: fileWelcomXOOPS.png 364件 [詳細] filewww.s285.xrea.com_filesave.png 134件 [詳細] fileFileMan.png 350件 [詳細] fileMySQL.png 453件 [詳細] fileXS2ML07.png 352件 [詳細] fileXS2ML06.png 877件 [詳細]

ページコメント
 
投稿された内容の著作権はコメントの投稿者に帰属します。

トラックバック [ トラックバック(0) ]
トラックバック URL: http://www.fs4y.com/modules/pukiwiki1/tb/58