1: 2012-09-02 (日) 21:58:01 nao-pon #xoopscube #xoopsx |
2: 2012-09-03 (月) 11:54:04 nao-pon シェルコマンド一行で XOOPS X (ten) を初期インストールする #xoopscube #xoopsx |
||
---|---|---|---|
Line 8: | Line 8: | ||
まず、はじめに。SSH などでサーバーのシェルが使える環境でしか使えません。 | まず、はじめに。SSH などでサーバーのシェルが使える環境でしか使えません。 | ||
- | XOOPS をインストールするディレクトリで以下のコマンドをコピペすれば、1分程度で"チーン"と配置完了です。 | + | XOOPS をインストールするディレクトリ(ドキュメントルート)で以下のコマンドをコピペすれば、1分程度で"チーン"と配置完了です。 |
あとは、サイトにブラウザでアクセスしてインストーラーを起動してください。 :ok: | あとは、サイトにブラウザでアクセスしてインストーラーを起動してください。 :ok: | ||
Line 15: | Line 15: | ||
この例は | この例は | ||
- | / | + | /&br; |
- | /public_html | + | /public_html&br; |
- | /xoops_trust_path | + | /xoops_trust_path |
としたい場合に public_html ディレクトリでコマンドを発行する想定です。 | としたい場合に public_html ディレクトリでコマンドを発行する想定です。 | ||
#pre{{ | #pre{{ | ||
- | TRUST="../xoops_trust_path" | + | TRUST="../xoops_trust_path";curl -kL github.com/nao-pon/xoopsx_installer/raw/master/installer.sh|sed "s#<T>#$TRUST#"|sh |
+ | }} | ||
- | wget --no-check-certificate -O corepack.tar.gz https://github.com/XoopsX/legacy/tarball/CorePack | + | ** 参考までに・・・ [#ze899eca] |
- | tar zxvf corepack.tar.gz | + | |
- | mkdir ${TRUST} | + | 次のようなスクリプトを実行します。 |
- | mv XoopsX-legacy-*/html/* ./ | + | |
- | mv XoopsX-legacy-*/xoops_trust_path/* ${TRUST} | + | #pre{{ |
- | rm corepack.tar.gz | + | #!/bin/sh |
- | rm -rf XoopsX-legacy-*/ | + | |
- | chmod 606 mainfile.php | + | main() { |
- | chmod 707 uploads | + | TRUST=$1 |
- | chmod 707 ${TRUST}/cache | + | if [ ! $TRUST ]; then |
- | chmod 707 ${TRUST}/templates_c | + | TRUST="../xoops_trust_path" |
- | chmod 707 ${TRUST}/uploads | + | fi |
- | chmod 707 ${TRUST}/uploads/xupdate | + | curl -kL -o corepack.tar.gz https://github.com/XoopsX/legacy/tarball/CorePack |
- | chmod 707 ${TRUST}/modules/protector/configs | + | tar zxf corepack.tar.gz |
+ | mkdir ${TRUST} | ||
+ | cp -rf XoopsX-legacy-*/html/* ./ | ||
+ | cp -f XoopsX-legacy-*/html/.* ./ | ||
+ | cp -rf XoopsX-legacy-*/xoops_trust_path/* ${TRUST} | ||
+ | cp -f XoopsX-legacy-*/xoops_trust_path/.* ${TRUST} | ||
+ | rm corepack.tar.gz | ||
+ | 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 |
閲覧可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
編集可 | |
グループ : | なし |
ユーザー : | ゲスト |