2.076 de modificări
Diferență între revizuiri ale paginii „Instrucțiuni de instalare”
Instrucțiuni de instalare (vedeți sursă)
Versiunea de la data 11 octombrie 2019 15:40
, 11 octombrie 2019 15:40→Descărcați baza de date
(Nu s-au afișat 6 versiuni intermediare efectuate de același utilizator) | |||
Linia 9: | Linia 9: | ||
* Rulați Arch Linux + MariaDB + Apache. | * Rulați Arch Linux + MariaDB + Apache. | ||
* Codul-sursă va fi instalat în '''/srv/http/dexonline'''. | * Codul-sursă va fi instalat în '''/srv/http/dexonline'''. | ||
* Codul-sursă va fi accesat la http://localhost/dexonline/www/. | |||
* MariaDB folosește utilizator=root, parolă=<vidă>, host=localhost, database=dexonline. | * MariaDB folosește utilizator=root, parolă=<vidă>, host=localhost, database=dexonline. | ||
Linia 29: | Linia 30: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=== Editați | === Editați Config.php === | ||
Probabil va trebui să modificați doar | Probabil va trebui să modificați doar valorile pentru | ||
* '''URL_HOST''' și '''URL_PREFIX''' dacă accesați instalarea la altă adresă; | |||
* '''DATABASE''' dacă folosiți alte valori pentru conexiune. | |||
Creați fișierul descris în '''LOG_FILE''' și dați-i drept de scriere universal: | |||
<syntaxhighlight lang="bash"> | |||
sudo touch /var/log/dexonline.log | |||
sudo chmod 666 /var/log/dexonline.log | |||
</syntaxhighlight> | |||
=== Descărcați baza de date === | === Descărcați baza de date === | ||
Linia 38: | Linia 49: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
mysql -u root -e "create database dexonline charset | mysql -u root -e "create database dexonline charset utf8mb4" | ||
wget -O /tmp/dex-database.sql.gz https://dexonline.ro/static/download/dex-database.sql.gz | wget -O /tmp/dex-database.sql.gz https://dexonline.ro/static/download/dex-database.sql.gz | ||
zcat /tmp/dex-database.sql.gz | mysql -u root dexonline | zcat /tmp/dex-database.sql.gz | mysql -u root dexonline | ||
Linia 75: | Linia 86: | ||
=== Testați === | === Testați === | ||
Acum http://localhost/dexonline/ | Acum http://localhost/dexonline/www/ ar trebui să meargă. | ||
== OS X == | == OS X == | ||
Linia 92: | Linia 103: | ||
* în baza de date: rulați '''php tools/migration.php'''; | * în baza de date: rulați '''php tools/migration.php'''; | ||
* în fișierul de configurare: preluați noutățile din ''' | * în fișierul de configurare: preluați noutățile din '''Config.php.sample''' în '''Config.php'''; | ||
* în fișierul de configurare Apache: preluați noutățile din ''' | * în fișierul de configurare Apache: preluați noutățile din '''www/.htaccess.sample''' în '''www/.htaccess'''. | ||
== Convenții de codare == | == Convenții de codare == |