Knowledgebase

Aveti intrebari? Sunteti in locul potrivit!

Ubuntu

  • Cum instalati Apache, MySQL si PHP pe Ubuntu 16.04

  • Nota: Sunt necesare drepturi de sudo pentru comenzile prezentate in acest articol. Pasul 1: Instalarea Apache Prima data, efectuati un update la package manager. sudo apt-get update -y Instalati si porniti severul Apache : sudo apt-get install apache2 -y sudo systemctl start apache2.service Verificati daca Apache a fost instalat fara erori, accesand cu un browser […]

  • Cum sa instalezi Ajenti si Ajenti V pe Ubuntu 16.04

  • Ajenti este un panou de administrare gratuit si open source pentru administrarea serverului tau VPS. Este web-based si poate rula comenzi dintr-un terminal web, afiseaza informatii ale serverului, puteti instala packages si altele.  Un add-on numit Ajenti V va permite sa administrati mai multe site-uri din acelasi panou de administrare. Pentru buna functionare aveti nevoie […]

  • Update pentru Kernel Linux fara reboot utilizand LivePatch pe Ubuntu 16.04

  • Mentinerea VPS-ului up-to-date este un factor important atat pentru securitate cat si pentru performanta. Un element important in acest proces este sa va asigurati ca sistemul dvs. ruleaza ultima versiune de Kernel. Pana acum update-urile facute la kernel aveau nevoie de reboot pentru instalarea acestora. Din fericire din Octombrie 2016, Canonical a lansat un nou […]

  • Cum instalati si configurati OTRS pe Ubuntu 16.04

  • OTRS, cunoscut si sub denumirea de Open-source Ticket System este un aplicatie web open source de tichete. In acest tutorial va prezentam modul de instalare si configurare OTRS pe Ubuntu 16.04 Aveti nevoie de : o instanta de server Ubuntu 16.04 unu utilizator non-root cu drepturi de sudo pe server Procesul de instalare Inainte de […]

  • Setarea unei aplicatii Codeigniter pe Ubuntu 16.04

  • Codeigniter este un framework PHP foarte util care necesita resurse putine. Acest ghid presupune ca aveti un stack LAMP instalat si acces root la server. Instalarea Codeigniter Primul pas este sa intrati in directorul root cd /var/www/html Descarcati ultima versiune stabila de Codeigniter. wget https://github.com/bcit-ci/CodeIgniter/archive/3.1.5.zip Extrageti arhiva descarcata unzip 3.1.5.zip Redenumiti directorul CodeIgniter-3.1.5 in codeigniter […]

  • Cum instalezi Nextcloud pe Ubuntu 17.04

  • In acest tutorial va prezentam metoda de instalare pentru software-ul NextCloud. Se va utiliza Caddy pentru instalare pentru ca permite o configurare mai simpla a certificatelor SSL. Instructiunile de mai jos sunt cele pentru NextCloud 12 dar functioneaza si pentru versiuni mai noi. Inainte de a incepe, trebuie sa ne asiguram ca serverul este actualizat […]

  • Cum instalatati ApostropheCMS pe Ubuntu 18.04

  • Verificati versiunaea Ubuntu lsb_release -ds # Ubuntu 18.04 LTS Creati un utilizator non- roo cu drepturi  sudo si accesati utilizatoru. adduser johndoe –gecos „John Doe” usermod -aG sudo johndoe su – johndoe NOTA: Inlocuiti johndoe cu username-ul dvs.. Setati  timezone. sudo dpkg-reconfigure tzdata Asigurati-va ca sistemul este actualizat . sudo apt update && sudo apt […]

  • Cum instalati si configurati CyberPanel pe Ubunt 18.04 LTS

  • Instalarea Actualizati pachetele instalate pe sistemul dvs. si instalati  wget: apt update && apt upgrade -y apt install -y wget Descarcati installer-ul in directorul  /root : cd /root wget -O installer.sh https://cyberpanel.net/install.sh Executati  installer-ul: chmod u+x installer.sh ./installer.sh Va fi returnat urmatorul output: CyberPanel Installer v2.0 1. Install CyberPanel. 2. Install Addons. 3. Exit. Please […]

  • Cum instalati si configurati Memcached pe Ubuntu 18.04

  • Instalarea Memcached Primul pas, actualizati sistemul: sudo apt update && sudo apt upgrade -y Apoi, instalati pachetul oficial Memcached ; precum si libmemcached-tools, care va ofera utiliziti pentru utilizarea Memcached: sudo apt install -y memcached libmemcached-tools Memcached va fi instalat ca un serviciu. Va puteti actualiza ca ruleaza utilizand  systemctl: sudo systemctl status memcached Output-ul […]

  • Cum instalati Strider CD pe Ubuntu 18.03

  • Asigurati-va ca aveti ultimele actualizari: sudo apt-get update && sudo apt-get upgrade -y Pasul 1: Instalat Node.js si NPM Nodesource va ofer  pre-built binare pentru Node.js, care pot fi instalate direct utilizand manager-ul OS package. Configurati repository-ul pentru  Nodesource . curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash – Instalati Node.js. sudo apt-get install -y nodejs […]

  • Cum instalti HTMLDoc pe Ubuntu 18.04

  • HTMLDoc  va parsa dinamic documentele Postscript (PDF 1.6) din formatul corect Hypertext (HTML 3.2). In acest tutorial va aratam modul prin care puteti instala  HTMLDoc pe Ubuntu 18.04. Dupa ce  HTMLDoc va fi instalat, continuam sa adaugam un documen. In esenta, un template  HTML capabil sa fie printat ca un document  PDF. Pregatirea Ubuntu 18.04 […]

  • Cum instalati WonderCMS pe Ubuntu 18.04 LTS

  • Verificati versiunea Ubuntu lsb_release -ds # Ubuntu 18.04.1 LTS Creati un utilizator cu drepturi  non-root cu acces  sudo si autentificati-va cu acest user. adduser testhostx –gecos „Test” usermod -aG sudo testhostx su – testhostx NOTE: inlocuiti testhostx cu numele de utilizator dorit Setati timezone-ul sudo dpkg-reconfigure tzdata Asigurati-va ca aveti ultimele actualizari: sudo apt update […]

  • Cum instalati Sentri utilizand Docker pe Ubuntu 16.04

  • Sentri este o aplicatie open source pentru tracking-ul erorilor. Aceasta aplicatie verifica erorile din aplicatii care in mod traditional sunt afisate in error_log si le afiseaza itntr-o interfata grafica. Instalarea Actualizati sistemul: sudo apt-get update Instalati pachetele: sudo apt-get install build-essential -y Clonati getsentry/onpremise  din sursa git clone https://github.com/getsentry/onpremise Accesati directorul onpremise si creati o […]

  • Cum se instaleaza Zikula pe Ubuntu 16.04

  • Zikula este un framework web scris in PHP.  Cu ajutorul Zikula puteti dezvolta site-uri web. Este o platforma  care foloseste MySQL, PostgreSQL,  Oracle databazse si Microsoft SQL Server pentru baze de date.   Este necesar: – o instanta VPS sau server dedicat – un utilizator non-root cu privilegii de sudo – un IP static, folosim […]

  • Cum instalati si folositi ArangoDB pe Ubuntu 16.04

  • ArangoDB este un software open source de baze de date NoSQL cu un  model de date flexibil pentru documente, grafice si valori cheie. Este o baza de date cu o multime de facilitati necesare pentru aplicatii web moderne. Baza de date se poate administra usor dintr-un panou de administrare sau din linia de comanda. In […]

  • Instalarea Python 3.6 pe Ubuntu 16.04

  • Pyton este un limbaj open-source scris de Guido Von Rossum si mentinut activ de comunitate si developerii de Python. In acest tutorial va prezentam cum se poate downloada, un exemplu de build din sursa si cum anume instalati limbajul de programare Python. Pasul 1: actualizarea listei de repository si update Inainte de a instala un […]

  • Cum instalati manual Java 8 pe Ubuntu 16.04

  • In acest tutorial va prezentam procedura de instalare manuala Java 8 pe Ubuntu 16.04. Instructiunile din acest tutorial functioneaza si pe alte versiuni de Ubuntu incluzand aici versiunile 14.04, 16.10 si 17.04. Este necesar: – un editor text vi, vim, emac ..etc Pasul 1 : Downloadati ultima versiune JDK Este recomandat sa instalati doar utlima […]

  • Cum instalati CMS-ul Tiki Wiki Groupware pe Ubuntu 18.04

  • Tiki Wiki Groupware este un open source content manager. Acesta va ofera posibilitatea de a include pagini wiki, blog-uri, forumuri precum si fisiere sau galerii de imagini. Instalarea Apache, MySQL, si PHP Tiki utilizeaza stack-ul LAMP . Inainte de a instala  Tiki, este necesar sa instalati Apache, MySQL, si PHP. Aplicati un upgrade apt-get update […]

  • Cum instalati JuliaLang pe Ubuntu 17.04

  • JuliaLang este un limbaj de programare pentru calculatoare numerice. Este la fel de rapid ca si C prin care puteti reduce timpii de executare al programelor cat si timpul de development. Necesar Asigurati-va ca aveti peste 2GB RAM, in cazul in care nu aveti suficienta memorie puteti folosi swap pentru a extinde capacitate memoriei RAM. […]

  • Cum instalati Apache 2.4, MariaDB 10.3 si PHP 7.2 pe Ubuntu 18.04

  • Creati un utilizator sudo Actualizati sistemul apt-get update -y apt-get upgrade -y Adau adduser <username> Completati parola si retastati pentru acest utilizator: Adaugati utilizatorul la grupul  sudo : usermod -aG sudo <username> Instalati Apache 2.4 Instalati ultima versiune stabila  Apache 2.4: sudo apt-get install apache2 -y Utilizati urmatoarea comanda pentru a verifica versiunea instalata : […]

  • Instalarea Apache Maven pe Ubuntu 18.04

  • Apache Maven este management tool open source utilizat pentru proiectele Java. Acesta este un framework care automatizeaza initierea unui proiect si infrastructura necesara. Actualizati serverul Asigurati-va ca aveti o versiune stabila a sistemului sudo apt-get update -y sudo apt-get upgrade -y Instalati Java Maven 3.3 necesita JDK 1.7 sau versiuni mai noo pentru buna functionare. […]

  • Configurarea Ubuntu Firewall (UFW) pe Ubuntu 18.04

  • Instalarea  UFW UFW  este instalat in mod implicit pe  Ubuntu 18.04, dar puteti verifica utilizand urmatoarea comanda: which ufw Ar trebui sa aveti afisat urmatorul output: /usr/sbin/ufw Daca nu este afisat output-ul de mai sus este necesar sa instalat  UFW . Puteti efectua acest lucru utilizand comanda de mai jos : sudo apt-get install ufw […]

  • Cum instalati si configurati PHP 7.2 pe Ubuntu 18.04

  • Actualizati  Ubuntu 18.04 Actualizati lista de pachete sudo apt-get update -y Instalati update-urile sudo apt-get upgrade -y Creati un utilizator cu drepturi sudo Adaugati un nou utilizator: adduser <username> Se vor solicitat cateva informatii cu privire la noul utilizator: Enter the new value, or press ENTER for the default Full Name []: Test User Room […]

  • Cum activati suportul Brotli pentru Nginx pe Ubuntu 18.04

  • Brotli este un algoritm de compresie open source, dezvoltat de Google ca alterntiva pentru Gzip. Zoplfli si Deflate. Studiul de caz Google a demonstrat  o rata de compresie cu 26% mai mica fata e metodele curente cu un usage mai mic la CPU. Nginx nu dispune de suport oficial Brotli dar exista un modul suplimentar […]

  • Cum instalati InvoicePlane pe Ubuntu 16.04

  • InvoicePlane este o aplicatie open source pentru emitere de facturi. In acest ghid va prezentam modul de instalare a acestei aplicatii: Inainte de a incepe Verificati versiunea Ubuntu. lsb_release -ds # Ubuntu 16.04.4 LTS Creati un utilizator  non-root cu drepturi sudo si logati-va cu noul utilizato. adduser johndoe –gecos „John Doe” usermod -aG sudo johndoe […]

  • Instalarea si configurarea Nginx pe Ubuntu 18.04

  • Instalarea si configurarea Nginx wget https://nginx.org/keys/nginx_signing.key sudo apt-key add nginx_signing.key rm nginx_signing.key sudo -s printf „deb https://nginx.org/packages/mainline/ubuntu/ $(lsb_release -sc) nginxndeb-src https://nginx.org/packages/mainline/ubuntu/ $(lsb_release -sc) nginxn” >> /etc/apt/sources.list.d/nginx_mainline.list exit sudo apt update sudo apt install -y nginx Verificati versiunea sudo nginx -v # nginx version: nginx/1.15.0 Activati si porniti Nginx sudo systemctl enable nginx.service sudo systemctl start […]

  • Instalati clientul Acme.sh generati un certificat Let’s Encrypt pe Nginx – Ubuntu 18.04

  • Downloadati si instalati Acme.sh. sudo mkdir /etc/letsencrypt git clone https://github.com/Neilpang/acme.sh.git cd acme.sh sudo ./acme.sh –install –home /etc/letsencrypt –accountemail [email protected] cd ~ Verificati versiunea /etc/letsencrypt/acme.sh –version Obtineti certificatele  RSA si ECDSA pentru ex domeniu.tld. # RSA 2048 sudo /etc/letsencrypt/acme.sh –issue –home /etc/letsencrypt -d domeniu.tld –webroot /usr/share/nginx/html –reloadcmd „sudo systemctl reload nginx.service” –accountemail [email protected] –ocsp-must-staple –keylength 2048 […]

  • Instalarea certificatelor Let’s Encrypt utilizand Nginx pe Ubuntu 19.04

  • Inainte de a incepe: Verificati versiunea Ubuntu lsb_release -ds # Ubuntu 19.04 Creati un nou utilizator cu dretpuri  sudo , in acest exemplu folosim johndoe. adduser johndoe –gecos „John Doe” usermod -aG sudo johndoe su – johndoe NOTA: inlocuiti johndoe cu username-ul dorit Setati timezone-ul sudo dpkg-reconfigure tzdata Asigurati-va ca aveti ultimele actualizari sudo apt […]

  • Cum rezolvam eroarea add-apt-repository: command not found error in Ubuntu 18.04

  • Pasul 1: Verificati update-urile sudo apt-get update Pasul 2: Instalati pachetul software-properties-common Comanda  add-apt-repository  nu este un pachet implicit si poate fi instalta cu apt pe  Debian / Ubuntu LTS 18.04, 16.04, and 14.04. Acesata este o componenta a pachetului  software-properties-common . Pentru a dispunde de comanda add-apt-repository este necesar sa instalati software-properties-commont package: sudo […]

  • Cum instalam Automad CMS pe Ubuntu 18.04

  • Automad este un CMS  si un template engine scris in PHP. Inainte de a incepe Verificati versiunea Ubuntu lsb_release -ds # Ubuntu 18.04.2 LTS Creati un utilizator  non-root cu acces  sudo si utilizati noul user. adduser johndoe –gecos „John Doe” usermod -aG sudo johndoe su – johndoe NOTA: inlocuiti johndoe cu username-ul dorit Setati timezone-ul […]

  • Cum instalam Docker CE pe Ubuntu 18.04

  • Docker funcționeaza ca o masina virtuala cu overhead considerabil mai mic. E folosit pentru a rula aplicatii intr-un mediu izolat de restul sistemului sub forma containerelor . Fiecare container Docker poate rula propria distributie Linux indiferent de distribuția de pe host. Host-ul poate fi VPS sau un server dedicat. Dezinstalarea versiunilor vechi Versiunile mai vechi […]

  • Cum configurati Nuxt.js Web Application pe Ubuntu 18.04

  • Nuxt.js:  Framework Universal Nuxt.js  este un framework JavaScript destinat in crearea rapida a aplicatiilor  Vue.js . Este foarte cunoscut prin abilitatea de a crea applicatii  Vue.js apps care pot fi randate atat pe server cat si pentru client. In acest tutorial va prezentam modul de setare a unei aplicatii  Nuxt.js si modul de  deploying pe […]

  • Comenzi pe care trebuie sa le cunosti in cazul in care administrezi servere Apache

  • Care este calea fisieului de configurare httpd.conf? “/etc/httpd/conf/httpd.conf” Cum verificam numarul proceselor Apache care  ruleaza intr-un moment anume pe server? “ps auwx |grep httpd |wc -l” Calea fisierului cu log-uri de erori pe server? “/var/log/httpd/error_log” Unde este fisierul cu log-uri de status ? “/var/log/httpd/access_log” Pornirea, oprirea, restartarea serviciului  web Apache Trebuie sa va autentificati la […]

  • Controlul proceselor unui utilizator folosind SSH ?

  • Este posibila monitorizarea proceselor unui utillizator direct din linia de comanda: – autentificati-va in linia de comanda SSH – rulati comanda  top -u XXX (inlocuiti XXX cu userul real) – se va afisa o lista cu procesele care ruleaza sub acel utilizator In cazul in care doriti sa inchideti un proces puteti rula comanda : […]

  • Cum instalati Tiki Wiki CMS pe Ubuntu 18.04 LTS

  • Introducere Tiki Wiki CMS Groupware,  cunoscul ca Tiki ,  este un software Open Source de content management. Functionalitatile Tiki includ pagini wiki, blog-uri, forumiri si galerii de imagini. Acets tutorial va prezinta modul de instalare Tiki pe un VPS care utilizeaza Ubuntu 18.04   Instalarea Apache, MySQL, and PHP Tiki utilizeaza stack-ul  LAMP. Inainte de […]

  • Cum instalam Drone CI pe Ubuntu 18.04

  • Drone este o solutie automata de testate care ruleaza pe propria infrastructura. Drone suporta orice limbas, serviciu sau baza de date care poate rula intr-un container Docker.  Configurarea Drone este scrisa intr-un format YAML  care se afla in in root-ul proiectului numit .drone.yml . Drone poate fi usor integrat cu Github, Gitlab, Bitbucket sau  Gitea. […]

  • Cum instalam Cezerin eCommerce pe Ubuntu 18.04

  • Cezerin este o aplicatie ecommerce web progresiva creata cu React si Node.js. In acest tutorial va prezentam modul de deploy Cezerin in productie. Verificati versiunea Ubuntu . lsb_release -ds # Ubuntu 18.04 LTS Adaugati un utilizator non-root cu drepturi  sudo si treceti pe acel utilizator. adduser johndoe –gecos „John Doe” usermod -aG sudo johndoe su […]

  • Cum sa instalati Nagios 4 si sa monitorizati serverele pe Ubuntu 18.04

  • Pasul 1 – Instalare Nagios Actualizati lista de pachete: sudo apt update Instalati pachetele necesere: sudo apt install autoconf gcc make unzip libgd-dev libmcrypt-dev libssl-dev dc snmp libnet-snmp-perl gettext Downloadati ultima versiune Nagios: cd ~ curl -L -O https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.4.tar.gz Extrageti arhiva Nagios: tar zxf nagios-4.4.4.tar.gz Schimbati directorul: cd nagioscore-nagios-4.4.4 Configurati Nagios-ul ./configure –with-httpd-conf=/etc/apache2/sites-enabled General Options: […]

  • Cum instalati stack-ul LAMP pe Ubuntu 18.04

  • LAMP  este abrevierea de la  Linux, Apache, MariaDB/MySQL si PHP acestea software-uri sunt Open Source si este sta la baza functionarii unora unei mari majoritati de site-uri dinamice si aplicatiilor web. Linux  este sistemul de operare; Apache este serverul web; MariaDB/MySQL este serverul pentru baza de date si  PHP este limbajul de scripting utilizat la […]

  • Cum activati notificarea pe un server Linux la logarea unui utilizator la SSH ?

  • In cazul in care serverul dvs. este accesat de mai multi utilizatori puteti activa un sistem de notificarea pentrua va notifica in momentul in care un utilizator incearca sa se autentifice. Pentru CentOS Deschideti urmatorul fisier ~/.bash_profile intr-un editor text. Adaugati urmatoarele linii IP=”$(echo $SSH_CONNECTION | cut -d ” ” -f 1)” HOSTNAME=$(hostname) NOW=$(date +”%e […]

  • Cum setati Rsyslog Server pe Ubuntu 18.04 LTS

  • Log-urile sunt foarte utile pentru analizarea si rezolvarea problemelor legate de sistem si aplicatiilor in Linux. In mod implicit, toate fisierele log sunt localizate in directorul / var / log pentru sistemele de operare bazate pe Linux. Exista mai multe tipuri de fisiere log, inclusiv cronuri, kernel, utilizatori, securitate si majoritatea acestor fisiere sunt controlate […]

  • Cum instalati Searx pe Ubuntu 18.04 ?

  • Searx este un metasearch engine open source gratuit, care poate agrega rezultatele din peste 70 sisteme  de cautare, care include Google si  Bing. Aplicatia nu colecteaza date de la utilizatori si poate fi instalat usor pe serverul dvs. Inainte de a incepe, aveti nevoie de : Un server VPS cu Ubuntu 18.04 sau versiuni mai […]