Aplicații

E-mail 980 Solutii

Cum configurezi Firewall-ul din Windows 11 pentru SQL Server

Pentru a permite accesul la SQL Server prin firewall-ul din Windows 11, trebuie să deschizi porturile necesare pentru comunicația SQL Server. Iată cum poți face acest lucru pas cu pas:

1. Deschide Panoul de Control al Windows Defender Firewall

  1. Apasă Start și tastează „Windows Defender Firewall”, apoi apasă Enter.
  2. În fereastra care se deschide, selectează „Advanced settings” (Setări avansate) din meniul din partea stângă.

2. Creează o regulă de inbound pentru portul SQL Server

  1. În fereastra „Windows Defender Firewall with Advanced Security”, dă click pe „Inbound Rules” (Reguli de intrare) din coloana din stânga.
  2. În panoul din dreapta, selectează „New Rule” (Regulă nouă).
  3. Alege „Port” și apasă Next (Următorul).
    • SQL Server utilizează de obicei portul 1433 pentru conexiuni TCP/IP standard.
  4. Selectează „TCP” și în secțiunea „Specific local ports” (Porturi locale specifice), tastează 1433, apoi apasă Next.
  5. Alege „Allow the connection” (Permite conexiunea) și apasă Next.
  6. Selectează toate profilele (Domain, Private, Public) pentru a permite accesul pe toate rețelele și apasă Next.
  7. Dă un nume regulii, de exemplu „SQL Server Port 1433”, și apasă Finish.

3. Creează o regulă de outbound pentru portul SQL Server (opțional)

  1. Dacă este necesar, repetă pașii de mai sus pentru „Outbound Rules” (Reguli de ieșire) pentru a permite conexiuni de ieșire din SQL Server.
  2. Selectează „New Rule”, alege „Port”, selectează TCP și introduce din nou portul 1433.
  3. Urmează aceiași pași pentru a permite conexiunile outbound (de ieșire).

4. Permite SQL Server prin aplicații (opțional)

  1. În fereastra principală „Windows Defender Firewall with Advanced Security”, poți permite SQL Server ca aplicație:
    • Accesează „Allow an app or feature through Windows Defender Firewall” (Permite unei aplicații sau caracteristici prin Firewall).
    • Caută SQL Server sau sqlservr.exe în listă și bifează căsuțele pentru rețelele de tip Private și Public.

5. Verificarea conexiunii

După configurarea firewall-ului, testează conexiunea SQL Server din rețeaua ta pentru a te asigura că porturile sunt deschise și că poți accesa serverul SQL fără probleme.

[mai mult...]

Generator de coduri de bare în Excel: cum să-l folosești gratuit

Crearea unui cod de bare direct în Excel poate părea complicată la prima vedere, dar există soluții simple și gratuite care pot fi implementate. Mai jos sunt pașii pentru a crea coduri de bare folosind Excel, fără a fi necesar să plătești pentru un generator profesional.

1. Instalarea unui font pentru coduri de bare

Un mod comun și simplu de a genera coduri de bare în Excel este să instalezi un font special pentru coduri de bare. Un font de coduri de bare transformă textul obișnuit în liniile specifice codurilor de bare.

  • Descărcarea fontului de coduri de bare:
    • Vizitează un site de fonturi care oferă fonturi de coduri de bare gratuite, cum ar fi IDAutomation sau Free Barcode Font.
    • Descarcă fontul „Code 39” (unul dintre cele mai folosite formate de coduri de bare).
  • Instalarea fontului:
    • După descărcare, extrage fișierul .zip dacă este necesar.
    • Dă dublu click pe fișierul fontului (.ttf) și selectează „Instalare”.

2. Generarea codurilor de bare în Excel

După ce ai instalat fontul, urmează acești pași pentru a crea coduri de bare:

  1. Deschide Excel și creează un nou document sau deschide unul existent.
  2. Introduceți textul care va fi transformat în cod de bare.
    • Într-o celulă, scrie codul numeric sau alfanumeric pe care vrei să îl transformi în cod de bare. Dacă folosești Code 39, codul trebuie să înceapă și să se termine cu simbolul „*” (exemplu: 12345).
  3. Formatarea celulei:
    • Selectează celula care conține codul.
    • Mergi la secțiunea „Font” din bara de instrumente.
    • Selectează fontul de cod de bare pe care l-ai instalat (de exemplu, IDAutomation Code 39).
  4. Codul de bare este generat automat și va fi vizibil în celula selectată.

