Skip to content

Commit

Permalink
Merge pull request #293 from sarmizegetusaa/master
Browse files Browse the repository at this point in the history
7 files from the administration folder, translated into Romanian
  • Loading branch information
yurikuzn committed Feb 12, 2018
2 parents b0306a7 + 1809f82 commit 18cb2b5
Show file tree
Hide file tree
Showing 7 changed files with 469 additions and 0 deletions.
25 changes: 25 additions & 0 deletions i18n/ro_RO/administration/ldap-authorization-for-ad.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Autorizația LDAP authorization pentru Director Activ

Exemple de configurare a autorizației LDAP pentru serverul Director Activ. Ghidul complet al configurării autorizației LDAP este descris [aici](ldap-authorization.md).

```
Gazdă: espo.local
Port: 389
Utilizator complet DN: cn=LDAP User,cn=espo-users,ou=users,dc=espo,dc=local
Parolă: ******
Atribut Nume Utilizator: sAMAccountName
Utilizator ObiectectClasă: person
Formă Canonică Cont: Principal
Cerințe Legate DN: no
Bază DN: cn=espo-users,ou=users,dc=espo,dc=local
Nume Cont Domeniu: espo.local
Nume Cont Domeniu Scurt: ESPO
Creează Utilizator în EspoCRM: yes
Atribut Prenume Utilizator: givenName
Atribut Nume Utilizator: sn
Atribut Titlu Utilizator: title
Atribut Adresă de Email Utilizator: mail
Atribut Număr de Telefon Utilizator: telephoneNumber
```

![1](../_static/images/administration/ldap-authorization/ldap-configuration-for-ad.png)
23 changes: 23 additions & 0 deletions i18n/ro_RO/administration/ldap-authorization-for-openldap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Autorizația LDAP pentru OpenLDAP

Exemple de configurare a autorizației LDAP pentru severul OpenLDAP. Ghidul complet al configurării autorizației LDAP este descris [aici](ldap-authorization.md).

```
Gazdă: espo.local
Port: 389
Utilizator complet DN: cn=LDAP User,cn=espo-users,ou=users,dc=espo,dc=local
Parolă: ******
Atribut Nume Utilizator: uid
Utilizator ObiectectClasă: inetOrgPerson
Formă Canonică Cont: Dn
Cerințe Legate DN: yes
Bază DN: cn=espo-users,ou=users,dc=espo,dc=local
Creează Utilizator în EspoCRM: yes
Atribut Prenume Utilizator: givenName
Atribut Nume Utilizator: sn
Atribut Titlu Utilizator: title
Atribut Adresă de Email Utilizator: mail
Atribut Număr de Telefon Utilizator: telephoneNumber
```

![1](../_static/images/administration/ldap-authorization/ldap-configuration-for-openldap.png)
18 changes: 18 additions & 0 deletions i18n/ro_RO/administration/maps.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Hărți

## Cum să arăți hărți bazate pe câmpul de adresă

Fiecare câmp de adresă are câmpul de hartă corespunzător. Tot ce trebuie să faci este să îl adaugi în Aspectul Detaliat. Folosește serviciile Google Maps.

`Administare > Aspect Manager > Alege Entitate (Cont, Contact, Principal sau personalizat) > Detaliu > câmp Hartă Drag & Drop.`

Pentru a face celula mai lată, folosește semnul minus.

Poți, de asemnea, să configurezi înălțimea câmpului.

`Administare > Aspect Manager > Alege Entitate > Câmpuri > găsește câmpul hărții și apasă pe el > editează înălțimea și salvează.`

## Cheie Api

Începând cu versiunea EspoCRM 4.2.0, trebuie să specifici cheia Api folosind Google Maps (Administrare > Integrare > Google Maps).

73 changes: 73 additions & 0 deletions i18n/ro_RO/administration/moving-to-another-server.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
# Mutarea EspoCRM în alt server

Pentru a muta EspoCRM în alt server, urmează următorii pași:

### Pasul 1. Salvează o copie de rezervă a fișierelor

Deschide un manager de fișiere sau autentifică-te prin SSH pentru a arhiva toate fișierelor disponibile din directorul EspoCRM. Mai multe detalii: https://github.com/espocrm/documentation/blob/master/administration/backup-and-restore.md#step-1-backup-files.

### Pasul 2. Salvează o copie de rezervă a bazei de date

