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
---------

コメントする