1: 2012-09-02 (日) 21:58:01 nao-pon #xoopscube #xoopsx |
現: 2014-01-24 (金) 22:17:17 nao-pon setup.cgi を利用する説明に変更 |
||
---|---|---|---|
Line 3: | Line 3: | ||
#boxdate | #boxdate | ||
- | * XOOPS X (ten) (XOOPS Cube Legacy 2.2.1 ディストリビューション CorePack) の簡単インストール [#kc2df8b1] | + | * XOOPS X (ten) の 1分間:簡単インストーリング [#kc2df8b1] |
RIGHT:&tag(XOOPS,XOOPS X); | RIGHT:&tag(XOOPS,XOOPS X); | ||
- | まず、はじめに。SSH などでサーバーのシェルが使える環境でしか使えません。 | + | CGI を使用する方法とサーバーのシェルへログインして行なう方法の二つの方法があります。 |
- | XOOPS をインストールするディレクトリで以下のコマンドをコピペすれば、1分程度で"チーン"と配置完了です。 | + | ** sh CGI で [#abf686e7] |
+ | |||
+ | サーバーの CGI(shスクリプト) が suEXEC で動作するなら、こちら。((動作確認済み: CoreServer, さくらインターネット スタンダード)) | ||
+ | |||
+ | + [[setup.cgi:http://xoopsx.github.io/installer/setup.cgi]]をダウンロード | ||
+ | + setup.cgi をXOOPSのドキュメントルートにするディレクトリへアップロード | ||
+ | + setup.cgi に実行権限(700 など)を与える | ||
+ | + ブラウザで setup.cgi にアクセス | ||
+ | + XOOPS_TRUST_PATH を設定するフォームが表示されるので、適切に指定して「OK & アップロード & 少々お待ちください」ボタンをクリック | ||
+ | + "クリックして XOOPS Cube Legacy のインストーラーへ進む" が表示されたら、サーバーへのファイル配置が完了しています。クリックして XOOPS のインストーラへ移動します。 | ||
+ | |||
+ | ** サーバーシェルコマンドで [#zdc4bd99] | ||
+ | |||
+ | SSH などでサーバーのシェルが使える環境なら、こちら。((動作確認済み: CoreServer, さくらインターネット スタンダード)) | ||
+ | |||
+ | XOOPS をインストールするディレクトリ(ドキュメントルート)で以下のコマンドをコピペすれば、1分程度で"チーン"と配置完了です。 | ||
あとは、サイトにブラウザでアクセスしてインストーラーを起動してください。 :ok: | あとは、サイトにブラウザでアクセスしてインストーラーを起動してください。 :ok: | ||
- | 冒頭の TRUST="../xoops_trust_path" を適宜環境にあわせてください。 | + | 冒頭の T="../xoops_trust_path" を適宜環境にあわせてください。 |
この例は | この例は | ||
- | / | + | / |
- | /public_html | + | /public_html |
- | /xoops_trust_path | + | /xoops_trust_path |
+ | |||
+ | としたい場合に public_html ディレクトリでコマンドを発行する想定です。(改行なし1行コマンド) | ||
+ | |||
+ | - sh, bash などの場合(主に Linux: CoreServerなど) | ||
+ | #pre{{ | ||
+ | T="../xoops_trust_path";curl xoopsx.github.io/installer/install.sh|sed "s#<T>#$T#"|sh | ||
+ | }} | ||
+ | - csh の場合(主に FreeBSD: さくらインターネットなど) | ||
+ | #pre{{ | ||
+ | set T="../xoops_trust_path";curl xoopsx.github.io/installer/install.sh|sed "s#<T>#$T#"|sh | ||
+ | }} | ||
+ | |||
+ | ** 参考までに・・・ [#ze899eca] | ||
- | としたい場合に public_html ディレクトリでコマンドを発行する想定です。 | + | 次のようなスクリプトを実行します。 |
#pre{{ | #pre{{ | ||
- | TRUST="../xoops_trust_path" | + | #!/bin/sh |
- | wget --no-check-certificate -O corepack.tar.gz https://github.com/XoopsX/legacy/tarball/CorePack | + | main() { |
- | tar zxvf corepack.tar.gz | + | TRUST=$1 |
- | mkdir ${TRUST} | + | if [ ! $TRUST ]; then |
- | mv XoopsX-legacy-*/html/* ./ | + | TRUST="../xoops_trust_path" |
- | mv XoopsX-legacy-*/xoops_trust_path/* ${TRUST} | + | fi |
- | rm corepack.tar.gz | + | curl -kL -o corepack.tar.gz https://github.com/XoopsX/legacy/tarball/CorePack |
- | rm -rf XoopsX-legacy-*/ | + | tar zxf corepack.tar.gz |
- | chmod 606 mainfile.php | + | mkdir ${TRUST} |
- | chmod 707 uploads | + | cp -rf XoopsX-legacy-*/html/* ./ |
- | chmod 707 ${TRUST}/cache | + | cp -f XoopsX-legacy-*/html/.* ./ |
- | chmod 707 ${TRUST}/templates_c | + | cp -rf XoopsX-legacy-*/xoops_trust_path/* ${TRUST} |
- | chmod 707 ${TRUST}/uploads | + | cp -f XoopsX-legacy-*/xoops_trust_path/.* ${TRUST} |
- | chmod 707 ${TRUST}/uploads/xupdate | + | rm corepack.tar.gz |
- | chmod 707 ${TRUST}/modules/protector/configs | + | rm -rf XoopsX-legacy-*/ |
+ | chmod 606 mainfile.php | ||
+ | chmod 707 uploads | ||
+ | chmod 707 ${TRUST}/cache | ||
+ | chmod 707 ${TRUST}/templates_c | ||
+ | chmod 707 ${TRUST}/uploads | ||
+ | chmod 707 ${TRUST}/uploads/xupdate | ||
+ | chmod 707 ${TRUST}/modules/protector/configs | ||
+ | echo "----------------------------------------" | ||
+ | if [ -d "./install" -a -d $TRUST ]; then | ||
+ | echo "All the processings were completed. Please acsess to your XOOPS site." | ||
+ | else | ||
+ | echo "\nERROR!" | ||
+ | fi | ||
+ | } | ||
+ | main "../xoops_trust_path" | ||
}} | }} | ||
RIGHT:&font(90%){&page_comments;}; | RIGHT:&font(90%){&page_comments;}; | ||
#navi | #navi |
ぺージ情報 | |
---|---|
ぺージ名 : | nao-pon/blog/2012-09-02 |
ページ別名 : | 未設定 |
ページオーナー : | nao-pon |
閲覧可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
編集可 | |
グループ : | なし |
ユーザー : | ゲスト |