===== osCommerce構築 ===== ○ テスト環境  CentOS:4.8  Apache:2.0  MySQL :4.1  PHP :4.3.9    ※PHP5.x、MySQL5.x では対策が必要らしい。。。 ○ osCommerce 用下ごしらえ  ◆ yum-pulugin-fastestmirror  # yum -y install yum-plugin-fastestmirror    ◆ yum アップデート  # yum -y update    ◆ ntp インストール・起動  # yum -y install ntp  # /etc/rc.d/init.d/ntpd start  # chkconfig ntpd on    ◆ MySQL     ■ MySQL インストール   # yum -y install mysql-server     ■ MySQL 文字化け対策   # vi /etc/my.cnf   1行目に以下の2行を追加 character-set-server=utf8 skip-character-set-client-handshake   ■ MySQL 起動   # /etc/rc.d/init.d/mysqld start     ■ MySQL rootユーザーのパスワード設定   # mysql -u root mysql> UPDATE mysql.user SET Password = PASSWORD('pwd') WHERE User = 'root'; mysql> FLUSH PRIVILEGES; mysql> exit    ◆ php 拡張インストール  # yum -y install php-mysql  # yum -y install php-mbstring  # /etc/rc.d/init.d/httpd restart     ○ osCommerce インストール  ◆ osCommerce 用のユーザ、DB作成  # mysql -u root mysql> CREATE DATABASE `catatata` ; mysql> GRANT USAGE ON *.* TO 'oce'@'localhost' IDENTIFIED BY 'oce'; mysql> GRANT ALL ON catalog.* TO 'oce'@'localhost'; mysql> exit    ◆ osCommerce 用 php.ini 編集  # vi /etc/php.ini  690行付近の以下の行を修正 register_globals = Off ↓ register_globals = On  ◆ osCommerce ダウンロード   日本語公式サイト(?)から最新版をダウンロード   http://www.bitscope.co.jp/tep/      2010/12/15 時点の最新   osCommerce 2.2 MS1 日本語版   oscommerce-2.2ms1j-R8.tar.gz    ◆ 解凍・設置  # tar zxvf oscommerce-2.2ms1j-R8.tar.gz  # cd oscommerce-2.2ms1j  # cp -r catalog /var/www/html/  # cp -r admin/ /var/www/html/  # cd /var/www/html/  # chmod 706 catalog/includes/configure.php  # chmod 706 admin/includes/configure.php    ◆ セットアップ  ブラウザで以下のアドレスにアクセス。  ウィザードに従ってDBの情報などを入力して進める。    http://[host]/catalog/install    Step 2に来たら[Administration Tool]をクリックする。  ユーザー認証画面で admin/admin でログインできればインストール完了。    ◆ パーミッションの設定  # chmod 644 catalog/includes/configure.php  # chmod 644 admin/includes/configure.php  # rm -r catalog/install    ◆ 起動確認  ブラウザで以下のアドレスにアクセス。    管理画面:http://[host]/admin/(admin/admin)  TOP 画面:http://[host]/catalog/default.php  ◆ 参考  http://www.hero-island.ne.jp/linux_pro/oscommerce.html  http://www.os-commerce.jp/  http://itnavi.com/osCommerce/  http://www.bitscope.co.jp/    PHP5、MySQL5、対応など  http://www.ynagata.com/2007/12/13/oscommerce-php5/  http://futuremix.org/2009/11/oscommerce-mysql5  http://www.reis-corp.com/200908/2916105.html    本家(海外サイト)  http://www.oscommerce.com/