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

Sari la navigare Sari la căutare
327 de octeți adăugați ,  11 octombrie 2019 15:40
(Nu s-au afișat 5 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 31: Linia 32:
=== Editați Config.php ===
=== Editați Config.php ===


Probabil va trebui să modificați doar valoarea pentru '''DATABASE''' și doar dacă folosiți alte valori pentru conexiune.
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 utf8"
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/wwwbase/ ar trebui să meargă.
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 '''phplib/Config.php.sample''' în '''phplib/Config.php''';
* î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 '''wwwbase/.htaccess.sample''' în '''wwwbase/.htaccess'''.
* î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 ==

Meniu de navigare