Diferență între revizuiri ale paginii „Instrucțiuni de instalare”

Linia 58: Linia 58:
Alegeți-vă directorul unde doriți să lucrați ('''userdir''': `/home/user/public_html/DEX` sau '''document root''': `/var/www/DEX`). Descărcați o copie a codului sursă:
Alegeți-vă directorul unde doriți să lucrați ('''userdir''': `/home/user/public_html/DEX` sau '''document root''': `/var/www/DEX`). Descărcați o copie a codului sursă:


{{{
<syntaxhighlight lang="bash">
#!sh
cd /home/user/public_html
cd /home/user/public_html
# sau cd /var/www
# sau cd /var/www
svn checkout http://voronet.francu.com/repos/DEX
git clone git://github.com/CatalinFrancu/dexonline
cd DEX
cd DEX
}}}
</syntaxhighlight>
 
Dacă preferați Git în loc de Subversion, Alex Morega întreține și o clonă Git a codului:
 
{{{
#!sh
git clone git://github.com/mgax/DEXonline
}}}
 


Configurați codul pentru prima dată. Acest pas poate produce diverse erori, deoarece scriptul setup.sh nu este bine pus la punct.
Configurați codul pentru prima dată. Acest pas poate produce diverse erori, deoarece scriptul setup.sh nu este bine pus la punct.


{{{
<syntaxhighlight lang="bash">
#!sh
tools/setup.sh
tools/setup.sh
}}}
</syntaxhighlight>


Modificați fișierul {{{dex.conf}}} conform cu setările sistemului. Acest fișier nu este sub controlul lui Subversion, deci este acceptabil să stocați parola pentru baza de date. În special:
Modificați fișierul <tt>dex.conf</tt> conform cu setările sistemului. Acest fișier nu este sub controlul Git, deci este acceptabil să stocați parola pentru baza de date. În special:


* Modificați valoarea variabilei {{{database}}} conform [http://pear.php.net/manual/en/package.database.db.intro-dsn.php specificației DSN].
* Modificați valoarea variabilei <tt>database</tt> conform [http://pear.php.net/manual/en/package.database.db.intro-dsn.php specificației DSN].


Descărcați baza de date a ''DEX online'' și importați-o în MySQL. De asemenea, migrați schema bazei de date la ultima versiune pentru cazul (improbabil) în care codul din Subversion este mai nou decât codul care rulează pe dexonline.ro.
Descărcați baza de date a ''DEX online'' și importați-o în MySQL. De asemenea, migrați schema bazei de date la ultima versiune pentru cazul (improbabil) în care codul din Git este mai nou decât codul care rulează pe dexonline.ro.


{{{
{{{