3. Imprimarea codului de bare

După ce ai generat codul de bare, acesta poate fi imprimat la fel ca orice alt document Excel. Asigură-te că codul de bare are o dimensiune adecvată pentru scanare.

4. Alternative: Folosirea unui Add-in pentru coduri de bare în Excel

Dacă dorești mai mult control sau vrei să folosești alte tipuri de coduri de bare (cum ar fi QR codes, UPC, sau EAN), poți instala un add-in gratuit în Excel, cum ar fi:

  • Tec-It Barcode Add-in: Tec-It oferă un add-in gratuit care permite generarea diverselor tipuri de coduri de bare direct în Excel.
    • Pentru a-l instala, mergi la „Insert” în Excel, apoi selectează „Get Add-ins”.
    • Caută „Tec-It Barcode” și instalează-l.

5. Utilizarea unui generator online de coduri de bare

Dacă preferi să nu instalezi fonturi sau add-in-uri, poți folosi un generator de coduri de bare online, apoi să copiezi codurile generate în Excel. Iată cum:

  1. Vizitează un site gratuit de generare a codurilor de bare, cum ar fi Online Barcode Generator (de la Tec-It).
  2. Introdu datele și tipul de cod de bare dorit.
  3. Generează codul de bare și descarcă imaginea (de obicei în format .png).
  4. În Excel, poți insera imaginea codului de bare folosind opțiunea „Insert > Pictures”.
[mai mult...]

Cum se instalează Dolibarr ERP pe Debian 12

Dolibarr ERP este o suită de software open-source concepută pentru a ajuta companiile și organizațiile să gestioneze diverse aspecte ale operațiunilor lor. Oferă module pentru o gamă largă de funcții de afaceri, ceea ce o face o soluție cuprinzătoare pentru întreprinderile mici și mijlocii (IMM-uri). Dolibarr este scris în PHP și este adesea folosit ca aplicație web, făcându-l accesibil de pe diferite dispozitive cu un browser web.

Dolibarr ERP este potrivit pentru o varietate de afaceri, în special pentru cele din sectorul IMM-urilor. Oferă o soluție rentabilă pentru gestionarea proceselor cheie de afaceri și poate fi adaptată la diferite industrii și sectoare. Ca soluție open-source, oferă flexibilitate și capacitatea de a adapta sistemul la nevoile organizaționale specifice.

Pasul 1: Actualizați sistemul de operare

Actualizați sistemul de operare Debian 12  la cea mai recentă versiune cu următoarea comandă:

# apt update && apt upgrade

De asemenea, instalați pachetele necesare.

# apt install curl nano wget unzip zip

Pasul 2: Instalați serverul web Apache

Îl puteți instala prin managerul de pachete apt  executând următoarea comandă.

# apt install apache2

Verificați starea serviciului Apache  utilizând   comanda systemctl status:

# systemctl status apache2

Ieșire:

● apache2.service - The Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; preset: enabled)
     Active: active (running)
       Docs: https://httpd.apache.org/docs/2.4/
    Process: 13773 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
   Main PID: 13777 (apache2)
      Tasks: 7 (limit: 2273)
     Memory: 37.4M
        CPU: 494ms
     CGroup: /system.slice/apache2.service
             ├─13777 /usr/sbin/apache2 -k start
             ├─13778 /usr/sbin/apache2 -k start
             ├─13779 /usr/sbin/apache2 -k start
             ├─13780 /usr/sbin/apache2 -k start

Pasul 3: Instalați PHP și extensiile necesare

În mod implicit, Debian12 vine cu versiunea PHP 8.2. Pentru a instala PHP și extensiile necesare, executați următoarea comandă:

# apt install php libapache2-mod-php php-cli php-intl php-json php-common php-mbstring php-imap php-mysql php-zip php-gd php-mbstring php-curl php-xml

Odată ce instalarea este completă, verificați dacă PHP este instalat:

php -v
Output:
PHP 8.2.7 (cli) (built: Jun  9 2023 19:37:27) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.7, Copyright (c) Zend Technologies
    with Zend OPcache v8.2.7, Copyright (c), by Zend Technologies

Apoi editați fișierul php.ini :

# nano /etc/php/8.2/apache2/php.ini

Modificați următoarele setări:

memory_limit = 512M
post_max_size = 32M
upload_max_filesize = 32M
date.timezone = America/Chicago

Reporniți serviciul Apache pentru a aplica modificările:

