FrontPage

debian インストール

パッケージのインストール

# apt-get install less
# apt-get install ssh
# apt-get install postfix(eximが削除される)
   type: Local only
   mail name: mai.test.jp
   Append .domain: No
   Other destinations: mai.test.jp, localhost.wag.ad.jp, localhost
   root go: NONE

不要なプロセスを停止

# netstat --inet --all -p
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 *:time                  *:*                     LISTEN      185/inetd
tcp        0      0 *:discard               *:*                     LISTEN      185/inetd
tcp        0      0 *:daytime               *:*                     LISTEN      185/inetd
tcp        0      0 *:ssh                   *:*                     LISTEN      386/sshd
tcp        0      0 *:smtp                  *:*                     LISTEN      185/inetd
tcp        0    288 pc66.isl.intec.co.j:ssh king.isl.intec.co.:3831 ESTABLISHED 425/sshd
udp        0      0 *:discard               *:*                                 185/inetd
udp        0      0 *:bootpc                *:*
# update-inetd --disable discard
WARNING!!!!!! /etc/inetd.conf contains multiple entries for
the `discard' service. You're about to disable these entries.
Do you want to continue? [n] y
Ok, I'll continue ...
# update-inetd --disable daytime
# update-inetd --disable time

カーネルバージョンアップ

# apt-get install netselect
# vi /etc/apt/sources.list
# apt-get update
# apt-cache search kernel-image
# apt-get install kernel-image-2.4.26-1-686
# vi /etc/lilo.conf
image=/vmlinuz
       label=Linux
       initrd=/initrd.img  ← 追加
       read-only # lilo
# vi /etc/kernel-img.conf
do_initrd = Yes  ← 追加
# lilo
Added Linux *
Added LinuxOLD
Added Win/DOS(hde1)
# reboot

Webサーバ

apache

# apt-get install apache

MySQL

# apt-get install mysql-server
  remove /var/lib/mysql/* : No
  start at boot : No
# apt-get install mysql-doc
# safe_mysqld --user=mysql &
# mysqladmin -u root password xxxxxx
MySQLのrootユーザのパスワードを更新
# mysqladmin -p -u root create xoops
データベース xoops を作成
# mysql -p -u root mysql
mysql> grant select,insert,update,delete,create on xoops.* to mai@localhost;
mysql> exit

ユーザのパスワード設定

# mysql -p -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword')
   ->    User='mai';
mysql> FLUSH PRIVILEGES;
mysql> exit

PHP

# apt-get install php4 php4-mysql
# vi /etc/apache/httpd.conf
============================================================
LoadModule php4_module /usr/lib/apache/libphp4.so ← 追加
<IfModule mod_dir.c>
DirectoryIndex index.html index.htm index.shtml index.cgi index.php ← 変更
</IfModule>
AddType application/x-httpd-php .php ← コメントを外す
addType application/x-httpd-php-source .php ← コメントを外す
============================================================
# vi /etc/php4/apache/php.ini
============================================================
mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = EUC-JP
mbstring.detect_order = auto
mbstring.substitute_character = none;
(extension_dir=/usr/lib/php4/20010901)
extension=mysql.so ← 追加
============================================================

PHP確認

# vi /var/www/phpinfo.php
============================================================
<?php
phpinfo();
?>
============================================================

ブラウザからphpinfo.phpにアクセスし、MySQLの項目があることを確認する

# rm /var/www/phpinfo.php

phpmyadmin のインストール

XOOPS

# cd /var/www/
# tar zxvf /usr/local/src/xoops-2.0.7.3-ja-eucjp.tgz
# ln /var/www/xoops-2.0.7.3-ja-eucjp/html ./XOOPS

http://mai.test.jp/XOOPS/install/ へアクセスする。

(1) インストール作業に使用する言語をせんたくしてください−「japanese」
(2) 「次へ」
(3) ファイルのアクセス権を変更する。
  ディレクトリuploads/は、書込不可となっています。chmod 777してください。
  ディレクトリcache/は、書込不可となっています。chmod 777してください。
  ディレクトリtemplates_c/は、書込不可となっています。chmod 777してください。
  ファイルmainfile.phpは、書込不可となっています。chmod 666してください。
    「再読込」
(4) アクセス権に問題はありません。−「次へ」
(5) データベースユーザ名:mai
    データベースパスワード:*****
    データベース名:xoops
    「次へ」
(6) 管理者ユーザ名:xoops-admin
    管理者メールアドレス:xoops-admin@hostname
    管理者パスワード:*****
    管理者パスワード(再入力):*****
(10) 「ここ」
(11) サイト管理者のユーザ名/パスワードを入力−「ログイン」
(12) 「管理者メニュー」
(13) 「送信」
(14) 注意:ファイル/var/www/xoops/install/がサーバ上に存在します。
      インストール完了後は必ず削除してください。
     -> # rm -R /var/www/xoops/install
     注意:ファイル/var/www/xoops/mainfile.phpへの書き込みが可能となって
      います。このファイルのパーミッション設定を変更してください。
     -> # chmod 644 mainfile.php

PUKIWIKI

http://hypweb.net/xoops/ からもらってきました。

Postfix

http://www.kobitosan.net/postfix/jhtml/basic.html


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: Wed, 21 Dec 2005 15:39:49 JST (1717d)