Pentru datele stocate în baza de date,(MySQL, MariaDB) ar trebui făcută o copie de rezervă. Vă rugăm, urmați această recomandare: https://github.com/espocrm/documentation/blob/master/administration/backup-and-restore.md#step-2-backup-database.

### Pasul 3. Copiază copile de rezervă ale fișierele și a bazei de date, în alt server

Copiază copile de rezervă ale fișierele și a bazei de date, în alt server nou.

### Pasul 4. Dezarhivează fișierele copiilor de rezervă

Pentru a dezarhiva fișierele copiilor de rezervă, poți folosi Managerul de Archivare sau aceste instrucțiuni: https://github.com/espocrm/documentation/blob/master/administration/backup-and-restore.md#step-1-unarchive-backup-files.
Rețineți: Fișierele trebuie plasate în dierectorul web-server.

### Pasul 5. Configurează un server

Configurează un server nou bazat pe recomandările de aici: https://www.espocrm.com/documentation/administration/server-configuration/.

### Pasul 6. Permisiuni corecte

Setează permisiunile necesare și fișerele proprietarului, https://www.espocrm.com/documentation/administration/server-configuration/#user-content-required-permissions-for-unix-based-systems.

### Pasul 7. Importă copia de rezervă a bazei tale de date

Va trebui să creezi o bază de date cu utilizator în MySQL. Pentru a importa baza de date din copia de rezervă, urmează intrucțiunile: https://github.com/espocrm/documentation/blob/master/administration/backup-and-restore.md#step-3-import-database-dump.

### Pasul 8. Configurări EspoCRM Corecte

După importarea și configurarea cu succes a severului, vă rugăm corectați configurările EspoCRM din fișierul `ESPOCRM_DIRECTORY/data/config.php`:

* setări conexiune bază de date:

```php
'database' => [
'driver' => 'pdo_mysql',
'dbname' => 'YOUR_DATABASE_NAME',
'user' => 'YOUR_USER',
'password' => 'YOUR_DATABASE_PASSWORD',
'host' => 'localhost',
'port' => ''
],
```

* "siteUrl" - dacă numele domeniului tău a fost schimbat (URL):

```php
'siteUrl' => 'https://new-link.com',
```

* fișiere implicite proprietar (doar dacă sunt diferite):

```php
'defaultPermissions' => [
'user' => 'www-data',
'group' => 'www-data'
]
```

unde `www-data` este utilizator web-server.

### Pasul 9. Setează un crontab

Setează un crontab, https://www.espocrm.com/documentation/administration/server-configuration/#user-content-setup-a-crontab.
Rețineți: ar trebui să fie configurat în utilizatorul web-server.

Asta este tot. Acum instanța EspoCRM rulează pe un server nou.
122 changes: 122 additions & 0 deletions i18n/ro_RO/administration/nginx-server-configuration.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
# Configurări server Nginx pentru EspoCRM

Aceste instrucțiuni sunt suplimentare la ghidul de [Configurare Server](server-configuration.md). Reținețică toate setările de configurare listate aici sunt făcute pe server Ubuntu.

## Cerințe PHP

Pentru a instala librăriile necesare, rulează aceste comenzi într-un terminal:

```
sudo apt-get update
sudo apt-get install php-mysql php-json php-gd php-mcrypt php-zip php-imap php-mbstring php-curl
sudo phpenmod mcrypt imap mbstring
sudo service nginx restart
```

## Repararea problemei “API Error: EspoCRM API is unavailable”:

Urmează doar pașii necesari. După fiecare pas, verifică dacă a fost rezolvată problema.

### 1. Activează regulile de rescriere din serverul Nginx

Adaugă acest cod în fișierul block de configurarea al serverului Nginx (/etc/nginx/sites-available/YOUR_SITE) în interiorul block “server”:

```
server {
# ...
client_max_body_size 50M;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location /api/v1/ {
if (!-e $request_filename){
rewrite ^/api/v1/(.*)$ /api/v1/index.php last; break;
}
}
location /portal/ {
try_files $uri $uri/ /portal/index.php?$query_string;
}
location /api/v1/portal-access {
if (!-e $request_filename){
rewrite ^/api/v1/(.*)$ /api/v1/portal-access/index.php last; break;
}
}
location ~ /reset/?$ {
try_files /reset.html =404;
}
location ^~ (data|api)/ {
if (-e $request_filename){
return 403;
}
}
location ^~ /data/logs/ {
deny all;
}
location ^~ /data/\.backup/ {
deny all;
}
location ^~ /data/config.php {
deny all;
}
location ^~ /data/cache/ {
deny all;
}
location ^~ /data/upload/ {
deny all;
}
location ^~ /application/ {
deny all;
}
location ^~ /custom/ {
deny all;
}
location ^~ /vendor/ {
deny all;
}
location ~ /\.ht {
deny all;
}
}
```

