インストールマニュアル(XOOPS)

対象サービス:スタンダート、プレミアム、ビジネス、ビジネスプロ、マネージド

XOOPSとは、ポータルサイト(コミュニティサイト)を個人で手軽に立ち上げることのできるアプリケーションです。
XOOPSが動作条件として PHP と MySQL が必要になります。
ライトプランでは XOOPS がインストールできませんので、ご注意ください。

前提条件

注意事項

  • 本マニュアルはさくらのレンタルサーバサービスの参考資料として公開しているものです。
  • 電話およびメールで XOOPS の運用に関するサポートは行っておりません。インターネットや書籍・マニュアルなどでお調べください。またソフトウェアに関する詳細につきましては開発元にご相談ください。

利用想定

  • パッケージの種類:XOOPS 2.1 コアパッケージ日本語版
  • アーカイブの形式:ZIP形式
  • パッケージの種類:フルパッケージ

インストール例

  • ユーザ名:example
  • デフォルトドメイン名:example.sakura.ne.jp
  • インストールディレクトリ:/home/example/www/xoops/
  • インストールURL:http://example.sakura.ne.jp/xoops/
  • 利用データベース種別:MySQL

※ 上記は本マニュアル中での例です。お客さまがインストールされる際は、お客さまの情報に置き換えてください。

注意事項

ページの先頭へ

設定手順

STEP 1データベース(MySQL)の初期設定

※ すでにデータベースの初期設定が完了している場合は、『[STEP 2] XOOPSのダウンロード』に進んでください。

ここでは、データベースの初期設定を行います。この作業は、MySQLを利用する際に一度だけ行います。

1サーバコントロールパネル」へログインします。

2「アプリケーションの設定」から『 データベースの設定 』をクリックします。

データベースの設定

3ご希望の『 データベース 文字コード 』を選択します。

データベースの設定

4データベース 接続用パスワード 』を2ヶ所、同じものを入力します。

データベースの設定

5送信 』ボタンを押します。

データベースの設定

6データベース設定確認画面が表示されます。

データベースの設定

MySQL設定例

本マニュアルでは、次のようにXOOPS用データベースを設定しています。

データベースサーバのホスト名 mysql207.db.sakura.ne.jp
データベースユーザ名 example
データベースパスワード *****(お好きな文字列)
データベース名(ユーザ名と同じ) example
データベース 文字コード UTF-8

STEP 2XOOPS のダウンロード

1公式サイトから XOOPS をダウンロードしてください。

公式サイトのダウンロードページへアクセスし、『コアパッケージ(日本語版)ZIP形式』ファイルをダウンロードしてください。

STEP 3ダウンロードしたパッケージを解凍する

1ZIP ファイルを解凍してください。

ZIP ファイルを解凍するには、解凍用ソフトをご利用ください。+Lhaca などのソフトが便利です。
パッケージを解凍すると、以下のようになります。

解凍フォルダ内容

STEP 4ファイルのアップロード

ご利用いただいている さくらのレンタルサーバ へファイルをアップロードします。

※ 本マニュアルでは「FFFTP」を使用しております。
お使いのFTPソフトの設定や使用方法に関しましては、配布元やソフトのマニュアルをご確認ください。

アップロードするファイルは、展開したパッケージに含まれるすべてのファイルになります。
たくさんのファイルを一度にアップロードするため、FFFTP のようなFTPソフトを利用することをお勧めします。

1FFFTP を起動し、オプションからPHPファイルのパーミッション設定をする

XOOPSのようにたくさんのPHPファイルを転送する場合には、転送しながらパーミッション設定する機能を利用するのが便利です。FFFTPの場合、次のように設定します。

[オプション(O)]-[環境設定(S)]メニューを選択し、オプションダイアログを開きます。
オプションダイアログが開いたら、[転送3]タブをクリックし、[追加(A)]ボタンをクリックします。

PHPファイルのパーミッション設定

デフォルト属性の設定ダイアログが開いたら、[ファイル名(F)]欄に「*.php」、[属性(A)]欄に「705」と入力しOKボタンをクリックします。

PHPファイルのパーミッション設定

オプションダイアログの [アップロードするファイルの属性(P)] 欄に、「*.php」「705」とリスト表示されているのを確認してください。

PHPファイルのパーミッション設定

設定を確認したら、OKボタンをクリックします。

2さくらのレンタルサーバに接続する

[接続(F)]-[接続(C)]メニューを選択し、ダイアログを開きます。
もし初めてのアップロードならば、[新規ホスト(N)]をクリックしてホストを登録します。

さくらのレンタルサーバに接続する

ホストの設定名(T) ffftpに登録する設定名です。わかりやすい名称を入力してください。
ホスト名(アドレス)(N) 仮登録完了メールの【◎ サービス情報】→【ドメイン】に記載されている情報を入力します。
ユーザ名(U) 仮登録完了メールの【◎ サービス情報】→【アカウント】に記載されている情報を入力します。
パスワード/パスフレーズ(P) 仮登録完了メールの【◎ サービス情報】→【仮パスワード】に記載されている情報を入力します。

さくらのレンタルサーバへ接続します。
ホスト一覧から設定したホスト名を選び、[接続(S)]をクリックします。

さくらのレンタルサーバに接続する

3xoops フォルダを作成する

左側の画面にある「html」を右クリックし、[名前変更(N)...]を選択後、「xoops」という名称へ変更します。

※ ここでは「前提条件」のインストール例で決めた xoops という名称に変更していますが、他の名前に設定した場合は読み替えて行ってください。

xoops フォルダを作成する

xoops フォルダを作成する

右側の画面のwwwフォルダを選択し、ダブルクリックします。

