ubuntu server 12.04 へのインストールメモ †
1 アップデート、unzip他のインストール 展開 パーミッション変更 等 sudo apt-get update sudo apt-get install unzip sudo a2enmod rewrite unzip matcha-invoice-2.5.4.zip sudo mv /var/www/index.html /var/www/index.html_org cd matcha-invoice-2.5.4 chmod 777 app/tmp app/tmp/cache app/tmp/cache/models chmod 777 app/tmp/cache/persistent app/tmp/img app/config app/webroot/img/cms cd 2 ソースファイル内 設定 vi matcha-invoice-2.5.4/app/config/core.php 203g DYhG93b0efayJfIxfs2guVoUubWwvniR2G0FgaC9mi を変更 5g 76859365745354249674968364125 を変更 3 apache設定変更 sudo vi /etc/apache2/sites-enabled/000-default <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> を <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> に(1箇所だけです。)変更 4 apache各種設定の適用と公開ディレクトリに転送 sudo service apache2 restart cd sudo mv matcha-invoice-2.5.4/* /var/www/ sudo mv matcha-invoice-2.5.4/.htaccess /var/www/ 5 mysqlの操作 mysql -uroot -p grant all on *.* to maccha_admin@localhost identified by 'xxxxxx'; flush privileges; \q (で終了) mysql -umaccha_admin -p create database maccha ; \q (で終了) 6 ブラウザでの設定(IP調査) ifconfig IPアドレスを確認後WEBブラウザにて続きの作業 7 ブラウザでのログイン 管理者IDは、admin 推奨 PHP 設定 display_errors On Off max_execution_time 600 30 error_reporting E_WARNING & ~E_NOTICE & ~E_DEPRECATED NOT RECOMMENDED allow_call_time_pass_reference On Off log_errors Off On |