ページへ戻る

− Links

 印刷 

どこでもXOOPSとは? のソース :: xoops123

xpwiki:XOOPSでWebサイトを作ろう/ローカル環境を利用しよう/どこでもXOOPSとは?のソース

« Prev[3]  
*どこでもXOOPSとは? [#g84af69c]

名前は格好良いというか、仰々しいのですが・・・実は大したものじゃないんです。
インストールすることなく利用出来るXAMPPポータブルを利用して、好きなドライブで、インストール済みのXOOPSを利用できるように設定しただけのものです。

ポイントは、仮想ドライブを作成するvbsと、どのドライブでもXOOPSが利用できるようにしmainfile.phpの記述を変更した程度です。はい。。。

でも、そのお陰で、インストール作業を行うことなく、お好きなドライブで利用可能となっています。(まあ、Windows限定ですけど・・・)

ちなみに、XAMPPとは、ウェブサーバ Apacheのほか、PHPやMySQL、phpMyAdminなどを個別インストールすることなく利用できる環境を提供してくれる統合プログラムで、無償で利用可能であることから、広く利用されています。

なお、通常バージョンの場合、WindowsやLinux、Macでも利用できるのですが、「どこでもXOOPS」の場合は、Windows用のXAMPPポータブルを利用しているので、残念ながらWindows限定となっています。

**「どこでもXOOPS」をダウンロードしよう [#n290c633]

では、「どこでもXOOPS」をダウンロードしましょう。
xoops123.comの[[ダウンロードページ、「ローカル環境」を表示して「どこでもXOOPS(XOOPS X + XAMPP1.77)」をダウンロード:http://xoops123.com/modules/d3downloads/index.php?page=singlefile&cid=4&lid=50]]してください。


#ref(site://uploads/elfinder/local_image002.jpg,center,mw:588,mh:588)


ちなみに、xoops123.comでは、しょっちゅうテーマを変えているので、あなたが見たときには違う感じの表示になっているかもしれませんが・・・

どの場所にダウンロードしても良いのですが、事後、利用する場合、出来るだけルート直下の方が良いので、ここではCドライブのtempフォルダにダウンロードします。

#ref(site://uploads/elfinder/local_image004.jpg,center,mw:419,mh:419)

ただし、ファイル容量が非常に大きいので、ネット環境によっては時間がかかるかもしれません。

**「どこでもXOOPS」を解凍して、配置しよう [#d8e788e3]

まずは、ダウンロードした「どこでもXOOPS」を解凍しましょう。

おすすめの解凍ツールは、Windows 7 展開ウィザードまたは WinRARです。Windows XP 展開ウィザード、Lhaz、Explzh は MAX_PATH を超えている場合、書庫が壊れているかのようなエラーが出ますが、これも短いパスに解凍することで対応可能な場合があります。 
また、7-Zip、Lhaplus、Lhaca は使用しないほうが良いでしょう。MAX_PATH を超えていても警告やエラーが表示されず、正常に解凍できたか判断できません。

#ref(site://uploads/elfinder/local_image006.jpg,left,mw:138,mh:138)

解凍中~

#ref(site://uploads/elfinder/local_image008.jpg,left,mw:336,mh:336)

解凍完了です。


#ref(site://uploads/elfinder/local_image010.jpg,left,mw:142,mh:142)


出来上がった、ディレクトリを確認すると・・・

#ref(site://uploads/elfinder/local_image012.jpg,left,mw:392,mh:392)


結構、深い階層となっています。
anyware_xoops_pack201x_xampp177 が、「どこでもXOOPS」のディレクトリなんですが、これではちょっと階層が深すぎるので、このディレクトリを上層の temp に移動させましょう。(余り深い階層で実行すると、エラーが出ることがあるのです。)

#ref(site://uploads/elfinder/local_image014.jpg,left,mw:335,mh:335)

**「どこでもXOOPS」を起動しよう [#af008f71]

「どこでもXOOPS」を起動するには、start.vbsまたはstart_z.vbsをダブルクリックして実行するだけです。(Windows Vista以降は、右クリックして「管理者として実行」)

#ref(site://uploads/elfinder/local_image016.jpg,left,mw:421,mh:421)


start_z.vbsは、Zドライブ固定で仮想ドライブを作り、そこでウェブサーバ等を動かす設定となります。start.vbsの場合は、仮想ドライブのドライブレターを選択するボックスが表示されますので、お好きなドライブを選択して実行してください。(もちろん、利用されていないドライブとしてください。お薦めは、ZとかWとかのドライブですね。)

#ref(site://uploads/elfinder/local_image020.jpg,left,mw:337,mh:337)

こんなIE画面が起動します。

#ref(site://uploads/elfinder/local_image022.jpg,left,mw:1588,mh:1588)

そして、XAMPPのControl Panel が起動します。

#ref(site://uploads/elfinder/local_image024.jpg,left,mw:420,mh:420)

ApacheとMySqlのStartボタンを順に押してください。

#ref(site://uploads/elfinder/local_image026.jpg,left,mw:422,mh:422)
多分、こんな画面が出ると思いますが・・・

#ref(site://uploads/elfinder/local_image028.jpg,left)

これは、外部からのアクセスを許可するか?ということなので、別にブロックしてもかまいません。「ブロックする」を選択してください。

次にMySqlのStartボタンを押すと、同じような表示が出ますので、これも同様に。
これで、ウェブサーバとMySQLサーバが動き、ローカル環境のXOOPSが利用可能とな
りました。

ちなみに、マイコンピュータを見ると、Zドライブが出現していることが確認できます。

#ref(site://uploads/elfinder/local_image034.jpg,left,mw:279,mh:279)

**「どこでもXOOPS」のウェブサイトを見てみよう [#scfeb378]

IEの画面に表示されているように、Go to Pack201x local website をクリックすると、どこでもXOOPSにインストール済みのXOOPS構築サイトを見ることができます。
あ、もちろん、IEじゃなくて他のブラウザでもOKですよ~
http://localhost/pack2011/
#ref(site://uploads/elfinder/local_image036.jpg,center,mw:588,mh:588)

ちなみに、このIE画面に出ているように、そのXOOPSのログインIDとパスワードは、いずれも admin となっています。
起動すると・・・

#ref(site://uploads/elfinder/local_image038.jpg,center,mw:589,mh:589)

このように、テーマ tw_basic を利用したサイトが表示されるはずです。

インストールされているモジュールは、「お知らせ(bulletin)」「きままなブログ(xpressMe)」「文書箱(pico)」「ギャラリー(gnavi)」「フォーラム(d3forum)」「ウィキ(xpWiki)」の6つとなっています。

#ref(site://uploads/elfinder/local_image040.jpg,center,mw:498,mh:498)

いずれも、ザッとした内容ですが、サンプルを入力してますので雰囲気は掴んでもらえると思います。また、各モジュールのコメント統合設定も行っておりますので、実際のサイトの感じが出ているのではないでしょうか。

あとは、管理画面でモジュールの設定を弄るとか、X-updateモジュールを使って別のモジュールをインストールするとか、色々な記事を書くとか・・・ご自由に体験してみてくださいませ。

**ローカル環境を終了する場合 [#s9dae356]

パソコンを終了する場合は、そのままでも結構です。
もちろん、テンプレートなどをエディターで編集していて保存していない場合は、そのデータは消えてしまうので要注意です。XOOPS上で追加・修正等を行ったものについては、その都度、データベースに収納されますので、特段の保存作業は必要ありません。(Zドライブにあるデータベースは、仮想ドライブの元となったCドライブ上のディレクトリにあるので、問題ないのですね。)

もし、パソコンを終了せずにローカル環境を終わらせたい場合は、
#ref(site://uploads/elfinder/local_image042.jpg,left,mw:420,mh:420)

XAMPPのコントロールパネルで、ApacheとMySqlのStopボタンを押した後「Exit」ボタンを押して終了させてください。
そのあと、stop.vbsまたはstop_z.vbsをダブルクリックしてください。設定した仮想ドライブが解除されたら完了です。(stop_z.vbsの場合は、仮想ドライブをZにした場合のみ、です。)

#ref(site://uploads/elfinder/local_image044.jpg,left,mw:196,mh:196)

スクリプトの動作が完了し、指定したドライブが消えていたら終了です。

« Prev[3]