# systemctl restart apache2

Pasul 4: Instalați MariaDB și creați o bază de date

Pentru a instala MariaDB,  rulați următoarea comandă:

# apt install mariadb-server mariadb-client

Verificați starea serviciului MariaDB utilizând   comanda systemctl status :

# systemctl status mariadb

Ieșire:

● mariadb.service - MariaDB 10.11.6 database server
     Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; preset: enabled)
     Active: active (running)
       Docs: man:mariadbd(8)
             https://mariadb.com/kb/en/library/systemd/
   Main PID: 10002 (mariadbd)
     Status: "Taking your SQL requests now..."
      Tasks: 9 (limit: 2273)
     Memory: 242.0M
        CPU: 1.918s
     CGroup: /system.slice/mariadb.service
             └─10002 /usr/sbin/mariadbd

Acum rulați comanda de mai jos pentru a vă conecta la shell-ul MariaDB.

# mysql -u root

Odată ce v-ați conectat la serverul de baze de date, trebuie să creați o bază de date pentru instalarea Dolibarr:

MariaDB [(none)]> CREATE DATABASE dolibarr;
MariaDB [(none)]> CREATE USER 'dolibarr'@'localhost' IDENTIFIED BY 'Str0ngPassw0rd';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON dolibarr. * TO 'dolibarr'@'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Pasul 5: Descărcați Dolibarr

Cea mai recentă versiune de Dolibarr este disponibilă pentru descărcare de pe GitHub . Îl poți descărca cu următoarea comandă:

# wget https://github.com/Dolibarr/dolibarr/archive/refs/tags/19.0.0.zip

Apoi extrageți fișierul în folderul  /var/www/  cu următoarea comandă:

# unzip 19.0.0.zip -d /var/www/
# mkdir /var/www/dolibarr
# mv /var/www/dolibarr-19.0.0/htdocs/* /var/www/dolibarr

Apoi activați permisiunea utilizatorului de server web Apache de a accesa fișierele:

# chown -R www-data:www-data /var/www/dolibarr/

Pasul 6: Configurați Apache pentru Dolibarr

Pentru a crea un nou fișier VirtualHost, rulați următoarele comenzi:

# nano /etc/apache2/sites-available/dolibarr.conf

Lipiți conținutul așa cum se arată mai jos:

 <VirtualHost *:80>
    ServerAdmin admin@your-domain.com
    DocumentRoot /var/www/dolibarr/
    
    ServerName your-domain.com
    ServerAlias www.your-domain.com

    <Directory /var/www/dolibarr/> 
        Options +FollowSymlinks
        AllowOverride All
        Require all granted
    </Directory> 

    ErrorLog ${APACHE_LOG_DIR}/your-domain.com_error.log
    CustomLog ${APACHE_LOG_DIR}/your-domain.com_access.log combined

 </VirtualHost>

Nu uitați să înlocuiți  domeniul-vou.ro  cu numele de domeniu al serverului dvs.

Salvați și părăsiți fișierul de configurare.

Pentru a activa acest site, rulați comanda:

# /usr/sbin/a2ensite dolibarr.conf

Pentru a implementa modificările, reporniți serverul web Apache:

# systemctl restart apache2

Pasul 7: Accesați interfața web Dolibarr

Pentru a finaliza configurarea, accesați browserul dvs. și vizitați  http://domeniul-vou.com.

Selectați limba dvs. și faceți click pe butonul Următorul  pas. Ar trebui să vedeți următoarea pagină:

Validați verificările PHP și faceți click pe butonul Start. Ar trebui să vedeți următoarea pagină:

Furnizați numele bazei de date, numele de utilizator al bazei de date, parola, numele de utilizator și parola de administrator. Apoi, faceți clic pe  butonul Următorul pas.

Instalare reușită, faceți click pe  butonul Următorul  pas.

Faceți click pe  butonul Următorul pas.

Setați un nou nume de utilizator și o parolă de administrator. Apoi, faceți clic pe butonul Următorul pas.

Faceți click pe butonul Accesați Dolibarr și ar trebui să vedeți pagina de conectare:

Furnizați numele de utilizator și parola de administrator. Apoi, faceți click pe butonul LOGIN

Pentru a finaliza instalarea și a elimina avertismentele de instalare de pe tabloul de bord, executați următoarele comenzi:

# touch /var/www/dolibarr/documents/install.lock
# chown root:root /var/www/dolibarr/conf/conf.php
[mai mult...]