UPDATE POZOR
Nově od 1.1je přímo v adresáři MAGENTO vzorový soubor php.ini.sample a php.ini !
Tam je přesně vidět to, co máte pro bezproblémový chod mít zapnuté.
UPDATE POZOR
Tady je krátkej návod jak na čistě nainstalovaném Debianu rozjet Magento pro testování:
Do produkčního prostředí se počítá s tím, že víte co děláte!
-- čistej systém
#apt-get install ntpdate
#ntpdate ntp.cesnet.cz
// teď mám čas OK
#apt-get update
#apt-get upgrade
// teď mám aktualizovaný systém a potřebuju tam narvat
// pro PHP 5 + MySQL + apache2.2-common php5
#apt-get install mysql-server-5.0
// buď si databázi pro Magento založíte růčo a nebo si jí založíte přes MyAdmina nebo jiného
#apt-get install phpmyadmin
// přihlásíte se jako root a heslo asi nebude nastavené, tj. root a žádné heslo
// dáte založit DB magento
// pokud to bude otravovat, že to chce ještě nějakej mod, tak přes klasické apt-cache search “něco"|more si najdete balíkl php5-"něco" a pak ho klasicky nainstalujete
//teď přes WinSCP do adresáře /var/www/magento rozbalíte archív
//teď můžete nastavit práva, některé adresáře potřebují mít právo zápisu, já ze ZenCartu jsem zvyklej na práva 777 tak jsem je bouchnul i sem
// přihlásíte se na server a vlezete právě do adresáře /var/www/magento
#chmod 777 -R app/etc
#chmod 777 -R var
#chmod 777 -R media
#chmod 777 -R includes/languages/english/html_includes
#chmod 777 -R includes/languages/czech/html_includes
#chmod 777 -R admin/backups
#chmod 777 -R admin/images/graphs
#chmod 777 -R pub
#chmod 777 -R cache
//Ty práva můžete nastavovat klidně při instalaci, samo si to řekne co máte nastavit a s jakejma právama.
//instalaci spustíte klasicky myslím přes http://iptohostroje/magento/install.php
--- instaluju instaluju a nedostal jsem se přes problémy, které jsou popsané ve vláknu Chyby v Magento + jejich řešení
(v novější verzi to už bude opravené, nemělo by být potřeba nic řešit)
Až/pokud budu instalovat produkční server, tak to sem hodím jako výpis vložených příkazů.
EULA + Poznámka autora: Tento text je autorsky chráněný, pokud ho vypálíte na DVD, kde jste zaplatili autorský poplatek, prosím nahlaste to na patřičná míst. Chráněné texty prosím nekopírujte ani nedávejte na svoje stránky, Arabům bombu by jste taky neukradli i skopírování blbého blábolu je krádež. Informace v tomto textu uvedené si smíte v mozku ponechat po dobu čtení tohoto textu.
Pak do WWW rootu rozbalím aktuální soubor s instalací a spustím:
http://mujserverip/neconeco/magento/install.php
pri instalaci to chce mit nastavene prava (Na testovacim serveru mi Magento bydli v /home/eshop/mangento/)
takze prava nastavuju vzhledem k tomu pres:
chmod 777 -R /home/eshop/magento/app/etc
chmod 777 -R /home/eshop/magento/var
chmod 777 -R /home/eshop/magento/media
Pak se nainstaluje Čeština
... obvykle raději dám znova práva
Verze 1.1 beta jede bez problémů,
Česká Koruna huš je OK, jen Čeština pro 1.0 v 1.1 sem tam v Administraci blbne.
Jinak jsem zapoměl říct, že MOD_REWRITES je v Debianím Apache a dá se zapnout přes
a2enmod rewrite
a2enmod ssl
A restartovat
/etc/init.d/apache2 force-reload
SSL tam je taky, ale obojí chce trochu konfigurování website v Apache.
POZOR
Nově od 1.1je přímo v adresáři MAGENTO vzorový soubor php.ini.sample a php.ini !
Tam je přesně vidět to, co máte pro bezproblémový chod mít zapnuté.
V DEBIANU jde o
/etc/apache2/php.ini
/etc/php5/php.ini
Které je asi to důležitější ;o)