XOOPS構築
もう一度最初からやりなおし
- 強制電源断
- リセットボタン押しつつ電源再投入
- KuroBoxUpdate.exeでIPアドレス確認
- telnetでログイン
- # cd /sbin
- # mfdisk -r /dev/hda
- # mkfilesystem.sh
- FTPクライアントソフトでdebian_2006_06_10_dist.tgzを/mnt2/shareへUL
- # cd /mnt
- # tar xvzf /mnt2/share/debian_2006_06_10_dist.tgz
- /mnt/etc/network/interfaces, /mnt/etc/hosts, /mnt/etc/hosts.allow, /mnt/etc/resolv.confを書き換え
- # echo -n 'OKOK' > /dev/fl3
- # rebbot
/etc/apt/sources.listを編集
参考リンク
http://www17.ocn.ne.jp/~tuzre/kurobox/kb_debian_sarge.html
全部sargeに書き換える。
deb http://security.debian.org sarge/updates main contrib deb ftp://ftp.dti.ad.jp/pub/Linux/debian sarge main contrib deb ftp://ftp.dti.ad.jp/pub/Linux/debian-non-US sarge/non-US main contrib deb-src ftp://ftp.dti.ad.jp/pub/Linux/debian sarge main contrib deb-src ftp://ftp.dti.ad.jp/pub/Linux/debian-non-US sarge/non-US main contrib
インストール途中で質問されるので、最後のproftpdを「inetd」とする以外は全てデフォルト設定のまま進む。
最後のAdministratorのメールあて先を「root」にして、デフォルトのまま終了。
一度再起動して終了。
XOOPS構築準備
- # apt-get install wget unzip
- # apt-get install apache2
- # apt-get install php4
- # apt-get install mysql-server
- # apt-get install php4-mysql
- # apt-get install php4-gd
- # apt-get install php4-dev
- # apt-get install sqlrelay-mysql
- # apt-get install php-mail-mime
- # apt-get install libapache2-mod-auth-mysql
- # apt-get install libapache2-mod-php4
- # apt-get install apache2-prefork-dev
- # apt-get install libmysqlclient14-dev
- # apt-get install php4-cgi
- # apt-get install php4-mcrypt
- # apt-get install phpmyadmin -> [*]Apache2を選択 -> すぐにApache2をrestartするか?→Yes
- # apt-get install postfix
- # apt-get install dovecot
- # apt-get install bind
MySQL下準備
RedirectMatchコメントアウト
# cd /etc/apache2/sites-available/default RedirectMatch ^/$ /apache2-default/ ↓ # RedirectMatch ^/$ /apache2-default/ #apache2ctl restart
php.ini編集
# vi /etc/php4/apache2/php.ini mbstring.language = Japanese mbstring.internal_encoding = EUC-JP ;mbstring.http_output = SJIS mbstring.http_output = EUC-JP mbstring.encoding_translation = Off mbstring.detect_order = auto mbstring.substitute_character = none; extension=gd.so extension=mcrypt.so extension=mysql.so
XOOPSパッケージダウンロード
ダウンロードサイト
http://jp.xoops.org/modules/documents/index.php?id=1
- # cd /tmp
- # wget http://iij.dl.sourceforge.jp/xoops/21278/xoops-2.0.16a-JP.tar.gz
- # cd /var/www/
- # tar xvzf /tmp/xoops-2.0.16a-JP.tar.gz
- # cd xoops-2.0.16a-JP/html/
- # mv * ../..
パッケージを展開し、展開先のhtmlフォルダ内にあるファイルを全て/var/www/直下に移動。
http://(玄箱のURL)/index.phpへアクセス。