hypweb.net
XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

17年5月1日(Mon) 15時22分
TOP » UsersWiki » nao-pon » blog » 2012-09-02

RSS of nao-pon/blog
2012 9月 2 (日)
 

XOOPS X (ten) の 1分間:簡単インストーリング anchor.png

Tag: XOOPS XOOPS X

CGI を使用する方法とサーバーのシェルへログインして行なう方法の二つの方法があります。

Page Top

sh CGI で anchor.png

サーバーの CGI(shスクリプト) が suEXEC で動作するなら、こちら。*1

  1. setup.cgiをダウンロード
  2. setup.cgi をXOOPSのドキュメントルートにするディレクトリへアップロード
  3. setup.cgi に実行権限(700 など)を与える
  4. ブラウザで setup.cgi にアクセス
  5. XOOPS_TRUST_PATH を設定するフォームが表示されるので、適切に指定して「OK & アップロード & 少々お待ちください」ボタンをクリック
  6. "クリックして XOOPS Cube Legacy のインストーラーへ進む" が表示されたら、サーバーへのファイル配置が完了しています。クリックして XOOPS のインストーラへ移動します。
Page Top

サーバーシェルコマンドで anchor.png

SSH などでサーバーのシェルが使える環境なら、こちら。*1

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

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

この例は

/
/public_html
/xoops_trust_path

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

  • sh, bash などの場合(主に Linux: CoreServerなど)
    T="../xoops_trust_path";curl xoopsx.github.io/installer/install.sh|sed "s#<T>#$T#"|sh
    
  • csh の場合(主に FreeBSD: さくらインターネットなど)
    set T="../xoops_trust_path";curl xoopsx.github.io/installer/install.sh|sed "s#<T>#$T#"|sh
    
Page Top

参考までに・・・ anchor.png

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

#!/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"


*1 動作確認済み: CoreServer, さくらインターネット スタンダード

新しくコメントをつける

題名
ゲスト名
投稿本文

より詳細なコメント入力フォームへ

トップ   凍結 差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom Powered by xpWiki
Counter: 11945, today: 5, yesterday: 4
初版日時: 2012-09-02 (日) 21:58:01
最終更新: 2014-01-24 (金) 22:17:17 (JST) (1192d) by nao-pon
このページのTopへ
ログイン
ユーザ名:

パスワード:

オートログイン

Basic 認証 | SSLログイン

新規登録 | パスワード紛失



メインメニュー
UsersWiki メニュー
付箋メニュー
付箋メニュー 
付箋の編集
文字色: 背景色:
お名前:  線接続id:
 
ブックマーク
オンサイトブックマークは
ログインするとご利用になれます
[ログインする]
サイト内 Wiki
☆ 検索 ☆



高度な検索(サイト内)
FireFox検索プラグイン
オンライン状況
合計 24 人がオンライン中 :-)
(UsersWiki : 4 人)

登録ユーザ: 0 & ゲスト: 24

もっと...
サイト情報
管理人

nao-pon
 

登録ユーザ数: 4431


Web Services by Yahoo! JAPAN
楽天ウェブサービスセンター
Amazon.co.jpアソシエイト
現在ページのQRコード
現在ページのQRコード
[携帯対応]
参照元情報