Ubuntu Server10.04 LTSにEC-CUBEをインストール。(失敗)
Ubuntuにはopenssh-serverのみインストールしている状態でリモートで操作。
必要ソフトのインストール。
まずはを調べる。
EC-CUBEのシステム要件を調べる。
LAMPでインストールしようと考えているので、OSがLinuxでDBがMySQL
- Linux glibc 2.1/2.2/2.3
- MySQL5.x系
- PHP5.0.x以降
- mysql (MySQLで接続するライブラリ)
- gd (画像を操作するライブラリ)
- freetype2 (FreeなTrueTypeフォントのレンダリング用ライブラリ*1 )
- mbstring (文字コードの変換等を行うライブラリ日本語には必須)
- zlib (gzの圧縮・解凍を行うためのライブラリ)
apacheは特に記述されていませんでした。*2
user@ubuntu:~$ sudo apt-get install -y apache2 php5 php5-gd mysql-server php5-mysql phpmyadmin user@ubuntu:~$ sudo ln -s /usr/share/phpmyadmin /var/www user@ubuntu:~$ sudo service apache2 start
EC-CUBE2.4.4をDLしてセットアップ
user@ubuntu:~$ wget http://downloads.ec-cube.net/src/eccube-2.4.4.tar.gz user@ubuntu:~$ tar zxvf eccube-2.4.4.tar.gz user@ubuntu:~$ sudo mv eccube-2.4.4 /var/www/ user@ubuntu:~$ sudo chmod 777 /var/www/eccube-2.4.4/data/cache/ user@ubuntu:~$ sudo chmod 777 /var/www/eccube-2.4.4/html/install/temp
http://〜サーバ〜/eccube-2.4.4/html/ にアクセス
大量のエラーが。。。
606や707に変更。(下記コマンドを実行してはいけません!)
sudo chmod 606 /var/www/eccube-2.4.4/data/install.php sudo chmod 707 /var/www/eccube-2.4.4/html/user_data/css sudo chmod 707 /var/www/eccube-2.4.4/html/user_data/include sudo chmod 707 /var/www/eccube-2.4.4/html/user_data/packages sudo chmod 707 /var/www/eccube-2.4.4/html/user_data/templates sudo chmod 606 /var/www/eccube-2.4.4/html/user_data/css/common.css sudo chmod 707 /var/www/eccube-2.4.4/html/user_data/include/campaign sudo chmod 707 /var/www/eccube-2.4.4/html/user_data/include/preview sudo chmod 707 /var/www/eccube-2.4.4/html/user_data/packages/default .......... sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/products/LC_Page_Products_Detail.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/products/LC_Page_Products_DetailImage.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/products/LC_Page_Products_List.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/products/LC_Page_Products_Review.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/products/LC_Page_Products_ReviewComplete.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/products/LC_Page_Products_Search.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/regist/LC_Page_Regist.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/regist/LC_Page_Regist_Complete.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/rss/LC_Page_Rss.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/rss/LC_Page_Rss_Products.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/shopping/LC_Page_Shopping.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/shopping/LC_Page_Shopping_Complete.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/shopping/LC_Page_Shopping_Confirm.ph sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/shopping/LC_Page_Shopping_Deliv.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/shopping/LC_Page_Shopping_DelivAddr.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/shopping/LC_Page_Shopping_Payment.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/tb/LC_Page_TrackBack.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/unsupported/LC_Page_Unsupported.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/upgrade/LC_Page_Upgrade_Base.php sudo chmod 606 /var/www/eccube-2.4.4/data/class/pages/upgrade/LC_Page_Upgrade_Downl
コマンドについていかずにchmod 606 / とかなったのかな。。。
リモートでアクセスできなくなった・・・・