ページへ戻る

− Links

 印刷 

XOOPS X (ten) の 1分間:簡単インストーリング のバックアップソース(No.2) :: XOOPS マニア

UsersWiki:nao-pon/blog/2012-09-02 のバックアップソース(No.2)

« Prev[4]  Next »[5]
#navi
RIGHT:&rsslink(../);
#boxdate

* XOOPS X (ten) (XOOPS Cube Legacy 2.2.1 ディストリビューション CorePack) の簡単インストール [#kc2df8b1]
RIGHT:&tag(XOOPS,XOOPS X);

まず、はじめに。SSH などでサーバーのシェルが使える環境でしか使えません。

XOOPS をインストールするディレクトリ(ドキュメントルート)で以下のコマンドをコピペすれば、1分程度で"チーン"と配置完了です。
あとは、サイトにブラウザでアクセスしてインストーラーを起動してください。 :ok:

冒頭の TRUST="../xoops_trust_path" を適宜環境にあわせてください。

この例は

/&br;
/public_html&br;
/xoops_trust_path

としたい場合に public_html ディレクトリでコマンドを発行する想定です。

#pre{{
TRUST="../xoops_trust_path";curl -kL github.com/nao-pon/xoopsx_installer/raw/master/installer.sh|sed "s#<T>#$TRUST#"|sh
}}

** 参考までに・・・ [#ze899eca]

次のようなスクリプトを実行します。

#pre{{
#!/bin/sh

main() {
	TRUST=$1
	if [ ! $TRUST ]; then
		TRUST="../xoops_trust_path"
	fi
	curl -kL -o corepack.tar.gz https://github.com/XoopsX/legacy/tarball/CorePack
	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;};
#navi

« Prev[4]  Next »[5]