Ubuntu Maverick Meerkat 10.10 Server Edition
VMWareとかVirtualBoxとかにUbuntuServerをインストールしてある
OpenSSH を導入しリモートログイン出来るようになっている
Apache2, MySQL, PHP5 がインストールしてある
ターミナルエミュレーターから接続して操作する
(01)phpの設定を変更する
phpにタイムゾーンの設定
$ sudo nano /etc/php5/apache2/php.ini
以下の部分を探す
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
;date.timezone =
以下の部分を
;date.timezone =
以下のように変更する
date.timezone = Asia/Tokyo
(02)MySQLの設定を変更する
$ mysql -u root -pmysql> CREATE DATABASE zencart;
SugarCRMデータベースにアクセスするユーザーを作成
mysql> GRANT ALL PRIVILEGES ON zencart.* TO "zencart_db_admin"@"localhost" IDENTIFIED BY "zencart_db_passwd";
(03)zen-cart 1.3.9のインストール
アップロード先のディレクトリを作る
$ mkdir zen-cart-1.3.9
ユーザー登録をしてダウンロードする
zen-cart-v1.3.9h_bm-ver.2.zip
解凍したものをアップロード
unzipだと文字化けするので、sftpなどでzen-cart-1.3.9にアップロードする
シンボリックリンクを張る
$ sudo ln -s ~/html/zen-cart1.3.9 /var/www/zen-cart
パーミッション変更
$ cd /var/www/
$ sudo chown -R www-data:www-data /var/www/zen-cart
$ cd /var/www/zen-cart
$ sudo cp includes/dist-configure.php includes/configure.php
$ sudo chmod 777 includes/configure.php
$ sudo cp admin/includes/dist-configure.php admin/includes/configure.php
$ sudo chmod 777 admin/includes/configure.php
ブラウザからアクセスしてインストールする
http://server.ip.address/zen-cart/zc_install




データーベースの設定
データーベースホスト名 : localhost
データーベースユーザー名 : zencart_db_admin
データベースパスワード : zencart_db_passwd
データベース名 : zencart




管理者id : admin
管理者パスワード : passwd

ブラウザからのインストール終了後
インストール用ディレクトリの削除
$ sudo rm -R zc_install
管理者ディレクトリの名前変更
$ sudo mv admin shop_kanri
管理者画面へアクセスする設定ファイルのパスを変更
$ sudo nano shop_kanri/includes/configure.php
以下の部分を
define('DIR_WS_ADMIN', '/zen-cart/admin/');
以下のように変更する
define('DIR_WS_ADMIN', '/zen-cart/shop_kanri/');
以下の部分を
define('DIR_WS_HTTPS_ADMIN', '/zen-cart/admini/');
以下のように変更する
define('DIR_WS_HTTPS_ADMIN', '/zen-cart/shop_kanri/');
以下の部分を
define('DIR_FS_ADMIN', '/var/www/zen-cart/admini/');
以下のように変更する
define('DIR_FS_ADMIN', '/var/www/zen-cart/shop_kanri/');
設定ファイルのパーミッション変更
$ sudo chmod a-w /var/www/zen-cart/includes/configure.php
参考
[有限会社ビッグマウス] 高機能ショッピングカート OScommerce(OSコマース) Zencart(ZENカート)のカスタマイズや携帯対応、モジュール制作などウェブアプリケーションの開発を承ります。http://www.bigmouse.jp/
FrontPage - Zen Cart 日本語公式サイト
http://zen-cart.jp/
0 コメント:
コメントを投稿