Try the Demo

Magento Forum

   
Magento & Linux - Debian—návod když si to chcete zkusit
 
ZlejDedek
Member
 
Total Posts:  44
Joined:  2008-06-09
 

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

// a apache + php
#apt-get install apache2.2-common php5 php5-common php5-mysql php5-curl php5-mcrypt php5-gd php5-db php5-simplexml php5-xsl

// 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.

 Signature 

Účet byl zrušen!

 
Magento Community Magento Community
Magento Community
Magento Community
 
ZlejDedek
Member
 
Total Posts:  44
Joined:  2008-06-09
 

Je potřeba změnit konfigurák php

V etc/php5/apache2/php.ini

volbu
memory_limit = 16M

zhruba na
memory_limit = 65M

Víc zřejmě nemá smysl, v Magento je myslím někde limit programu samotného na 65M.
(Myslel jsem že to je 32M ale prej je tam 64M)

 Signature 

Účet byl zrušen!

 
Magento Community Magento Community
Magento Community
Magento Community
 
ZlejDedek
Member
 
Total Posts:  44
Joined:  2008-06-09
 

Až se budete divit(jako já) proč se Vám v topmenu nezobrazují žádné kategorie produktů, přečtěte si toto vlákno a bude vám to jasné:

http://www.magentocommerce.com/boards/viewthread/6004/

Krátce:
Konfigurace shopu zvolit defaultní kategorii
Volbou IS Anchor ovlivňujete jestli je položka v menu nebo ne

A to jak tam dát odkazy na stránky, které nejsou součástí shopu, to je tam taky.

 Signature 

Účet byl zrušen!

 
Magento Community Magento Community
Magento Community
Magento Community
 
ZlejDedek
Member
 
Total Posts:  44
Joined:  2008-06-09
 

Jeden z dalších návodů na instalaci Magento, byť v AJ je zde:
http://www.howtoforge.com/magento-e-commerce-solution-debian-etch

Jinak pro Info, konfigurace DB bydlí v souboru
/app\code\core\Mage\Install\Model\Installer\Config.php
radek 115-118

a hlavne

app/etc/local.xml

 Signature 

Účet byl zrušen!

 
Magento Community Magento Community
Magento Community
Magento Community
 
ZlejDedek
Member
 
Total Posts:  44
Joined:  2008-06-09
 

V app/etc/config.xml

furt chybí definice CZK .... pokud nevíte jak jí tam dodat, zkuste Google: Magento CZK

Jinak Magento na čistej VPS server instalulu:

První krok:
apt-get install mysql-server-5.0
apt-get install apache2.2-common php5 php5-common php5-mysql php5-curl php5-mcrypt php5-gd php5-xsl

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

a funguje to....

 Signature 

Účet byl zrušen!

 
Magento Community Magento Community
Magento Community
Magento Community
 
ZlejDedek
Member
 
Total Posts:  44
Joined:  2008-06-09
 

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)

 Signature 

Účet byl zrušen!

 
Magento Community Magento Community
Magento Community
Magento Community
 
ZlejDedek
Member
 
Total Posts:  44
Joined:  2008-06-09
 

Úžasný návod - na instalaci je zde!!!

http://www.howtoforge.com/magento-e-commerce-solution-debian-etch

 Signature 

Účet byl zrušen!

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top