{"id":494,"date":"2021-07-13T19:18:51","date_gmt":"2021-07-13T19:18:51","guid":{"rendered":"https:\/\/www.virtono.ro\/blog\/?p=494"},"modified":"2021-07-13T19:18:51","modified_gmt":"2021-07-13T19:18:51","slug":"instalarea-lamp-pe-un-vps-ubuntu-20-04","status":"publish","type":"post","link":"https:\/\/www.virtono.ro\/blog\/instalarea-lamp-pe-un-vps-ubuntu-20-04\/","title":{"rendered":"Instalarea LAMP pe un VPS Ubuntu 20.04"},"content":{"rendered":"<h3 style=\"text-align: center;\">De ce am nevoie?<\/h3>\n<p>Un <a href=\"https:\/\/www.virtono.com\/cloud-vps\" target=\"_blank\" rel=\"noopener\">VPS<\/a> de la virtono, recomand\u0103m ultima versiune a sistemului de operare. Pentru acest tutorial o s\u0103 folosim Ubuntu 20.04 proasp\u0103t instalat.<\/p>\n<h3 style=\"text-align: center;\">Ok, pasul urm\u0103tor?<\/h3>\n<p>Trecem la instalare, pur \u0219i simplu!<\/p>\n<h3 style=\"text-align: center;\">Instalarea pachetelor necesare<\/h3>\n<p>Te conectezi prin SSH la <a href=\"https:\/\/www.virtono.ro\/cloud-vps\">Virtual Private Server<\/a>, te autentifici, apoi ne asigur\u0103m de faptul c\u0103 toate pachetele sunt aduse la zi. Pentru acest lucru pur \u0219i simplu scriem comanda<\/p>\n<blockquote><p>apt update -y; apt upgrade -y<\/p><\/blockquote>\n<p>Practic sunt doua comenzi \u00eentr-un rand prin care ne asigur\u0103m c\u0103 totul este adus la zi. Aceast\u0103 opera\u021biune dureaz\u0103 aproximativ 5 minute \u00een func\u021bie de <a href=\"https:\/\/www.virtono.ro\/cloud-vps\">VPS<\/a>-ul comandat.<\/p>\n<p><a href=\"https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/apt.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/apt-1024x312.png\" alt=\"\" width=\"1024\" height=\"312\" class=\"aligncenter wp-image-495 size-large\" srcset=\"https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/apt-1024x312.png 1024w, https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/apt-300x91.png 300w, https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/apt-768x234.png 768w, https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/apt.png 1138w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Undeva spre sf\u00e2r\u0219itul opera\u021biunilor de mai sus o s\u0103 se cear\u0103 o confirmare, pur \u0219i simplu ape\u0219i tasta ENTER. O s\u0103 mai dureze aproximativ dou\u0103 minute, apoi putem trece instalarea urm\u0103toarelor pachete.<\/p>\n<p>Pentru o bun\u0103 func\u021bionare o s\u0103 ad\u0103ug\u0103m diferite extensii ale php-ului, de asemenea, o s\u0103 instal\u0103m \u0219i zip\/unzip pe al nostru VPS.<\/p>\n<blockquote><p>apt install zip unzip software-properties-common -y<\/p><\/blockquote>\n<h3 style=\"text-align: center;\">Instalarea PHP \u0219i a extensiilor acestuia<\/h3>\n<blockquote><p>add-apt-repository ppa:ondrej\/php -y<br \/>\napt install php<strong>7.4<\/strong> php7.4-<strong>gd<\/strong> php7.4-<strong>mbstring<\/strong> php7.4-<strong>xml<\/strong> php-<strong>zip<\/strong> <strong>-y<\/strong><\/p>\n<p>&nbsp;<\/p><\/blockquote>\n<p>Folosind comenzile de mai sus o s\u0103 instal\u0103m php versiunea <strong>7.4<\/strong> \u00eempreun\u0103 cu extensiile <strong>gd<\/strong>, <strong>mbstring<\/strong>, <strong>xml<\/strong> \u0219i <strong>zip<\/strong>. \u00cen imaginea de mai jos se poate observa o instalare de succes p\u00e2n\u0103 \u00een acest moment.<\/p>\n<p><a href=\"https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/apache2.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/apache2-300x159.png\" alt=\"\" width=\"300\" height=\"159\" class=\"aligncenter size-medium wp-image-497\" srcset=\"https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/apache2-300x159.png 300w, https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/apache2-1024x542.png 1024w, https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/apache2-768x406.png 768w, https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/apache2.png 1185w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h3 style=\"text-align: center;\">Instalarea apache2 \u0219i configurarea acestuia cu PHP<\/h3>\n<p>Instalarea \u0219i configurarea sunt simple, pur \u0219i simplu avem de scris:<\/p>\n<blockquote><p>apt install apache2 libapache2-mod-php7.4 -y<\/p><\/blockquote>\n<p>Se va \u00eencepe instalarea apache2, apoi configurarea acestuia cu PHP 7.4. Asta e tot ce trebuie s\u0103 faci! Mai avem de instalat baza de date mySQL \u0219i configurarea acestuia!<\/p>\n<h3 style=\"text-align: center;\">Instalarea serverului mySQL \u0219i configurarea acestuia cu PHP<\/h3>\n<p>Pentru instalarea mySQL folosim comanda<\/p>\n<blockquote><p>apt install mysql-server php7.4-mysql -y<\/p><\/blockquote>\n<p>Serverul este instalat, mai trebuie s\u0103-l configur\u0103m. Exist\u0103 un vr\u0103jitor pus la dispozi\u021bie de c\u0103tre cei de la mySQL prin care ne putem configura baza de date, tocmai, de aceea, pur \u0219i simplu folosim<\/p>\n<blockquote><p>mysql_secure_installation<\/p><\/blockquote>\n<p>Configur\u0103m baza de date dup\u0103 bunul plac, o s\u0103 ata\u0219\u0103m alegerile noastre \u00een imaginea de mai jos.<a href=\"https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/sql.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/sql-300x249.png\" alt=\"\" width=\"300\" height=\"249\" class=\"aligncenter size-medium wp-image-498\" srcset=\"https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/sql-300x249.png 300w, https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/sql-1024x850.png 1024w, https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/sql-768x637.png 768w, https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/sql-360x300.png 360w, https:\/\/www.virtono.ro\/blog\/wp-content\/uploads\/2021\/07\/sql.png 1033w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Incep\u00e2nd din acest moment ne putem conecta \u0219i la serverul mySQL, de ce s\u0103 nu o facem? O s\u0103 folosim urm\u0103toarele comenzi pentru a ne conecta la serverul mySQL, facem o baz\u0103 de date nou\u0103 numit\u0103 <strong>virtono<\/strong>, apoi un utilizator numit <strong>tutorial<\/strong> al c\u0103rei parole o s\u0103 fie <strong>cevreitu<\/strong>, apoi o s\u0103 acord\u0103m acelui utilizator acces la baza de date <strong>virtono<\/strong>. Ultimul pas este s\u0103 re\u00eenc\u0103rc\u0103m drepturile administrative.<\/p>\n<blockquote><p>mysql -u root<\/p>\n<p>CREATE DATABASE <strong>virtono<\/strong>;<br \/>\nCREATE USER &#8222;<strong>tutorial<\/strong>&#8222;@\u2019localhost\u2019 IDENTIFIED by &#8222;<strong>cevreitu<\/strong>&#8222;;<\/p>\n<p>GRANT ALL on <strong>virtono<\/strong>.* to &#8222;<strong>tutorial<\/strong>&#8222;@\u2019localhost\u2019;<br \/>\nFLUSH PRIVILEGES;<\/p><\/blockquote>\n<p>Acum \u00een limbaj uman:<\/p>\n<blockquote><p>ne conect\u0103m la mySQL<\/p>\n<p>facem o nou\u0103 baz\u0103 de date numit\u0103 <strong>virtono<\/strong><\/p>\n<p>facem un nou utilizator numit <strong>tutorial<\/strong> cu parola <strong>cevreitu<\/strong><\/p>\n<p>acord\u0103m permisiuni acelui utilizator pentru baza de date <strong>virtono<\/strong><\/p>\n<p>re\u00eenc\u0103rc\u0103m drepturile administrative<\/p><\/blockquote>\n<p>Felicit\u0103ri!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>De ce am nevoie? Un VPS de la virtono, recomand\u0103m ultima versiune a sistemului de operare. Pentru acest tutorial o s\u0103 folosim Ubuntu 20.04 proasp\u0103t instalat. Ok, pasul urm\u0103tor? Trecem la instalare, pur \u0219i simplu! Instalarea pachetelor necesare Te conectezi prin SSH la Virtual Private Server, te autentifici, apoi ne<\/p>\n","protected":false},"author":1,"featured_media":497,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,21],"tags":[48,50,51,49,28],"class_list":["post-494","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vps","category-ubuntu","tag-lamp","tag-mysql","tag-mysql-server","tag-php-7-4","tag-ubuntu-20-04"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.virtono.ro\/blog\/wp-json\/wp\/v2\/posts\/494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.virtono.ro\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.virtono.ro\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.virtono.ro\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.virtono.ro\/blog\/wp-json\/wp\/v2\/comments?post=494"}],"version-history":[{"count":1,"href":"https:\/\/www.virtono.ro\/blog\/wp-json\/wp\/v2\/posts\/494\/revisions"}],"predecessor-version":[{"id":499,"href":"https:\/\/www.virtono.ro\/blog\/wp-json\/wp\/v2\/posts\/494\/revisions\/499"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.virtono.ro\/blog\/wp-json\/wp\/v2\/media\/497"}],"wp:attachment":[{"href":"https:\/\/www.virtono.ro\/blog\/wp-json\/wp\/v2\/media?parent=494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.virtono.ro\/blog\/wp-json\/wp\/v2\/categories?post=494"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.virtono.ro\/blog\/wp-json\/wp\/v2\/tags?post=494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}