Dacă nu ai acest fișier, trebui să îl creezi. Pentru a face asta, deschide un terminal și rulează comanda:

```
sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/espocrm.conf
```

Adaugă codul de mai sus. Pentru mai multe informații despre configurarea unei boi Gazde Virtuale pe Nginx, vă rugăm citiți [ guideline](nginx-virtual-host.md).

Rulează această comandă într-un terminal pentru a verifica dacă totul este în regulă:

```
sudo nginx -t
```

Dacă totul este în regulă, ruleză această comandă pentru a restarta serverul nginx:

```
sudo service nginx restart
```

### 2. Adaugă calea RewriteBase

Deschide un fișier /ESPOCRM_DIRECTORY/api/v1/.htaccess și înlocuiește următoarea linie:

```
# RewriteBase /
```
cu

```
RewriteBase /REQUEST_URI/api/v1/
```

unde REQUEST_URI face parte din URL, ex. pentru “http://example.com/espocrm/”, REQUEST_URI este “espocrm”.
120 changes: 120 additions & 0 deletions i18n/ro_RO/administration/nginx-virtual-host.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
# Configurarea unei Gazde Virtuale pe Nginx pentru EspoCRM

În acest ghid vei putea să vezi cum se configurează gazda vitruală pe Nginx în EspoCRM pe server Ubuntu.

## Creează un fișier block

Pentru a creea acest fișier, deschide un terminal și rulează această comandă:

```
sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/espocrm.conf
```

Acum, deschide acest fișier (/etc/nginx/sites-available/espocrm.conf) și modifică codul, urmând formatul de mai jos (unele setări ar putea fi diferite, în funcție de configurările tale):

```
server {
listen 80;
listen [::]:80;
server_name espocrm.local; # Replace espocrm.local to your domain name
root /var/www/html/espocrm; # Specify your EspoCRM document root
index index.php index.html index.htm;
# SSL configuration
#
# listen 443 ssl;
# listen [::]:443 ssl;
# include snippets/snakeoil.conf;
# Specify your PHP (php-cgi or php-fpm) based on your configuration
location ~ \.php$ {
include snippets/fastcgi-php.conf;
# With php7.0-cgi alone:
# fastcgi_pass 127.0.0.1:9000;
# With php7.0-fpm:
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}
# Add rewrite rules
location / {
try_files $uri $uri/ =404;
}
location /api/v1/ {
if (!-e $request_filename){
rewrite ^/api/v1/(.*)$ /api/v1/index.php last; break;
}
}
location ~ /reset/?$ {
try_files /reset.html =404;
}
location ^~ (data|api)/ {
if (-e $request_filename){
return 403;
}
}
location ^~ /data/logs/ {
deny all;
}
location ^~ /data/\.backup/ {
deny all;
}
location ^~ /data/config.php {
deny all;
}
location ^~ /data/cache/ {
deny all;
}
location ^~ /data/upload/ {
deny all;
}
location ^~ /application/ {
deny all;
}
location ^~ /custom/ {
deny all;
}
location ^~ /vendor/ {
deny all;
}
location ~ /\.ht {
deny all;
}
}
```

## Activează acest block server

Creează un link simbolic:

```
sudo ln -s /etc/nginx/sites-available/espocrm.conf /etc/nginx/sites-enabled/
````

Rulează această comandă pentru a vedea dacă totul este în regulă:

```
sudo nginx -t
```

Restartează serverul Nginx:

```
sudo service nginx restart
```

## Configurează gazda locală (opțional, doar pentru un domeniu local)

Dacă ai adăugat un domeniu local, trebuie să îl configurezi pe computerul local (nu pe server). Pentru Ubuntu, deschide acest fișier `/etc/hosts` și adaugă această linie:

```
192.168.1.1 espocrm.local # specifică adresa IP a serverului Nginx al tau
```

Pantru Windows, urmați aceste [instrucțiuni](http://support.microsoft.com/kb/923947).
Loading

0 comments on commit 18cb2b5

Please sign in to comment.