ZenCartをインストールしてみた。
ZenCartをインストールしてみた。
参考書
オープンソース徹底活用Zen Cartによるオンラインショップ構築・運用テクニック
- 作者: Zen‐Cart.JP(Zen Cart日本語化プロジェクト)
- 出版社/メーカー: 秀和システム
- 発売日: 2008/04/04
- メディア: 単行本
- 購入: 2人 クリック: 38回
- この商品を含むブログ (5件) を見る
■手順
1.既存のサーバーにvhostを掘る。
2.MySQLに適当なユーザを作る
3.ZenCartをインスコしてみる。
4.ユーザー画面から動かしてみる。
■1.既存のサーバーにvhostを掘る。
手順とかって書いておく物ですね。
前に書いてあった手順書をコピペコピペで5分で完了。
(手順書を探すのに10分掛かった罠。)
/var/www/host.domein.jp/htmlをhost.domain.jpへvhost切って、
当て込んで、webalizerと、マンスリーのcron情報をコピペして。
index.htmlを作ってみて表示確認。完了。
■2.MySQLに適当なユーザを作る
phpMyAdminから今回用のユーザーを作成。
DBを割り当てて、Grant ALLで取り急ぎ完了。
■3.ZenCartをインスコしてみる。
setupを動かして設定してみる。
http://zen-cart.jp/?%A5%C0%A5%A6%A5%F3%A5%ED%A1%BC%A5%C9から落とした、
zen-cart-v1.3.0.2-l10n-jp-4.zip
をwindowsマシンで展開して、SCPで放り込む。
host.domain.jp/shop/zc_install/index.phpを突いてみると。
警告: 問題が見つかりました
ERROR - Cannot proceed until problems are resolved.* /admin/includes/configure.php が存在しません 詳細情報...
* /includes/configure.php が存在しません 詳細情報...
んー。この/admin/って ファイルシステムのルートパスの"/"なのか?
それとも、/var/www/host.domain.jp/html/shop/admin/なのか?不明。
ググる。
http://solanets.com/staff/9-aoki/71-%E3%80%90zen%20cart%20%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%80%91%E3%81%AB%E3%81%82%E3%81%9F%E3%81%A3%E3%81%A6%E3%83%BB%E3%83%BB%E3%83%BB.html
touch /var/www/host.domain.jp/html/shop/includes/configure.php
chmod 666 /var/www/host.domain.jp/html/includes/configure.php
cp /var/www/host.domain.jp/html/shop/admin/includes/deist-configure.php configure.php
chmod 666 /var/www/host.domain.jp/html/admin/includes/configure.php
まだエラーが・・・・
# cache = 書き込めません (chmod 777 read/write/execute)
# images = 書き込めません (chmod 777 read/write/execute (INCLUDE SUBDIRECTORIES TOO))
# includes/languages/japanese/html_includes = 書き込めません (chmod 777 read/write (INCLUDE SUBDIRECTORIES TOO))
# media = 書き込めません (chmod 777 read/write/execute)
# pub = 書き込めません (chmod 777 read/write/execute)
# admin/backups = 書き込めません (chmod 777 read/write)
# admin/images/graphs = 書き込めません (chmod 777 read/write/execute)
chmod 777 cache
chmod 777 images
chmod 777 includes/languages/japanese/html_includes
chmod 777 media
chmod 777 pub
chmod 777 admin/backups
chmod 777 admin/images/graphs
その後は、インストーラーの手続きに従って完了。
zc_installを削除して、include/configure.phpをchmod 664 して終わり。
■4.ユーザー画面から動かしてみる。
とりあえず、動いた。
ちょっとごちゃごちゃし過ぎているので、画面とかスッキリしたい罠。