xoops フォルダを作成する

4ファイルのアップロード

左側の画面の xopps フォルダを選択し、右側の画面へドラッグ&ドロップします。

ファイルのアップロード

ファイルの転送が始まります。

※ アップロードが終わるまでしばらく時間がかかります。

ファイルのアップロード

STEP 5XOOPS の動作確認~初期設定

チェックプログラムへアクセスして、正しくアップロードできたかを確認します。
Webブラウザを使って、http://example.sakura.ne.jp/xoops ページを開いてください。

  • ※ あなたのドメイン名で読み替えてください。
  • ※ フォルダを変更した場合は、フォルダ名をあわせて指定してください。

1インストールウィザード

アップロードが成功していれば、次のようなページが表示されます。
使用する言語「Japanese」を選択し、画面右下の[次へ]ボタンをクリックします。

インストールウィザード

  • ※ ファイルが見つからない場合、404 Not Found error になります。
    • ⇒ アップロードしたフォルダ名を確認してください。
    • ⇒ ドメイン名、ファイル名など、URLが正しいか確認してください。

xoops2.0 インストールウィザードが表示されます。

インストールウィザード

ファイルのアクセス権のチェックの[次へ]をクリック

インストールウィザード

各種チェック項目に問題がなければ、画面右下に[次へ]ボタンが現れます。
これをクリックして、インストールステップを進めていきます。

各チェック項目は、問題がなければ緑色、問題があれば赤色で表示されます。

インストールウィザード

エラーが出た場合、問題点がわかればその部分を修正し、わからなければ最初のステップに戻ってインストール作業自体を最初からやり直してください。

2データベース設定

ステップを進めていくと、次のような画面が表示されます。

インストールウィザード

注意事項

  • MySQLのバージョンにより、データーベース名が形式が異なりますのでご注意ください。
    • MySQL4.0 : 初期アカウント名
    • MySQL5.1 : 初期アカウント名
    • MySQL5.5 : 初期アカウント名_任意の文字列

このステップでは、XOOPSをインストールするサーバパスやURLの設定、データベース関連の設定をします。
データベース関連の設定については、「STEP1.データベース(MySQL)の初期設定」で決めた情報を入力します。
パスやURLについては、最初から自動入力されているもので問題ありません。
各情報の入力が終わったら、画面右下の[次へ]をクリックしてステップを進めていってください。

XOOPSを運用するURLが独自ドメインの場合、【XOOPSへのURL】の項目は必ず独自ドメインのURLを入力してください。
初期ドメインのURLを入力すると、XOOPSは初期ドメインに基づいたURLをリンクにしてしまいます。

確認項目の[次へ]をクリックしてください。

インストールウィザード

設定内容に間違いがないか確認。
設定の保存の[次へ]をクリックします。

3アクセス権チェック

ファイル・ディレクトリのアクセス権チェック

インストールウィザード

パス・URLのチェックの[次へ]をクリックしてください。

インストールウィザード

4データベース設定の確認

表示されている内容が正しい場合は、[次へ]をクリックしてください。

※ 設定が間違っている場合は、始めからやり直ししてください。

インストールウィザード

表示されている内容が正しい場合は、[次へ]をクリックしてください。

※ 設定が間違っている場合は、始めからやり直ししてください。

インストールウィザード

データベーステーブルの作成が完了しましたら[次へ]をクリックしてください。

インストールウィザード

5ユーザ情報入力

設定したデータベースの情報を入力し[次へ]をクリックしてください。

インストールウィザード

入力項目
管理者ユーザ名 データベース名(sakura)
管理者メールアドレス メールアドレス(test@example.sakura.ne.jp)
管理者パスワード データベース接続パスワード
管理者パスワード(再入力) データベース接続パスワード

完了の[次へ]をクリック

インストールウィザード

以上で、XOOPSのインストール完了です。

インストールウィザード

[サイト]項目の、「インストールされたサイトを見るにはここをクリックしてください。」という文章中の「ここ」をクリックします。正常にインストールが完了していれば、XOOPSのログイン画面が表示されます。

6ログイン

インストールウィザード

インストールがエラーで中断された際、ステップの進み具合によっては『xoops2のテーブルがデータベースに既に存在します』と表示されて再インストールできなくなる場合があります。

インストールウィザード

この場合、手動でデータベースから、既に存在するXOOPSのテーブルデータを削除する必要があります。
データベースからテーブルを削除するをご参照いただき、XOOPSのテーブルデータを削除した後再度インストールを行ってください。

STEP 6インストール後処理

重要

  • このステップは重要です。
    このステップがきちんと実行されないと、他のユーザがあなたの XOOPS を初期化したり、乗っ取ってしまう恐れがあります。

1“install”フォルダの削除

※ クイックインストール機能を利用してインストールした場合は、本作業は不要です。

FFFTPの右側の画面から、installフォルダ を選択します。

“install”フォルダの削除

[コマンド(C)]-[削除(R)]メニューを選択し、フォルダを削除します。

ダイアログが表示されたら、[全て削除(A)]を選択してください。

“install”フォルダの削除

2“mainfile.php”の属性変更

FFTPの右側の画面から、mainfile.php を選択します。

“mainfile.php”の属性変更

[コマンド(C)]-[属性変更(A)]メニューを選択し、属性の変更ダイアログを表示させます。

“mainfile.php”の属性変更

全ての書き込みチェックをはずし、右下の[現在の属性]が 【444】 になっていることを確認してください。
確認したら、OKをクリックします。

以上でインストールは終了です。

レンタルサーバ
ログイン

レンタルサーバの
メンテナンス・障害情報

現在 0 件の報告があります

お問い合わせはこちら