![]() |
◆ | 前提条件 |
Webサーバー、SQLサーバーが稼働していることが前提条件になります。 | |
◆ | xoops 用ディレクトリの作成 |
**** ディレクトリの中にホームページ公開用のサブディレクトリ xoops を作成 | |
[root@centos]# mkdir /home/****/xoops (xxxx と言うディレクトリを追加) [root@centos]# chown apache:apache. /home/****/xoops (所有者の指定) [root@centos]# chmod 775 /home/****/xoops/ (アクセス権の変更) |
|
virtualhost の設定 | |
[root@centos]# vi /etc/httpd/conf.d/virtualhost.conf (サブドメイン用設定ファイルの作成) 以下新規作成 (サブドメインがない場合) NameVirtualHost *:80 <VirtualHost *:80> ServerName www.papa-net.info </VirtualHost> 既にサブドメインがある場合は以下追記 <VirtualHost *:80> DocumentRoot /home/****/xoops <--- ホームページファイルの保存場所) ServerName xoops.papa-net.info <--- (新しく追加するドメイン名 ) ErrorLog logs/xoops.papa-net.info-error_log <--- (エラーログの保存場所) CustomLog logs/xoops.papa-net.info-access_log combined env=!no_log <--- (アクセスログの保存場所) </VirtualHost> <Directory "/home/****/xoops"> <--- (ホームページファイルの保存場所) Options FollowSymLinks AllowOverride All </Directory> |
|
apache を再起動 | |
[root@centos]# systemctl restart httpd |
|
◆ | XOOPSのダウンロード |
[root@papa-ne]# wget http://xoopsx.github.io/installer/setup.cgi |
|
ダウンロードファイルを任意の場所に解凍 | |
[root@papa-net]# unzip stable.zip -d /usr/local/ |
|
.解凍したファイルの中のhtml内のファイルをホームディレクトリに移動 | |
[root@papa-net]# mv /usr/local/legacy-stable/html/* /home/****/xoops |
|
◆ | XOOPSのインストール |
インターネットブラウザを開き http://xoops.papa-net.info へアクセスします。 (xoops.papa-net.info は自分のドメイン名) | |
Ja_utf8
を選択し『 Introduclilon>>』の
『アクセス権のチェック>>』の
|
|
[root@papa-net]# chmod 777 /home/******/xoops/uploads/ [root@papa-net]# chmod 666 /home/******/xoops/mainfile.php |
|
変更後
![]()
『データベース、およびパス、URLの設定>>』の
データベースユーザ名・データベースパスワード・データベース名に上記“xoops 用データベース作成”で登録したものを記述 Xoops Cube へのパスには公開用ディレクトリへのパス、XOOPS_TRUST_PATH にはダウンロードファイルを解凍した任意の場所へのパスに /XOOPS_TRUST_PATH を足したもの記述 当サイトでは /usr/local/legacy-stable/XOOPS_TRUST_PATH ※club < /usr/local/club/legacy-stable/XOOPS_TRUST_PATH >
記述が完了したら『確認>>』の
設定を確認し『設定の保存>>』
設定書き込み完了メッセージがでたら『XOOPS_TRUST_PATH
のファイルのアクセス権のチェック>>』の
指示に従いアクセス権を変更 |
|
[root@papa-net]# chmod 777 /usr/local/legacy-stable/xoops_trust_path/cache/ [root@papa-net]# chmod 777 /usr/local/legacy-stable/xoops_trust_path/templates_c [root@papa-net]# chmod 777 /usr/local/legacy-stable/xoops_trust_path/uploads/ [root@papa-net]# chmod 777 /usr/local/legacy-stable/xoops_trust_path/uploads/xupdate/ [root@papa-net]# chmod 777 /usr/local/legacy-stable/xoops_trust_path/modules/protector/configs/ |
|
変更後
![]() |
|
『パス・URLのチェック>>』の
パス・URLを確認したら『データベース設定の確認>>』の
データベースの設定を確認したら『データベースをチェック>>』の
『データベーステーブル作成>>』の
『サイト管理者についての設定>>』の
『管理者ユーザ名』・『管理者メールアドレス』・『管理者パスワード』・『管理者パスワード(再入力)』を記述し、『タイムゾーン』は東京を選択し『完了>>』の
『完了>>』の
『インストール第2ステップ>>』の
『インストール』をクリック
自動的に次の画面に移動するがここには install ディレクトリが残っているため危険なので削除するように書いてあるので当該ディレクトリを削除 |
|
[root@fedora]# rm -rf /home/******/xoops/install |
|
|
|
後で設定が出来るので何も記述しないて『送信』をクリック | |
|
|
インストール完了 | |