おくればせながらXOOPSをインストールしてみる

| コメント(0)

XOOPSをインストールしてみた。

OSはCentOS4 MySQLとWebサーバー(今回はApache使用)が必要。
全て yum を使ってインストール。

0.必要なソフトウエアのインストール
MySQLについては、クライアントその他はインストールされていたが、肝心のサーバーがインストールされていなかったため、今回インストール

#yum install mysql-server

1.MySQLの下準備
まずは、"root" ユーザーにパスワードをつける

#mysqladmin -u root password パスワード

次に、不要なユーザーを削除する。

#mysql -u root -p
Enter password:

mysql>use mysql;
mysql>select Host,User,Password from user;

と入力すると登録されているユーザーの一覧が表示される。
ここで、不要なユーザーを消す。

mysql>delete from user where user=''; ユーザー名なしのアカウントを削除

続いて、XOOPSで使用するアカウントを作成する。

mysql>grant all on xoops.* to xoops@localhost identified by 'XOOPSアカウントのパスワード';
mysql>flush privileges;
mysql>exit

2.Webサーバーの設定(Apache2.0の場合)

#cd /etc/httpd/conf.d
#vi xoops.conf

--------xoops.conf-------------------
alias /xoops /var/www/xoops
<Directory /var/www/xoops/ >    <>は半角で入力
AllowOverride Options
</Directory>
------------------------------------------

#/sbin/service httpd restart


3.XOOPSをダウンロード

XOOPS Cubeの日本サイトからダウンロード

展開すると中に html というディレクトリがあるので、ディレクトリごとWebサーバーで公開できるところへ移動する。

#mv html /var/www/xoops

4.XOOPSの設定をする

ブラウザで設定したURLにアクセスするとXOOPSの設定画面が表示される。あとは、指示にしたがって設定していけばできそう。

phpのmbstring設定 備忘録
.htaccessに記載

-------.htaccess-----------
php_value mbstring.language Japanese
php_flag mbstring.encoding_translation ON
php_value mbstring.detect_order ASCII,JIS,EUC-JP,SJIS,UTF-8
php_value mbstring.script_encoding auto
php_value mbstring.internal_encoding EUC-JP
php_value mbstring.http_input auto
php_value mbstring.http_output pass
php_value mbstring.substitute_character none
php_value output_handler none

---------

コメントする

このブログ記事について

このページは、Ryujiが2007年8月 6日 20:00に書いたブログ記事です。

ひとつ前のブログ記事は「春分の日の一日」です。

次のブログ記事は「続、やりたいこと」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ウェブページ

Powered by Movable Type 4.21-ja